Skip to content

release: v0.1.5 - #196

Merged
Microck merged 1 commit into
mainfrom
release/v0.1.5
Aug 20, 2026
Merged

release: v0.1.5#196
Microck merged 1 commit into
mainfrom
release/v0.1.5

Conversation

@Microck

@Microck Microck commented Aug 20, 2026

Copy link
Copy Markdown
Owner

ships v0.1.5 as the public correction for the GNU Linux package compatibility issue fixed in #195.

changes

  • bumps the Rust, npm, website, and docs versions to 0.1.5
  • adds the Linux compatibility release note
  • keeps the six native targets and eight-package npm graph in sync

proof

  • Yoga Crabbox release check resolves v0.1.5 for all six native targets and all eight packages
  • Yoga Crabbox facts lint passes
  • fix(release): support glibc 2.17 hosts #195 passed the full Linux, macOS, Windows, install, upgrade, smoke, uninstall, and release dry-run matrix before merge

Greptile Summary

The PR prepares the coordinated v0.1.5 release and documents its GNU Linux compatibility correction.

  • Bumps the Rust workspace, npm packages, repository package, website, and lockfiles to 0.1.5.
  • Keeps all six native npm packages and both launcher packages on exact matching versions.
  • Updates public documentation and adds the glibc 2.17 compatibility release note.

Confidence Score: 5/5

The PR appears safe to merge because its release metadata, package dependency graph, lockfiles, and public version references are consistently updated to 0.1.5.

The exact-version npm edges match the launcher and six native packages, the Rust and JavaScript workspace versions agree, and the Linux compatibility note is supported by the release configuration’s common glibc 2.17 baseline.

Important Files Changed

Filename Overview
Cargo.toml Updates the Rust workspace package version from 0.1.4 to 0.1.5.
npm/satelle/package.json Updates the canonical launcher and all six exact native optional dependencies to 0.1.5.
npm/satelle-unscoped/package.json Updates the convenience package and its exact canonical-launcher dependency to 0.1.5.
package-lock.json Keeps root and website workspace lockfile metadata synchronized at 0.1.5.
crates/satelle-cli/CHANGELOG.md Adds the v0.1.5 release note describing GNU Linux compatibility with glibc 2.17 and newer.
docs/reference/generated-cli.mdx Updates the generated-reference release labeling to 0.1.5 without changing the documented CLI surface.

Reviews (1): Last reviewed commit: "release: v0.1.5" | Re-trigger Greptile

Summary by CodeRabbit

  • Release

    • Updated Satelle to version 0.1.5 across the CLI, packages, and documentation.
    • Added Linux compatibility for GNU/Linux systems using glibc 2.17 and newer, including older supported distributions.
  • Documentation

    • Updated installation instructions, references, and release information to reflect version 0.1.5.

@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: 9724786a-c05c-402c-b885-23033ce45c14

📥 Commits

Reviewing files that changed from the base of the PR and between be2f2c3 and 1cc4b9b.

⛔ Files ignored due to path filters (2)
  • Cargo.lock is excluded by !**/*.lock
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (17)
  • Cargo.toml
  • README.md
  • crates/satelle-cli/CHANGELOG.md
  • docs/how-to/install-satelle.mdx
  • docs/index.mdx
  • docs/reference/commands.mdx
  • docs/reference/generated-cli.mdx
  • npm/satelle-darwin-arm64/package.json
  • npm/satelle-darwin-x64/package.json
  • npm/satelle-linux-arm64-gnu/package.json
  • npm/satelle-linux-x64-gnu/package.json
  • npm/satelle-unscoped/package.json
  • npm/satelle-win32-arm64-msvc/package.json
  • npm/satelle-win32-x64-msvc/package.json
  • npm/satelle/package.json
  • package.json
  • website/package.json

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The release version changed from 0.1.4 to 0.1.5 across Cargo, npm packages, documentation, and the CLI changelog. The changelog also records GNU/Linux compatibility for glibc 2.17 and newer.

Changes

Release version synchronization

Layer / File(s) Summary
Workspace version metadata
Cargo.toml, package.json, website/package.json
Workspace, root package, and website versions changed to 0.1.5.
npm package versions
npm/*/package.json
Platform packages, optional dependencies, and the unscoped package dependency changed to 0.1.5.
Release documentation and changelog
README.md, crates/satelle-cli/CHANGELOG.md, docs/...
Documentation references changed to 0.1.5. The changelog records GNU/Linux compatibility for glibc 2.17 and newer.

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

Merge Risk: ⚪ Minimal · up to 1cc4b

This release updates coordinated package, workspace, lockfile, and documentation versions to 0.1.5 without introducing a reported runtime behavior change; no actionable merge-blocking risk remains after normal checks and review.

Possibly related PRs

  • Microck/satelle#93: Updates overlapping README and documentation version references.
  • Microck/satelle#123: Adds release metadata and npm artifact validation tooling that consumes these versions.
  • Microck/satelle#176: Uses the same release-version update pattern across Cargo, npm packages, changelogs, and documentation.
🚥 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 clearly identifies the coordinated v0.1.5 release, which matches the primary changes across package, documentation, and release metadata.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v0.1.5

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.

@Microck

Microck commented Aug 20, 2026

Copy link
Copy Markdown
Owner Author

@codex review

@Microck

Microck commented Aug 20, 2026

Copy link
Copy Markdown
Owner Author

@greptileai review

@Microck

Microck commented Aug 20, 2026

Copy link
Copy Markdown
Owner Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown
⚠️ Action not completed

Review rate limited.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. You're on a roll.

Reviewed commit: 1cc4b9b945

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@Microck

Microck commented Aug 20, 2026

Copy link
Copy Markdown
Owner Author

@coderabbitai review

@coderabbitai

coderabbitai Bot commented Aug 20, 2026

Copy link
Copy Markdown
✅ Action performed

Review finished.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@Microck
Microck merged commit da89547 into main Aug 20, 2026
32 checks passed
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