Skip to content

TINYDOC-3709: Upgrade Antora to 3.2.2 and refresh yarn.lock to resolve Dependabot alerts. - #4442

Merged
kemister85 merged 1 commit into
tinymce/8from
hotfix/8/TINYDOC-3709_v2
Nov 12, 2026
Merged

kemister85 merged 1 commit into
tinymce/8from
hotfix/8/TINYDOC-3709_v2

Conversation

@kemister85

@kemister85 kemister85 commented Nov 11, 2026 •

Copy link
Copy Markdown
Contributor

Ticket: TINYDOC-3709

Site: Staging branch

What was broken: the tinymce/8 lockfile had about 20 vulnerable transitive development dependencies (isomorphic-git, handlebars, liquidjs, convict, sha.js, sanitize-html and others). This is the tinymce/8 counterpart of #4441.

What is fixed: yarn audit reports 0 vulnerabilities. The built site is unchanged except for one tinymce/6 nav entry: 6.7.2 > Security fixes now renders as plain text instead of a link, because the tinymce/6 nav.adoc has a stray * (**** * xref:...) that Antora 3.1 tolerated and 3.2 does not.

How:

  • package.json: @antora/cli and @antora/site-generator-default to ^3.2.2; http-server to ^14.1.1 (as on main, drops the unpatchable ecstatic 3.x); added the liquidjs resolution >=10.27.2 from main.
  • yarn.lock: refreshed within existing ranges, keeping nodemon at 3.1.10 and @asciidoctor/core at 2.2.6 to match main (newer versions add an unpatched minimatch and change page rendering).

Pre-checks:

  • Branch prefixed with feature/<version>/, hotfix/<version>/, staging/<version>/, or release/<version>/.
  • modules/ROOT/nav.adoc has been updated (if applicable).
  • Included a release note entry for any New product features.
  • If this is a minor release, updated productminorversion in antora.yml and added new supported versions entry in modules/ROOT/partials/misc/supported-versions.adoc.

Review:

  • Documentation Team Lead has reviewed

@kemister85
kemister85 requested review from a team and soritaheng as code owners November 11, 2026 02:15
@kemister85
kemister85 requested review from a team, MitchC1999, ShiridiGandham, TheSpyder and tiny-ben-tran and removed request for a team November 11, 2026 02:15
@kemister85
kemister85 merged commit f583617 into tinymce/8 Nov 12, 2026
6 checks passed
@kemister85
kemister85 deleted the hotfix/8/TINYDOC-3709_v2 branch November 12, 2026 04:21
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