Skip to content

chore(release): 2.0.0#84

Merged
kurok merged 3 commits into
masterfrom
release/2.0.0
Jun 16, 2026
Merged

chore(release): 2.0.0#84
kurok merged 3 commits into
masterfrom
release/2.0.0

Conversation

@kurok

@kurok kurok commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Release 2.0.0

Cuts a new release off master. Last published release was v1.0.1 (2024-06-07). This is a major bump because master contains breaking changes (see CHANGELOG).

Note: there is a stale 1.0.2 Draft release / tag on a divergent line that never landed on master (package.json was still 1.0.1). This release moves straight to 2.0.0 to reflect the breaking changes and avoid the orphaned 1.0.2.

Changes in this PR

  • package.json: 1.0.12.0.0
  • package-lock.json: root + packages[""] version → 2.0.0
  • CHANGELOG.md: convert # Unreleased# 2.0.0. Release notes (2026-06-12)

Changelog (highlights since v1.0.1)

Full details in CHANGELOG.md.

Notes

  • No npm publish / GitHub release is performed by this PR — it exists so the diff and changelog can be reviewed. Publishing happens via the existing release workflow after merge.

Signed-off-by: yuriyryabikov <22548029+kurok@users.noreply.github.com>
@kurok kurok requested a review from wRLSS as a code owner June 12, 2026 10:49
@kurok kurok requested a review from blackrabbit99 June 15, 2026 09:41
@kurok

kurok commented Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

Please check diffs between releases

The 2.0 refactor narrowed the "config" peerDependency from ">=1 <4"
(as published in 1.0.1) to "^3.3.12". This was an unintended tightening
— likely from "npm install config" pinning the caret of the then-latest
version — and causes ERESOLVE for consumers still on config@1.x/2.x.

VaultNodeConfig only uses require('config'), config.util.initParam() and
object mutation, all available since config@1, so there is no functional
reason to require v3. Restore the published ">=1 <4" range.

Signed-off-by: Yuriy R <22548029+kurok@users.noreply.github.com>
@kurok kurok requested a review from m2broth June 16, 2026 09:37
@kurok kurok merged commit e264ed5 into master Jun 16, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants