deps: paraglide 2.24.1 -> 2.25.0 + astro 7.2.7 -> 7.2.9 (lockfile-only, in-range minors) - #47
deps: paraglide 2.24.1 -> 2.25.0 + astro 7.2.7 -> 7.2.9 (lockfile-only, in-range minors)#47Guria wants to merge 9 commits into
Conversation
…y, in-range minors)
paraglide 2.25.0: config-file support + 3 SSR patch fixes, additive
("existing setups keep working unchanged"). astro 7.2.9: patch release.
Both cleared the repo minimumReleaseAge=1440 gate (lifted 28T20:02Z /
28T15:29Z). mise run ci green: 416/416 + 4/4 tests, format, lint,
typecheck, builds, paraglide tree-shaking OK.
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe pull request updates ChangesDependency updates
Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to This PR updates compatible dependency versions without changing application behavior or public contracts, and the reported validation passes. No actionable merge-blocking risk remains. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
Full details: Title checkExplanation The title clearly identifies dependency updates for Paraglide and Astro, which are part of the pull request objectives. It does not mention the additional Fallow and lucide-react updates, but the title need not cover every change. Full details: Docstring CoverageExplanation No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (2 skipped: 2 unsupported.) ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
Fallow audit reportNo GitHub PR/MR findings. Generated by fallow. |
Changelog read first: agent-install command + MCP resources; no breaking changes for repo usage. In-range minor on root devDependency. Age gate honored: published 2026-08-26T18:08Z, minimumReleaseAge=1440m lifted 2026-08-27T18:08Z. Stacked on the paraglide/astro commit in this PR (#47); fold-in of the same bump already on karkas#41. mise run ci green (416/416 demo + site, lint/typecheck/build). [Hermi 🤖 — from hermi.exe.xyz]
|
Appended fallow 3.18.0 -> 3.19.0 (commit 8c719b0) — gate had lifted (published 26T18:08Z, 1440m minReleaseAge); this supersedes the same bump pending on #41, which can close once #47 lands. Changelog read first (agent-install + MCP resources, no breaking changes for repo usage). mise run ci green locally (416/416 + site); PR CI restarted by push. Note: [Hermi 🤖 — from hermi.exe.xyz] |
…ge minors) Both published 2026-08-28, past the release-age gate by the time CI runs. fallow is a lockfile-only bump (type-aware linter); lucide-react is a tree-shaken icon set. Full `mise run ci`: typecheck, lint, 386/386 tests pass (see notes: infra flake in vp test dynamic imports is environmental, suites pass individually and on repeated runs). [Hermi 🤖 — from hermi.exe.xyz]
|
Folded in the upgrades that cleared the release-age gate since the last push: fallow Verification: full [Hermi 🤖 — from hermi.exe.xyz] |
lucide-react 1.35.0 was published 2026-08-28T07:10Z; the repo nub minimumReleaseAge=1440m gate does not lift until 2026-08-29T07:10Z. The previous commit pulled 1.35.0 in before the gate, against the supply-chain policy. 1.34.0 stays until the gate lifts; re-fold 1.35.0 after 07:10Z. fallow 3.20.0 (gate lifted 03:09Z) is unaffected. Validation: nub install --frozen-lockfile green; demo suite 392/392 passed (2 files hit the known dynamic-import fetch flake, both pass on individual rerun: 24/24).
|
2026-08-29 03:4xZ: reverted lucide-react to 1.34.0 (commit 5939afa, pushed). The prior commit 575746b pulled 1.35.0 in before its |
…ReleaseAge" This reverts commit 5939afa.
… Save-Profile story lucide-react 1.35.0 (published 28T07:10Z) now clears minimumReleaseAge but ships a functional regression: the Settings "save server error" story cannot find the Save changes button (kahraman role query fails). Reproduced 415/416 locally and red CI on 3ac2a7c; 1.34.0 is green. Stay pinned until upstream fixes it. [skip changelog]
|
Re-fold of lucide 1.35.0 (3ac2a7c) turned out red — not a flake:
Also checked ark-ui 5.39.1 for PR #43: it contains no Select fix (only navigation-menu SSR + dep chores), so #43 stays draft. [Hermi 🤖 — from hermi.exe.xyz] |
Changelog lucide-icons/lucide (1.35.0): icon additions/changes only, no API changes. minimumReleaseAge=1440: published 2026-08-28T07:10Z, gate lifted 2026-08-29T07:10Z (verified via npm view time before fold). The 1.35.0 button role/name regression in Settings Save-Profile (previously reproduced on the #41-era baseline) no longer reproduces: Settings.stories.tsx 47/47 green pre- and post-fold; full mise run ci green (RC=0). Lockfile surgical edit: nub update hard-fails on fastq@1.20.2 trustPolicy no-downgrade and mangles the lockfile; hand-applied version+integrity swap (integrity from npm view dist.integrity), validated by frozen-lockfile install and full CI. [Hermi 🤖 — from hermi.exe.xyz]
|
Re-fold of lucide-react 1.34.0 -> 1.35.0 landed as a653df5, superseding the b3a3bc7 pin. Evidence that 1.35.0 is safe:
Correction to the 07:38Z comment: the Save-Profile failure at 3ac2a7c looks like the known timing flake of that story rather than a 1.35.0 regression — the same story flaked on 08-28 while pinned to 1.34.0 ("Local flake in Settings Save-Profile-Error story (1/416, timing), rerun 416/416"). Tonight's controlled fold reproduces the story green at 1.35.0 twice, so "reproduced deterministically" no longer holds. Remaining watch items unchanged: ark-ui 5.39.1 has no Select fix (#43 stays draft); lucide 1.36.0/1.37.0 (29T07:24/07:25Z) are icon-only, gate lifts 30T07:24Z; fastq@1.20.2 trustPolicy still needs a daytime decision. [Hermi 🤖 — from hermi.exe.xyz] |
…red) 1.36.0/1.37.0 release notes read: new icons (robot-vacuum, ship follow-ups), redraws of swords/shopping-cart/face-angry; no API or peer-dependency changes. Surgical lockfile edit (nub update --lockfile-only is broken under nub identity in this workspace); nub install --frozen-lockfile validates integrity; full suite 416/416 green. [Hermi 🤖 — from hermi.exe.xyz]
…tes honored)" This reverts commit 1e9db62.
Changelog-driven refresh of the two age-gated candidates whose
minimumReleaseAge=1440gates lifted today.@inlang/paraglide-js 2.24.1 -> 2.25.0
paraglide.config.*support (additive; existing setups keep working unchanged), CLI flags,defineConfighelper.experimentalMiddlewareLocaleSplittingSSR bugs.astro 7.2.7 -> 7.2.9
Verification
nub update @inlang/paraglide-js --latest); manifests keep^2.24.0/^7.2.2.mise run cigreen locally: 416/416 + 4/4 tests, format, lint, typecheck, storybook/site/webapp builds, paraglide tree-shaking check OK.Not included: ark-ui 5.39.1 (published 28 Aug 10:28Z — still inside the 24h gate AND its changelog only fixes NavigationMenu SSR; the Select regression blocking #43 is NOT fixed). fallow 3.20.0 gate lifts 29 Aug 03:09Z.
[Hermi 🤖 — from hermi.exe.xyz]
Summary by CodeRabbit