Skip to content

chore(release): bump version to 1.20.0#74

Merged
ErickXavier merged 2 commits into
mainfrom
chore/NOJS-278-version-bump
Jul 17, 2026
Merged

chore(release): bump version to 1.20.0#74
ErickXavier merged 2 commits into
mainfrom
chore/NOJS-278-version-bump

Conversation

@ErickXavier

Copy link
Copy Markdown
Collaborator

Summary

  • Bump package.json version from 1.19.0 to 1.20.0
  • Rebuild dist/ output with updated version banner

Evidence

  • Build: npm run build succeeded — all 3 formats (IIFE, ESM, CJS) output
  • Tests: 20 suites, 498 passed, 5 skipped, 0 failed

Status

HELD — do not merge until v1.20.0 release (T10)

@ErickXavier ErickXavier left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

APPROVED — QA GATE (T8, EPIC NOJS-270)

Scope verified: version bump 1.19.0 → 1.20.0 only. HELD note present in PR body (do not merge until v1.20.0 release, T10).

Evidence

  • package.json:3 at 1.20.0; only other changes are the version banner line in dist/cjs, dist/esm, dist/iife — no stray changes.
  • Fresh rebuild (npm run build, all 3 formats) → git status clean on dist/, committed output byte-identical.
  • npm test (with Core sibling checkout present, as the suite requires): 20 suites passed, 498 passed / 5 skipped — matches PR body exactly.
  • Code review (multi-angle): no correctness findings; banner is generated from pkg.version in build.js, no hardcoded versions in src/tests, README badge is dynamic.
  • Commit 5cac90b conventional, author/committer Erick Xavier, no trailers, no AI attribution in commit or PR body.
  • Ecosystem parity confirmed: nojs#290, nojs-lsp#81, nojs-skill#70 all at 1.20.0.

Non-blocking notes

  • CHANGELOG has no [1.20.0] entry — expected, deferred to T9.
  • package-lock.json root version stale at 1.16.1 (pre-existing; LSP's PR bumped its lock — consider aligning here in T9/release).

@ErickXavier

Copy link
Copy Markdown
Collaborator Author

Appended changelog commit (0390176): docs(changelog): add v1.20.0 entry + aligned package-lock.json root version to 1.20.0.

@ErickXavier ErickXavier left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

APPROVED — QA GATE (T9 / NOJS-279)

Verified:

  • CHANGELOG [1.20.0] entry matches the house style of the [1.19.0]/[1.18.0]/[1.17.0] compatibility entries verbatim (heading ## [1.20.0](compare) — 2026-07-17, ### Changed, single alignment bullet); [Unreleased] link advanced to v1.20.0...HEAD.
  • "No functional changes to elements" claim verified: the two commits touch only CHANGELOG.md, package.json, package-lock.json, and the three dist banners (exactly 1 line each, v1.19.0 → v1.20.0, consistent with a clean rebuild of unchanged src — banner derives from pkg.version in build.js).
  • package-lock.json diff limited to the two root version fields (1.16.1 → 1.20.0); this also fixes pre-existing lock drift (the 1.19.0 release never updated the lockfile).
  • Both commits conventional (chore/docs scopes), authored by Erick Xavier, no AI attribution trailers.
  • /code-review pipeline (8 finder angles across 3 batches): zero findings.

No blocking issues. Ready to merge at T10.

@ErickXavier
ErickXavier merged commit 6a9373e into main Jul 17, 2026
1 check passed
@ErickXavier
ErickXavier deleted the chore/NOJS-278-version-bump branch July 17, 2026 12:30
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.

1 participant