Skip to content

chore: release v2.4.0 - #234

Merged
jdx merged 1 commit into
mainfrom
release-plz-2026-09-25T15-47-34Z
Oct 7, 2026
Merged

jdx merged 1 commit into
mainfrom
release-plz-2026-09-25T15-47-34Z

Conversation

@jdx

@jdx jdx commented Sep 25, 2026 •

Copy link
Copy Markdown
Owner

https://entire.io/gh/jdx/demand/trails/16

🤖 New release

  • demand: 2.3.0 -> 2.4.0 (✓ API compatible changes)
Changelog

2.4.0 - 2026-10-07

Added

  • use Ctrl-N/Ctrl-P for vertical movement in lists (#197)

Fixed

  • keep select pages on screen when option descriptions wrap (#236)

Other

  • label release PRs with release (#243)
  • release on a seven-day cadence (#242)
  • Add a self-contained theme editor example (#146)
  • (deps) update jdx/mise-action action to v5 (#241)
  • (deps) lock file maintenance (#240)
  • add hk pre-commit hook (#239)
  • (deps) update dependency hk to latest (#238)
  • (deps) update release-plz/action digest to b8d6b54 (#237)
  • (entire) restore lower-cost trail findings
  • (entire) commit claude session hooks
  • (entire) commit codex session hooks
  • (entire) store checkpoints in a private repository
  • add GridSelect demo and refresh prompt recordings (#233)


This PR was generated with release-plz.


Note

Low Risk
Release-only version and changelog updates with no code changes in the diff; user-facing behavior was already merged in prior PRs.

Overview
Cuts the demand crate release to v2.4.0 by bumping Cargo.toml from 2.3.0 to 2.4.0 and adding the 2.4.0 section to CHANGELOG.md (2026-10-07).

The changelog records what ships in this tag: Ctrl-N / Ctrl-P for vertical list navigation (#197), a fix so select paging stays on screen when option descriptions wrap (#236), plus tooling/docs/demo updates (release cadence, theme editor example, GridSelect demo, dependency and CI maintenance). No library source changes appear in this diff—only release metadata.

Reviewed by Cursor Bugbot for commit 7ff5ea7. Bugbot is set up for automated code reviews on this repo. Configure here.

@coderabbitai

coderabbitai Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (2)
  • chore: release
  • chore(main): release

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Central YAML (base), Organization UI (inherited)
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: f74e9f0d-abf9-446a-a524-13d0c5ae6c1e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@greptile-apps

greptile-apps Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

RetriggerConfidence Score: 5/5

[Low risk] Release version bump and changelog update.

The PR appears safe to merge.

Summary

The PR prepares the v2.4.0 release by updating the changelog and package version.

Reviews (12) · Last reviewed commit: "chore: release v2.4.0" · Reviewed by Greptile

greptile-apps[bot]
greptile-apps Bot previously approved these changes Sep 25, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from dd5d2f5 to bb88273 Compare September 27, 2026 16:45
@greptile-apps
greptile-apps Bot dismissed their stale review September 27, 2026 16:45

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

greptile-apps[bot]
greptile-apps Bot previously approved these changes Sep 27, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from bb88273 to c1ca747 Compare September 28, 2026 18:31
@greptile-apps
greptile-apps Bot dismissed their stale review September 28, 2026 18:31

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

greptile-apps[bot]
greptile-apps Bot previously approved these changes Sep 28, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from c1ca747 to 3bed5b3 Compare September 28, 2026 18:51
@greptile-apps
greptile-apps Bot dismissed their stale review September 28, 2026 18:52

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch 2 times, most recently from d4bd9e3 to 19f0f2d Compare September 28, 2026 19:14
@jdx jdx changed the title chore: release v2.3.1 chore: release v2.4.0 Sep 29, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from 19f0f2d to 019e665 Compare September 29, 2026 01:38
greptile-apps[bot]
greptile-apps Bot previously approved these changes Sep 29, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from 019e665 to 045c195 Compare September 29, 2026 05:37
@greptile-apps
greptile-apps Bot dismissed their stale review September 29, 2026 05:37

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from 045c195 to 92c0194 Compare September 29, 2026 05:39
greptile-apps[bot]
greptile-apps Bot previously approved these changes Sep 29, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from 92c0194 to 65573ce Compare October 3, 2026 08:41
@greptile-apps
greptile-apps Bot dismissed their stale review October 3, 2026 08:41

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

greptile-apps[bot]
greptile-apps Bot previously approved these changes Oct 3, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from 65573ce to 81bfa7d Compare October 5, 2026 08:23
@greptile-apps
greptile-apps Bot dismissed their stale review October 5, 2026 08:24

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

greptile-apps[bot]
greptile-apps Bot previously approved these changes Oct 5, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from 81bfa7d to 78e7cee Compare October 6, 2026 08:23
@greptile-apps
greptile-apps Bot dismissed their stale review October 6, 2026 08:23

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

greptile-apps[bot]
greptile-apps Bot previously approved these changes Oct 6, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from 78e7cee to 6427dfb Compare October 6, 2026 11:39
@greptile-apps
greptile-apps Bot dismissed their stale review October 6, 2026 11:39

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

greptile-apps[bot]
greptile-apps Bot previously approved these changes Oct 6, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from 6427dfb to d696911 Compare October 6, 2026 18:08
@greptile-apps
greptile-apps Bot dismissed their stale review October 6, 2026 18:08

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

greptile-apps[bot]
greptile-apps Bot previously approved these changes Oct 6, 2026
@jdx jdx added the release label Oct 7, 2026
@jdx
jdx force-pushed the release-plz-2026-09-25T15-47-34Z branch from d696911 to 7ff5ea7 Compare October 7, 2026 01:52
@greptile-apps
greptile-apps Bot dismissed their stale review October 7, 2026 01:52

Dismissed because a newer commit was pushed; Greptile will re-review the current head.

@jdx
jdx merged commit ef8f80d into main Oct 7, 2026
11 checks passed
@jdx
jdx deleted the release-plz-2026-09-25T15-47-34Z branch October 7, 2026 10:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant