Skip to content

Chore/ffi version bump 0.21.4#386

Merged
yujiyokoo merged 2 commits intomainfrom
chore/ffi-version-bump-0.21.4
May 1, 2026
Merged

Chore/ffi version bump 0.21.4#386
yujiyokoo merged 2 commits intomainfrom
chore/ffi-version-bump-0.21.4

Conversation

@yujiyokoo
Copy link
Copy Markdown
Contributor

@yujiyokoo yujiyokoo commented May 1, 2026

This updates the protect-ffi to the version that can run in AWS Lambda (not depending on GLIBC_2.38 on GNU platforms)

Summary by CodeRabbit

  • Chores
    • Updated internal dependency from version 0.21.2 to 0.21.4 across packages.
    • Prepared patch releases for @cipherstash/protect and @cipherstash/stack.

@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 1, 2026

🦋 Changeset detected

Latest commit: 824617a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@cipherstash/protect Patch
@cipherstash/stack Patch
@cipherstash/protect-dynamodb Patch
@cipherstash/basic-example Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 1, 2026

📝 Walkthrough

Walkthrough

Updates the @cipherstash/protect-ffi dependency from 0.21.2 to 0.21.4 across @cipherstash/protect and @cipherstash/stack packages, and creates a Changesets entry to trigger automated patch version bumps for both packages during the release process.

Changes

Cohort / File(s) Summary
Release Metadata
.changeset/sweet-balloons-relate.md
New Changesets entry instructing release tooling to apply patch version bumps for @cipherstash/protect and @cipherstash/stack.
Package Dependencies
packages/protect/package.json, packages/stack/package.json
Updates @cipherstash/protect-ffi dependency from 0.21.2 to 0.21.4 in both packages. Adds trailing newlines to files.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • chore: changeset #337: Also modifies release metadata and package.json files for @cipherstash/protect and @cipherstash/stack.

Poem

🐰 A patch arrives, so small yet wise,
Version bumps in Changesets guise,
Dependencies updated, newlines aligned,
Release automation now refined! ✨

🚥 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 indicates the main change: updating the protect-ffi dependency to version 0.21.4, which aligns with the primary objective of enabling AWS Lambda compatibility.
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/ffi-version-bump-0.21.4

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
Review rate limit: 0/1 reviews remaining, refill in 60 minutes.

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

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
.changeset/sweet-balloons-relate.md (1)

6-6: 💤 Low value

Consider enriching the changeset message with Lambda compatibility context.

While the current message is accurate, it could be more informative by mentioning the key benefit from the PR objectives.

📝 Suggested improvement
-Bump protect-ffi version
+Bump protect-ffi to 0.21.4 for AWS Lambda compatibility (removes GLIBC_2.38 dependency)
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.changeset/sweet-balloons-relate.md at line 6, Update the changeset message
"Bump protect-ffi version" to explicitly mention Lambda compatibility and the
key benefit from this change (e.g., fixes cold-start behavior or enables Node
Lambda deployments), so the message reads as a short, informative sentence
describing that the protect-ffi version bump adds Lambda compatibility and what
that enables for consumers.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In @.changeset/sweet-balloons-relate.md:
- Line 6: Update the changeset message "Bump protect-ffi version" to explicitly
mention Lambda compatibility and the key benefit from this change (e.g., fixes
cold-start behavior or enables Node Lambda deployments), so the message reads as
a short, informative sentence describing that the protect-ffi version bump adds
Lambda compatibility and what that enables for consumers.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 9d2fb0e3-01e0-4d54-8fbf-07f4368e14d3

📥 Commits

Reviewing files that changed from the base of the PR and between 2336062 and 824617a.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (3)
  • .changeset/sweet-balloons-relate.md
  • packages/protect/package.json
  • packages/stack/package.json

Copy link
Copy Markdown
Contributor

@calvinbrewer calvinbrewer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Just make sure this runs in your local dev environment

@yujiyokoo yujiyokoo merged commit bd77e01 into main May 1, 2026
7 checks passed
@yujiyokoo yujiyokoo deleted the chore/ffi-version-bump-0.21.4 branch May 1, 2026 10:36
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.

2 participants