Skip to content

[stable35] Backport version comparison stack (#9047-#9050) - #9165

Merged
blizzz merged 1 commit into
stable35from
backport/collectives-599/stable35
Sep 3, 2026
Merged

[stable35] Backport version comparison stack (#9047-#9050)#9165
blizzz merged 1 commit into
stable35from
backport/collectives-599/stable35

Conversation

@hweihwang

Copy link
Copy Markdown
Contributor

Backport of the complete version-comparison stack to stable35: #9047, #9048, #9049 and #9050 as one combined change, with their implementation unchanged.

This is the Text side of the Collectives page-version comparison feature: a semantic change model, the Changes view with a public factory, highlighted Full documents, and the literal Markdown source comparison with its worker. Feature context lives in nextcloud/collectives#599.

Verification: 1,761 unit tests passed (single worker); 71 browser tests passed; production build and type check passed. Parallel test runs hit timeouts, so the suite was run with one worker. Lint passes with 205 jsdoc warnings that the repository configuration does not fail on.

AI disclosure: developed with OpenAI Codex (gpt-5.6-sol). Codex generated the implementation and tests under my direction; I reviewed, cleaned and verified the code, ran the verification above, and signed the commit personally (DCO).

Backport the complete Text stack from merge 20dcd03, relative to its first parent. Includes #9047, #9048, #9049, and #9050 without changing their implementation.

Assisted-by: OpenAI Codex:gpt-5.6-sol
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
@blizzz
blizzz merged commit 3fc9ebc into stable35 Sep 3, 2026
92 of 101 checks passed
@blizzz
blizzz deleted the backport/collectives-599/stable35 branch September 3, 2026 12:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants