Skip to content

chore(release): prepare gentle-pi 4.8.0 - #3224

Merged
decode2 merged 2 commits into
mainfrom
chore/release-4.8.0
Nov 12, 2026
Merged

decode2 merged 2 commits into
mainfrom
chore/release-4.8.0

Conversation

@decode2

@decode2 decode2 commented Nov 12, 2026 •

Copy link
Copy Markdown
Member

Prepares the gentle-pi 4.8.0 release from current main (3d7e5c584).

It ships the shared Engram server as a engram run -d daemon with the bundled core pinned to 3.7.0 (#3118), plus the work merged since v4.7.0. Release v4.7.0 still starts a plain engram serve on core 3.5.2, so engram ps/stop cannot manage it and gentle-engram 0.5.1+ rejects its runtime contract (#3015, Gentleman-Programming/engram#2346).

Refs #3015

Changes

File Change
package.json version 4.7.0 → 4.8.0
tests/package-manifest.test.ts Release manifest pin 4.7.0 → 4.8.0
tests/installer-server.test.ts Installer floor message 4.7.0 → 4.8.0

Same three files as the 4.7.0 preparation commit (8e11f0e2f).

Test plan

  • node --experimental-strip-types --test tests/package-manifest.test.ts tests/installer-server.test.ts — 130 passed, 0 failed.
  • main head 3d7e5c584: all 9 check runs succeeded.

After merge, the annotated v4.8.0 tag is created on the merge commit, then publish.yml is dispatched from main with tag=v4.8.0.

Summary by CodeRabbit

  • Updates
    • The package version is now 4.8.0.
    • Installer guidance for older versions now recommends installing 4.8.0 as the minimum supported version.

@coderabbitai

coderabbitai Bot commented Nov 12, 2026 •

Copy link
Copy Markdown

Explain Change →

Important

Review skipped

Review was skipped as selected files did not have any reviewable changes.

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Repository UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: e5eb4b95-840e-413a-b03e-5b87f45bf2c1
Commits

Reviewing files that changed from the base of the PR and between b2ed143 and ee50a19.

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

No actionable comments were generated in the recent review.

Walkthrough

The package version changes from 4.7.0 to 4.8.0. The release-version test and installer guidance are updated to expect and recommend version 4.8.0.

Changes: Release Version

Layer / File(s) Summary
Update release version
package.json, tests/package-manifest.test.ts, tests/installer-server.test.ts
The package version, release-version test, and installer guidance now use 4.8.0.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Change: Other

Suggested labels: type:chore

Suggested reviewers: alan-thegentleman

Merge Risk: Minimal · previous review b2ed1

This is a release version bump with matching test updates. No concrete merge-blocking risk was found.

Pre-merge checks: Passed 4

Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title "chore(release): prepare gentle-pi 4.8.0" matches the changeset. The diff bumps the package version from 4.7.0 to 4.8.0 in package.json and updates the version expectations in two test files…
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.
Full details: Title check

Explanation

The title "chore(release): prepare gentle-pi 4.8.0" matches the changeset. The diff bumps the package version from 4.7.0 to 4.8.0 in package.json and updates the version expectations in two test files. The title is concise, specific, and names the release version, so a teammate scanning history can identify the primary change.

Finishing Touches

Generate unit tests (beta)

  • Commit to this branch
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts
Recent review info

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Repository UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 0ea59c82-97d6-46ca-94ac-2bf2533221be
Commits

Reviewing files that changed from the base of the PR and between 3d7e5c5 and b2ed143.

Files selected for processing: 3

  • package.json
  • tests/installer-server.test.ts
  • tests/package-manifest.test.ts

Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 7 remain after this review.

@decode2
decode2 merged commit 1806897 into main Nov 12, 2026
10 checks passed
ipproyectosysoluciones pushed a commit to ipproyectosysoluciones/gentle-shell that referenced this pull request Nov 12, 2026
Reverts Gentleman-Programming#3224 (merge 1806897). No 4.8.0 release was published: the publish run was cancelled before the npm step and the v4.8.0 tag and GitHub Release were deleted, so the package version returns to 4.7.0.
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