Skip to content

chore(release): bump version to 1.1.0 - #243

Merged
kalwalt merged 1 commit into
devfrom
chore/release-1.1.0
Oct 15, 2026
Merged

kalwalt merged 1 commit into
devfrom
chore/release-1.1.0

Conversation

@kalwalt

@kalwalt kalwalt commented Oct 15, 2026

Copy link
Copy Markdown
Member

Version bump and changelog for 1.1.0, per MAINTAINERS.md §2 Phase A (steps 3–5). Milestone: 1.1.0.

What 1.1.0 ships

Changes in this PR

  • package.json / package-lock.json: 1.0.0 → 1.1.0 (npx npm@11 version 1.1.0 --no-git-tag-version)
  • CHANGELOG.md: 1.1.0 section prepended by npx git-cliff --unreleased --tag 1.1.0 --prepend CHANGELOG.md (git-cliff 2.14.2); it lists all seven PRs above plus the design/plan docs (docs(plan): milestone 1.1.0 — GMS only (design, plan, D12) #231)

Verification (on this branch)

  • npm test: 33 files passed, 1 skipped; 561 tests passed, 1 skipped
  • npm run typecheck, npm run format-check, node scripts/check-license-headers.mjs (111 files): clean
  • npm run build-ts: both bundles carry jsfeatNext v1.1.0 and the OpenCV / Apache-2.0 banner line; jsfeatNext.VERSION === "1.1.0"; gms.filter exported
  • npm pack --dry-run: @webarkit/jsfeat-next@1.1.0, 45 files, LICENSES/Apache-2.0.txt included
  • dev at 33afeee: CI and Build green

Remaining release steps (maintainer)

  1. Merge this PR into dev.
  2. Promote dev to main (MAINTAINERS.md step 6).
  3. Tag main with the bare version and push it: git tag -a 1.1.0 -m "1.1.0" then git push origin 1.1.0 — release.yml checks the tag against package.json, runs the tests and the build, creates the GitHub Release and publishes to npm.

Milestone 1.1.0 stays open after the release: #136 (the filterMatches wiring in webarkit/webarkit) can start once 1.1.0 is on npm, and closes the milestone.

🤖 Generated with Claude Code

1.1.0 ships the GMS match filter (#134, PR #237), bit-exact against OpenCV
4.10.0 on all four search paths, with its prerequisites: the OpenCV/Apache-2.0
licence variant (#130, PR #234), the OpenCV ground-truth fixture harness (#132,
PR #235), the vitest 5 bench API (#219, PR #236), the ORB border fix (#225,
PR #233), and the dev-dependency upgrade (PR #242). Changelog generated with
git-cliff.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@qodo-free-for-open-source-projects

Copy link
Copy Markdown

PR Summary by Qodo

Prepare the 1.1.0 release version and changelog

⚙️ Configuration changes 📝 Documentation 🕐 Less than 5 minutes

Grey Divider

AI Description

• Set the package version to 1.1.0 for the upcoming release.
• Prepend release notes summarizing features, fixes, testing, and maintenance since 1.0.0.
Diagram

graph TD
  P["Package version"] --> T["Release tag"] --> W["Release workflow"] --> N["npm package"]
  C["Changelog notes"] --> T
Loading
High-Level Assessment

The manual version bump and generated changelog follow the documented release process; release automation would be a separate, broader change. Confirm that the lockfile's 1.1.0 version is present on the target branch, since package-lock.json is not in the supplied diff.

Files changed (2) +33 / -1

Documentation (1) +32 / -0
CHANGELOG.mdPrepend the 1.1.0 release notes +32/-0

Prepend the 1.1.0 release notes

• Adds a dated 1.1.0 section covering the GMS filter, ORB fix, documentation, test and benchmark work, licensing, and dependency maintenance. The prior 1.0.0 history remains intact.

CHANGELOG.md

Other (1) +1 / -1
package.jsonSet the package version to 1.1.0 +1/-1

Set the package version to 1.1.0

• Changes the package version from 1.0.0 to 1.1.0 for the release. No scripts, dependencies, or exports change.

package.json

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can hide the parts of a finding you never read, like the evidence or the agent prompt

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

@kalwalt kalwalt self-assigned this Oct 15, 2026
@kalwalt kalwalt added pre-release documentation Improvements or additions to documentation enhancement New feature or request npm labels Oct 15, 2026
@kalwalt kalwalt added this to the 1.1.0 milestone Oct 15, 2026
@kalwalt
kalwalt merged commit 7635afe into dev Oct 15, 2026
5 checks passed
@kalwalt
kalwalt deleted the chore/release-1.1.0 branch October 15, 2026 12:29
@kalwalt kalwalt mentioned this pull request Oct 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request npm pre-release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant