chore(deps): August 2026 dependency updates - #191
Merged
Merged
Conversation
…ler to latest patch/minor
The editor entry point moved from @pierre/diffs/editor to @pierre/diffs/edit, EditorProvider became EditProvider with a createEditor factory, and File's contentEditable prop became edit. The file editor pane keeps owning a single Editor instance and hands it back from the factory so undo history and the deferred StrictMode attach are unchanged.
Regenerates the Chromium spellcheck patch (force the diffComposedText path in setTextContent) against 0.49's dist bundles; the fix is still not upstream. The composer uses only plain-text plugins, so none of the 0.47-0.49 changes apply.
oxlint and @oxlint/plugins stay at 1.79.0, the version vite-plus 0.3.0 pins.
Renames Schema.TaggedErrorClass to Schema.TaggedError and Schema.UnknownFromJsonString to Schema.fromJsonString(Schema.Unknown); SchemaIssue.InvalidValue no longer takes the actual value, and Schema failure messages drop the "got <value>" suffix (two test expectations updated to match). OtlpTracer/OtlpMetrics exporters now require OtlpExporter.Flusher, provided next to the JSON codec in the web, desktop and server observability layers. McpServer.layerHttp needs an explicit protocol list (2025-06-18). The platform-node, platform-node-shared and platform-bun patches are upstream in beta.107 and are dropped. The effect core patch (PubSub interrupted-poller hole, RpcClient RequestHooks) is regenerated against beta.107. @effect/tsgo stays at 0.13.2; 0.38 brings a much stricter rule set and is a separate change.
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
effect beta.107's McpServer.layerHttp registers its own 405 handlers for GET, PUT, PATCH, DELETE and OPTIONS on the MCP path, so our hand-rolled GET 405 route now collides at boot ("Method 'GET' already declared for route '/mcp'").
badcuban
added a commit
that referenced
this pull request
Aug 28, 2026
vite-plus 0.3.0 (bumped in #191) forwards a literal "--" to the script instead of consuming it. The build script parses its flags with the effect CLI, which reads "--" as the end of flags, so every flag after it became an unexpected positional argument and all three nightly desktop builds failed on the first run after the bump. Drop the separator in the release and smoke workflows. Verified locally with vp 0.3.0: "vp exec vp run dist:desktop:artifact --platform bogus" now reaches the script's own validation.
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.
Several core dependencies had fallen behind: the build tool, the diff renderer, the composer editor, the Claude SDKs and the effect family. Each bump is its own commit so any one can be reverted alone.
Not included: @effect/tsgo 0.38 (adds a large strict rule set, separate change), Electron 44 (43.1.0 is pinned for the GAP bug), @types/node 26.
Verified: vp fmt, vp lint, vp run typecheck, vp run test, web browser suite, pnpm build. The only failing tests are the known Windows-only ones that also fail on main.