Skip to content

Pin Grida FX 0.5.1 and release grida 0.5.2 - #1098

Merged
softmarshmallow merged 2 commits into
mainfrom
cli/fx-0.5.x
Oct 12, 2026
Merged

softmarshmallow merged 2 commits into
mainfrom
cli/fx-0.5.x

Conversation

@softmarshmallow

@softmarshmallow softmarshmallow commented Oct 12, 2026 •

Copy link
Copy Markdown
Member

Pins @grida/fx to 0.5.1 (from 0.4.0), so grida fx runs FX 0.5.1, and bumps grida to 0.5.2 so the release workflow publishes it on merge. The host contract is unchanged (HOST_CONTRACT 1), so the launcher stays as it is.

FX changes since 0.4.0:

  • 0.5.0 (gridaco/fx#58): draw from pictures on Codex, check requests while planning, show waiting steps
  • 0.5.1 (gridaco/fx#59): start projects with init (a starter, example templates and the FX skills); AI providers in the README

Changes:

  • packages/grida-cli/package.json: @grida/fx 0.5.1, version 0.5.2, and npm keywords (the package had none)
  • crates/grida-cli/Cargo.toml, Cargo.lock: 0.5.2
  • THIRD-PARTY-NOTICES.txt, native/licenses.json: regenerated (native-notices.mjs)
  • apps/docs/sources.lock.json: FX guide moved to gridaco/fx@v0.5.1 (pnpm sources:sync fx-guide)
  • pnpm-lock.yaml, pnpm-workspace.yaml: minimumReleaseAgeExclude names the FX 0.5.1 packages instead of 0.4.0

Draft: the FX pin may move to a later 0.5.x before this merges (hence the branch name). Squash-merge.

Lockfile note. As in #1093, the FX entries were re-resolved once with --config.minimum-release-age=0. The lockfile diff touches only the five @grida/fx entries, their integrity hashes match npm view … dist.integrity, and pnpm install --frozen-lockfile passes under the workspace's real policy.

Checked locally

  • node --test scripts/cli-release/*.test.mjs: 26/26 (clean checkout, fresh grida build)
  • native-notices.mjs --check: clean
  • cargo metadata --locked: the lockfile is consistent
  • sources.js verify: every pin passes; v0.5.1 resolves to 806fbcb
  • Installed @grida/fx/cli reports version 0.5.1, HOST_CONTRACT 1

The Vercel – blog check builds only because the lockfile changed (apps/blog/skip-build.sh). Its failure was not investigated.

Pins @grida/fx to 0.5.0 (from 0.4.0), so `grida fx` runs FX 0.5.0
(gridaco/fx#58), and bumps grida to 0.5.2 for the release workflow.
Host contract unchanged.

- packages/grida-cli/package.json: @grida/fx 0.5.0, version 0.5.2
- crates/grida-cli/Cargo.toml, Cargo.lock: 0.5.2; notices regenerated
- apps/docs/sources.lock.json: FX guide at gridaco/fx@v0.5.0
- pnpm-lock.yaml, pnpm-workspace.yaml: minimumReleaseAgeExclude names the
  FX 0.5.0 packages
@vercel

vercel Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
api Ready Ready Preview Oct 12, 2026 1:24pm UTC
backgrounds Error Error Oct 12, 2026 1:24pm UTC
blog Error Error Oct 12, 2026 1:24pm UTC
docs Ready Ready Preview Oct 12, 2026 1:24pm UTC
grida Error Error Oct 12, 2026 1:24pm UTC
viewer Ready Ready Preview Oct 12, 2026 1:24pm UTC
1 Skipped Deployment
Project Deployment Actions Updated
code Ignored Ignored Oct 12, 2026 1:24pm UTC

Request Review

@coderabbitai

coderabbitai Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 9675b647-33be-4d06-8b5e-6401d8b7cb4a

📥 Commits

Reviewing files that changed from the base of the PR and between 9d3ea63 and 0017748.


⛔ Files ignored due to path filters (2)
  • Cargo.lock is excluded by !**/*.lock
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml

📒 Files selected for processing (6)
  • apps/docs/sources.lock.json
  • crates/grida-cli/Cargo.toml
  • packages/grida-cli/THIRD-PARTY-NOTICES.txt
  • packages/grida-cli/native/licenses.json
  • packages/grida-cli/package.json
  • pnpm-workspace.yaml

 _______________________________________________________
< Cyberdyne Systems Model GPT-101: Code Review Edition. >
 -------------------------------------------------------
  \
   \   \
        \ /\
        ( )
      .( o ).
✨ 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

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.

Moves @grida/fx to 0.5.1 (gridaco/fx#59), still host contract 1, and
gives the grida package npm keywords.

- packages/grida-cli/package.json: @grida/fx 0.5.1, keywords
- apps/docs/sources.lock.json: FX guide at gridaco/fx@v0.5.1
- pnpm-lock.yaml, pnpm-workspace.yaml: minimumReleaseAgeExclude names the
  FX 0.5.1 packages

This branch had an error being deployed

3 failed and 3 active deployments
Preview – grida — 0017748c Deployed Oct 12, 2026 by vercel[bot]
Preview – docs — 0017748c Deployed Oct 12, 2026 by vercel[bot]
Preview – viewer — 0017748c Deployed Oct 12, 2026 by vercel[bot]
Preview – blog — 0017748c Deployed Oct 12, 2026 by vercel[bot]
Preview – backgrounds — 0017748c Deployed Oct 12, 2026 by vercel[bot]
Preview – api — 0017748c Deployed Oct 12, 2026 by vercel[bot]
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