Skip to content

feat: release version 3.0#652

Merged
bliuchak merged 8 commits intomasterfrom
version-3.0
May 5, 2026
Merged

feat: release version 3.0#652
bliuchak merged 8 commits intomasterfrom
version-3.0

Conversation

@bliuchak
Copy link
Copy Markdown
Contributor

Close #637

* feat: update minimal supported version of Node.js to v20
* fix: apply editorconfig ident value
* fix: run tests only on 20, 22 and 24 node versions
* fix: adjust test error message due to diff between 20 vs 22+
* upgrade types/node to v20 too

Close #601
@bliuchak bliuchak self-assigned this Apr 29, 2026
@bliuchak bliuchak added medium priority Medium priority issues to be done in a couple of sprints. tech roadmap Issues contributing to tech roadmap. t-unblocking Issues with this label are in the ownership of the unblocking team. labels Apr 29, 2026
@bliuchak bliuchak marked this pull request as draft April 29, 2026 07:57
@github-actions github-actions Bot added the tested Temporary label used only programatically for some analytics. label Apr 29, 2026
* feat: migrate from CJS to ESM
* fix: add pretest hook to build dist before mocha runs
* fix: decouple tests from dist dependency
* fix: resolve export interface
* chore: bump minimum node to v20.11 to match import.meta.dirname usage
Comment thread test/server.js Dismissed
@bliuchak bliuchak marked this pull request as ready for review May 5, 2026 13:14
@bliuchak
Copy link
Copy Markdown
Contributor Author

bliuchak commented May 5, 2026

@daniil-poletaev @jirimoravcik guys, could you please make a final sneak peek (mainly for changelog and other changes which were made after async/await commit, which you've already seen).

Copy link
Copy Markdown

@daniil-poletaev daniil-poletaev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

Copy link
Copy Markdown
Member

@jirimoravcik jirimoravcik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice

@jancurn
Copy link
Copy Markdown
Member

jancurn commented May 5, 2026

thank you for shipping this!

@bliuchak bliuchak merged commit fcd8905 into master May 5, 2026
5 checks passed
@bliuchak bliuchak deleted the version-3.0 branch May 5, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

medium priority Medium priority issues to be done in a couple of sprints. t-unblocking Issues with this label are in the ownership of the unblocking team. tech roadmap Issues contributing to tech roadmap. tested Temporary label used only programatically for some analytics.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Version 3.0 proposals

5 participants