Skip to content

chore: bump Node.js to 24 and version to 2.36.0 - #2927

Merged
Alexander Zaslonov (azaslonov) merged 1 commit into
masterfrom
bump-node-24-release-2.36.0
Oct 27, 2026
Merged

Alexander Zaslonov (azaslonov) merged 1 commit into
masterfrom
bump-node-24-release-2.36.0

Conversation

@azaslonov

@azaslonov Alexander Zaslonov (azaslonov) commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Bump package version to 2.36.0 in package.json and package-lock.json.
  • Update engines.node to >18 <25 and @types/node to ^24.19.2.
  • Update GitHub Actions workflows (mainCI.yml and test.yml) to use Node.js 24.
  • Fix unit tests on Node.js 24 by passing --no-experimental-strip-types to Mocha and setting files: true in mocha.js so ts-node handles TypeScript compilation and ambient declarations (src/modules.d.ts).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

Accessibility Insights Accessibility Insights Action: All applicable checks passed

  • URLs: 12 URL(s) passed, and 0 were not scannable
  • Rules: 27 check(s) passed, and 25 were not applicable
  • Download the Accessibility Insights artifact to view the detailed results of these checks

This scan used axe-core 4.3.2 with Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36.

@azaslonov
Alexander Zaslonov (azaslonov) merged commit 46ac32b into master Oct 27, 2026
9 checks passed
@azaslonov
Alexander Zaslonov (azaslonov) deleted the bump-node-24-release-2.36.0 branch October 27, 2026 21:56
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.

2 participants