Repository navigation
chore(deps): bump Biome to 2.6.4, supabase CLI to 2.122.0, react-data-grid to beta.63 - #64
Open
hamchowderr wants to merge 12 commits into
Open
hamchowderr wants to merge 12 commits into
hamchowderr wants to merge 12 commits into
Conversation
Every @mastra/* pin moves together (core/deployer/server 1.80.0, memory 1.39.1, observability 1.22.0, pg 1.33.0, rag 2.7.1, mastra CLI 1.36.0). Breaking: AgentController sessions are now keyed by session id. The createSession `scope` option and getSessionByResource are gone, and channel resolveResourceId receives the request context. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
next build refuses to finish on 16.4.0 because of a known vulnerability. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
…14.3 No registry changes on the stable surface: the mcp registry still holds the same 58 methods. The Next Gen Zaps methods moved to /beta, and /experimental still includes them, so imports stay as they are. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
…n twice Uses the SDK 0.118.0 idempotencyKey on runAction and createActionRun. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
Draft test runs pass the SDK 0.119.0 waitSeconds (30s) and return the run's output or error when it ends in time. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
…-grid to beta.63 Biome 2.6 adds noComponentHookFactories. The calendar's Root, Chevron and WeekNumber move to module level so DayPicker keeps their identity across renders; DayButton stays inline because it needs the locale prop. The icon factories run once at module level and are annotated. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
GitHub's runners now ship bwrap, so the isolated path runs in CI and was broken (red on main since 2026-10-25): - bwrap refuses a bind source that doesn't exist, and the runner named every ancestor node_modules, including ones that don't exist. - Only the working directory was writable, but the durable journal is written to the tenant state dir above it, so no approval gate was ever recorded. The state dir is now passed as a read-write path. The sandbox-provider test assumed no host has bwrap; it now checks the backend is forwarded on hosts with and without it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
The newer generator adds ComputedFields: never to each table, types NOT NULL json columns as NonNullable<Json>, and writes no-arg functions as Args: Record<PropertyKey, never>. No schema change. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK
hamchowderr
marked this pull request as ready for review
October 30, 2026 23:20
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR is stacked on #62 and #63. Its base is main so CI runs, which means the diff shows their commits until they merge. This PR's own commits are the Biome/CLI bump and the regenerated database types.
Before: Biome, the supabase CLI and react-data-grid were held at exact older pins.
After: all three are on their latest releases. Lint passes under Biome 2.6, which includes its new
noComponentHookFactoriesrule.What changed in code
components/ui/calendar.tsx, both the web copy and the preview-template copy):Root,ChevronandWeekNumbermoved to module level. Before, they were re-created on every render, so DayPicker remounted them.DayButtonstays inline because it needs thelocaleprop, and it carries a biome-ignore saying so.icons/hi.tsx,icons/brands.tsx): these only run at module level, so each has a biome-ignore with that reason.supabase CLI 2.122.0: I regenerated
database.types.tsagainst the local stack withnpm run db:types. The schema itself is unchanged; the newer generator just writes some types differently:ComputedFields: neverto each tableNonNullable<Json>Args: Record<PropertyKey, never>Agents and web both typecheck against the new file, and
db:types:checkpasses locally.How:
npm run lint: no errors, warnings onlytscandnext build: passtsc: cleannpm test: 573 passed🤖 Generated with Claude Code
https://claude.ai/code/session_01CALPMzkCJ9sfSvDy7PCSZK