Skip to content

chore(release): bump cli to 1.9.0#44

Merged
joalves merged 1 commit into
mainfrom
chore/release-1.9.0
May 29, 2026
Merged

chore(release): bump cli to 1.9.0#44
joalves merged 1 commit into
mainfrom
chore/release-1.9.0

Conversation

@joalves
Copy link
Copy Markdown
Collaborator

@joalves joalves commented May 29, 2026

Summary

Releases 1.9.0, which contains both recently merged features:

Why this is needed

1.8.0 was published from the #43 merge commit, which merged through the queue before #42. Because the publish workflow builds from the merge commit, npm 1.8.0 shipped the events feature only — the metrics feature landed on main afterward and was never published (its publish run failed on the duplicate 1.8.0). Bumping to 1.9.0 off current main (which now contains both features) publishes a clean release with everything.

Also adds CLAUDE.md documenting the build/test/lint commands and the release process — including the multi-PR merge-order gotcha that caused this — so it doesn't recur.

Test Plan

  • Version bumped 1.8.0 → 1.9.0 (minor)
  • No source changes; both features already verified on main
  • After merge: npm view @absmartly/cli version1.9.0, and the 1.9.0 tag/commit includes both src/core/metrics/filter.ts and src/core/events/json-filter.ts

Summary by CodeRabbit

  • Chores

    • Contributor documentation added
  • Version Update

    • Version 1.9.0 released

Review Change Stack

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 29, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 5a6eaf56-0182-44c1-8792-3124533ed24e

📥 Commits

Reviewing files that changed from the base of the PR and between fdd56bc and 646eebc.

📒 Files selected for processing (2)
  • CLAUDE.md
  • package.json

Walkthrough

This PR adds CLAUDE.md, a contributor guide documenting the development workflow for the @absmartly/cli repository. The guide covers build, test, typecheck, lint, and format procedures; branching and worktree conventions; and detailed release/versioning rules explaining release-please automation on main, publishing conditions based on package version, and multi-PR merge-queue enqueuing with verification steps. The PR also bumps the package version from 1.8.0 to 1.9.0 in package.json.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • absmartly/cli-ts#27: Both PRs bump the CLI package version in package.json as part of release versioning workflows.
  • absmartly/cli-ts#20: Both PRs modify the version field in package.json within release/versioning processes managed by release-please automation.

Poem

🐰 Hop along, dear contributors, let's make it clear—
Build and test and format true, then release with cheer!
Merge queues dance in graphql grace, versions bump on main,
With CLAUDE's wisdom in your pace, no workflow shall be plain!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore(release): bump cli to 1.9.0' is fully related to the main change in the changeset—it accurately summarizes the primary objective of bumping the package version from 1.8.0 to 1.9.0 for release purposes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/release-1.9.0

Comment @coderabbitai help to get the list of available commands and usage tips.

@joalves joalves added this pull request to the merge queue May 29, 2026
Merged via the queue into main with commit 4e31d5b May 29, 2026
5 checks passed
@joalves joalves deleted the chore/release-1.9.0 branch May 29, 2026 19:21
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