Skip to content

build(deps-dev): bump the major-updates group across 1 directory with 13 updates - #51

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-updates-f6a72d4a74
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/major-updates-f6a72d4a74

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 5, 2026 •

Copy link
Copy Markdown

Bumps the major-updates group with 13 updates in the / directory:

Package From To
@systemfsoftware/all 1.1.3 2.1.2
@systemfsoftware/tsconfig 1.3.3 2.0.1
@types/node 24.13.3 26.6.4
@oh-my-pi/pi-coding-agent 17.4.2 18.4.10
@systemfsoftware/effect-cell-types 6.0.1 12.0.0
@systemfsoftware/effect-gherkin-spec 4.0.1 7.0.0
@systemfsoftware/effect-memfs 1.3.4 6.0.0
@systemfsoftware/effect-schema-law 2.0.2 5.0.0
@systemfsoftware/effect-schema-vite 2.0.3 3.0.0
@systemfsoftware/stryker-js-cli 6.0.0 9.0.0
@systemfsoftware/stryker-js-typescript-checker 5.0.0 8.1.1
@systemfsoftware/stryker-js-vitest-runner 4.0.0 8.0.3
@systemfsoftware/stryker-test-contribution 2.0.0 4.1.1

Updates @systemfsoftware/all from 1.1.3 to 2.1.2

Release notes

Sourced from @​systemfsoftware/all's releases.

@​systemfsoftware/effect-schema-discovery@​v2.0.0

2.0.0

Major Changes

  • identityOf now takes a FoundSchema and returns a SchemaIdentity (<file>#<name>); call identityOf({ filePath, name }) where you passed the two strings. quote returns a QuotedText.

@​systemfsoftware/effect-atom-react@​v2.0.0

2.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/effect-atom@​6.0.0
    • @​systemfsoftware/effect-cell-types@​12.0.0

@​systemfsoftware/effect-schema-recursion-budget@​v2.0.0

2.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

@​systemfsoftware/hex-schema@​v2.0.0

2.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

@​systemfsoftware/oxlint-config-dmmf@​v2.0.0

2.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/oxlint-plugin-dmmf-workflow@​7.0.0
    • @​systemfsoftware/oxlint-plugin-effect-schema@​6.0.0

@​systemfsoftware/oxlint-plugin-effect-platform@​v2.0.0

2.0.0

... (truncated)

Commits
  • c238a74 chore(release): version packages (#447)
  • 692a988 build(global): stop printing successful build chatter (#441)
  • a9efa4e chore(release): version packages (#435)
  • 1b0e525 refactor(global): align @​effect/tsgo on the catalog and adopt its rule fixes ...
  • 3a27bde feat(global): scope cell and tsgo rules to src and tests (#434)
  • d6cbdef build(repo): resolve workspace source through the @​systemfsoftware/source con...
  • b2ae7d0 chore(release): version packages (#416)
  • 825851d refactor(effect-cell-types): honest source resolution, coverage gate, vocabul...
  • 68b133e chore(release): version packages (#408)
  • f5b6189 chore(release): version packages (#388)
  • Additional commits viewable in compare view

Updates @systemfsoftware/tsconfig from 1.3.3 to 2.0.1

Release notes

Sourced from @​systemfsoftware/tsconfig's releases.

@​systemfsoftware/effect-schema-discovery@​v2.0.0

2.0.0

Major Changes

  • identityOf now takes a FoundSchema and returns a SchemaIdentity (<file>#<name>); call identityOf({ filePath, name }) where you passed the two strings. quote returns a QuotedText.

@​systemfsoftware/effect-atom-react@​v2.0.0

2.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/effect-atom@​6.0.0
    • @​systemfsoftware/effect-cell-types@​12.0.0

@​systemfsoftware/effect-schema-recursion-budget@​v2.0.0

2.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

@​systemfsoftware/hex-schema@​v2.0.0

2.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

@​systemfsoftware/oxlint-config-dmmf@​v2.0.0

2.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/oxlint-plugin-dmmf-workflow@​7.0.0
    • @​systemfsoftware/oxlint-plugin-effect-schema@​6.0.0

@​systemfsoftware/oxlint-plugin-effect-platform@​v2.0.0

2.0.0

... (truncated)

Commits
  • 7de99e2 chore(release): version packages (#490)
  • b5cc3b3 fix(global): stop the Effect presets enabling strict-effect-provide (#489)
  • 05de29e chore(release): version packages (#483)
  • 2506fc9 feat(global): scope Effect policy by role and typecheck every file (#479)
  • c238a74 chore(release): version packages (#447)
  • a9efa4e chore(release): version packages (#435)
  • f5b6189 chore(release): version packages (#388)
  • 5351688 chore(deps): move attw to 4.1.0 and retire its named catalog (#396)
  • See full diff in compare view

Updates @types/node from 24.13.3 to 26.6.4

Commits

Updates @oh-my-pi/pi-coding-agent from 17.4.2 to 18.4.10

Release notes

Sourced from @​oh-my-pi/pi-coding-agent's releases.

v18.4.10

@​oh-my-pi/pi-agent-core

Fixed

  • streamProxy no longer finalizes a cut-off tool-call argument buffer into an executable auto-closed preview; such a call gets the parse-error arguments, so the tool is not run and the model receives the parse error (#13868 by @​alphastorm)
  • OpenAI remote compaction no longer sends stored native tool calls whose names are blank, longer than 128 characters, or contain whitespace or control characters. The outputs that answer those calls are dropped as well (#13985 by @​Xytronix).

@​oh-my-pi/pi-ai

Fixed

  • Factory Droid login now reports the account's organization error instead of accepting a credential that every request rejects (#14032).
  • Fixed Cursor turns being aborted with "Provider stream stalled while waiting for the next event" right after a long local tool finished; the provider now gets a full idle window once local tool work completes (#13682 by @​eggpeat)
  • Tool calls whose final argument JSON is cut off or followed by trailing text are no longer executed from an auto-closed preview. OpenAI Completions, Anthropic, Bedrock, Responses, Codex, Devin, Ollama, Apple, Cursor, GitLab Duo, and the in-band JSON dialects now give such a call the existing parse-error arguments, so the tool is not run and the model receives the parse error and can resend the call (#13868 by @​alphastorm)
  • Fixed Cursor "prepaid balance is used up" (USAGE_PRICING_REQUIRED) failures repeating on the same account instead of rotating to a sibling Cursor credential (#14053)
  • Sessions no longer get stuck on 400 string_above_max_length after a model writes its whole tool invocation into the tool name. Tool calls with blank names, names longer than 128 characters, or names containing whitespace or control characters are dropped from replayed history, together with their tool results. This also applies when OpenAI Responses replays its stored native history (#13985 by @​Xytronix).
  • Fixed Bedrock Converse requests failing with a "bound to a different conversation" 400 after the system prompt changed under signed thinking: the request is retried once without replayed reasoning (#14019 by @​nick-maderight)

@​oh-my-pi/pi-catalog

Fixed

  • Fixed MiniMax Token Plan (minimax-code, minimax-code-cn) usage showing as free; turns now show the pay-as-you-go equivalent cost, with MiniMax-M3.1-Flash-Preview estimated at the MiniMax-M3 rate since it has no published price (#13695 by @​eggpeat)
  • Fixed namespaced LiteLLM models such as azure/gpt-5.6-sol-pro showing raw IDs instead of catalog display names when the proxy supplies no friendly name (#13964 by @​gabrielrinaldi).
  • Bundled prompt-cache lifetimes are recomputed from current policy instead of being inherited from previous generated models (#13966 by @​anatoli-tsinovoy).
  • Fixed HTTP 400 messages.N.output_config: Extra inputs are not permitted on later turns with Claude Sonnet 5.5, Opus 5, Opus 5.5, and Fable 5.1 on Google Vertex AI (#13994)
  • Fixed Claude Opus 5.5 conversations failing with a "bound to a different conversation" 400 after the system prompt changed. Opus 5.5 now gets Sonnet 5.5's prefix-bound thinking handling on every provider, and Bedrock asks the server to drop stale signed thinking instead of rejecting the request (#14019 by @​nick-maderight)

@​oh-my-pi/pi-coding-agent

Added

  • Added global and per-advisor review cadence, including final-yield reviews and intervals that accumulate skipped transcript updates (#12385 by @​olegpulatov).
  • Added per-advisor catch-up policy and cancellable strict waiting, so asynchronous turn reviewers can run beside synchronous final reviewers (#12385 by @​olegpulatov).
  • Added /jobs full to show each background bash job's full command line; plain /jobs still shortens it to fit the terminal (#13980 by @​rickythefox)

Changed

  • Advisor notes merge at final boundaries with age markers and at most one permitted continuation per batch; advisor continuations no longer trigger recursive reviews (#12387 by @​olegpulatov).

Fixed

  • Fixed read of an executable and ida hanging indefinitely while IDA's initial analysis of a large binary runs; they now give up after two minutes with an error naming the still-analyzing host, which keeps analyzing for later calls
  • Fixed await completion(...), await agent(...) and asyncio.gather(*handles) in Python eval cells failing with Missing session/run/name (#13999)
  • Fixed isolated tasks picking up edits that other agents or merges made in the parent checkout while the task was starting, which put unrelated changes on task branches
  • Fixed releasing a kept-alive isolated agent creating a duplicate omp/task/* branch for work that had already been merged
  • Fixed isolated task branch capture leaving full-checkout temporary worktrees and empty omp/task/* branches behind when interrupted
  • Fixed merging isolated task branches stashing the entire working tree, which rewrote every Git LFS file and left omp-task-merge stash entries; merges now touch only the picked files and combine them with your unstaged edits
  • Fixed openai-models-list discovery to honor nested OpenAI model-list input/output token limits while preserving explicit top-level context precedence (#13988 by @​github-nicolas-stadler)

... (truncated)

Changelog

Sourced from @​oh-my-pi/pi-coding-agent's changelog.

[18.4.10] - 2026-10-02

Added

  • Added global and per-advisor review cadence, including final-yield reviews and intervals that accumulate skipped transcript updates (#12385 by @​olegpulatov).
  • Added per-advisor catch-up policy and cancellable strict waiting, so asynchronous turn reviewers can run beside synchronous final reviewers (#12385 by @​olegpulatov).
  • Added /jobs full to show each background bash job's full command line; plain /jobs still shortens it to fit the terminal (#13980 by @​rickythefox)

Changed

  • Advisor notes merge at final boundaries with age markers and at most one permitted continuation per batch; advisor continuations no longer trigger recursive reviews (#12387 by @​olegpulatov).

Fixed

  • Fixed read of an executable and ida hanging indefinitely while IDA's initial analysis of a large binary runs; they now give up after two minutes with an error naming the still-analyzing host, which keeps analyzing for later calls
  • Fixed await completion(...), await agent(...) and asyncio.gather(*handles) in Python eval cells failing with Missing session/run/name (#13999)
  • Fixed isolated tasks picking up edits that other agents or merges made in the parent checkout while the task was starting, which put unrelated changes on task branches
  • Fixed releasing a kept-alive isolated agent creating a duplicate omp/task/* branch for work that had already been merged
  • Fixed isolated task branch capture leaving full-checkout temporary worktrees and empty omp/task/* branches behind when interrupted
  • Fixed merging isolated task branches stashing the entire working tree, which rewrote every Git LFS file and left omp-task-merge stash entries; merges now touch only the picked files and combine them with your unstaged edits
  • Fixed openai-models-list discovery to honor nested OpenAI model-list input/output token limits while preserving explicit top-level context precedence (#13988 by @​github-nicolas-stadler)
  • Fixed importing @oh-my-pi/pi-coding-agent source from an installed package (SDK, extension loader, bun-global omp) failing with Export named 'createRatchetPrelude' not found (#14027)
  • Fixed finished subagent runs staying in memory for as long as the session that spawned them, through an abort listener left on the session's signal (#14038 by @​theolundqvist).
  • Fixed print, RPC and ACP runs recording startup timing spans for their whole lifetime, which grew memory with every session and subagent they started (#14039 by @​theolundqvist).
  • Fixed parked subagents keeping their spawn-time run state and settings in memory until the process exits, which grew memory with every subagent a long session spawned (#14040 by @​theolundqvist).
  • Fixed parked and disposed agent sessions keeping their persistent shell (about 70 KB of native memory each) for the life of the process; a revived subagent now starts with a fresh shell (#14042 by @​theolundqvist).
  • Fixed discovered models' request headers nesting one level deeper on every model refresh, which grew memory and per-request work in long sessions with many subagents (#14041)
  • RPC prompt, steer, and follow_up run native input handlers in submission order and acknowledge prompt only after admission, so a later prompt cannot overtake an idle image skill during vision description, an abort accepted during an earlier hook cancels that frame instead of letting it start a new turn, and a skill failure after the acknowledgement rejects RpcClient.promptAndWait instead of being dropped (#13027 by @​andrebrait).
  • Fixed test suite failures on non-FHS hosts and under ambient terminal and Git configuration (#12358 by @​olegpulatov).
  • Fixed late TTSR matches on short tool calls ending a run before the rule interrupt reaches the model (#14018).
  • Fixed omp gc --apply holding history.db and stats.db open until exit, which left an empty history.db-wal behind after a WAL checkpoint (#14043).
  • Fixed coding-agent session and gc tests failing on Windows (#14043).
  • Fixed background skill-description compression requests emitting no OTLP chat span or token usage (#14056 by @​xaviergmail).
  • Fixed same-ID runtime API replacements carrying a prior route's prompt-cache lifetime into a route without a cache policy (#13966 by @​anatoli-tsinovoy).
  • Hashline edits no longer reject fully read lines below an earlier same-file edit as "never displayed" when that edit left them at the same line number (#13983)
  • Fixed read agent://<id> returning Not found for a running agent (dotted child ids and agents that only submitted non-terminal yield sections included) while write agent://<id> reached it; the read now shows the agent's status, its yields so far, and its latest text, an unknown id suggests at most five near ids instead of listing every output, and bare read history:// refreshes the caller's persisted roster like history://<id> does (#14000 by @​radkawar)
  • Fixed enabledModels/--models entries naming a judge, search, image, or speech model logging No models match pattern on every startup (#14016)
  • Fixed local-memory startup consolidation rebuilding the system prompt of a conversation that had already sent requests, which invalidated its signed thinking blocks; the new summary now applies from the next session (#14019 by @​nick-maderight)
  • Fixed the Darwin Nix flake / NixOS module build producing an omp that fails to start after nix-collect-garbage with Library not loaded: /nix/store/…-libiconv-… by repointing the embedded native addon's libiconv install name at the system library and failing the build if the addon references any /nix/store path (#13992 by @​krzysztofkusmierczyk).
  • Fixed /context and clicks on the status-line context meter stacking a new Context Usage card every time; the existing card is refreshed in place, or moved to the bottom if newer blocks follow it
  • Fixed the jevify keyword notice teaching the removed judge() handle API, so agents following it failed on the first judge cell; it now uses judge_batch() (#13588, #13698 by @​holny)

[18.4.9] - 2026-10-01

Added

  • Added opt-in stale-session garbage collection with omp gc --stale or gc.stale, removing orphaned session markers and terminal breadcrumbs and expiring old debug reports and collaboration replicas according to configurable retention limits.
  • Added RPC controls to cancel or steer individual foreground and background subagents without aborting the session.
  • Added RPC word-completion commands so web and IDE hosts can provide the same ghost-text completion available in the terminal editor.
  • Added an opt-in RPC ask-dialog mode that lets hosts render all questions together with checkbox or radio-button controls and submit their answers in one response.

... (truncated)

Commits
  • cb0d529 chore: bump version to 18.4.10
  • ea6651b fix(coding-agent/ida): added timeout for IDA database opening and error handling
  • de12edf fix(models): stopped header resolvers nesting on every refresh
  • 2a7db74 Merge remote-tracking branch 'origin/main'
  • 2a6af42 fix(tui): kept finished wait snapshots beside their turn usage
  • 22957ac docs(changelog): moved jevify notice entry to unreleased
  • 1643d1f docs(changelog): credited #13698 on the jevify notice entry
  • dae7116 Merge PR #13698: fix(coding-agent): retarget jevify notice at the judge_batch...
  • f8073f4 fix(coding-agent): kept run context when awaiting python eval handles
  • f7429eb test(rpc): release held vision request via file, share skill-image vision fix...
  • Additional commits viewable in compare view

Updates @systemfsoftware/effect-cell-types from 6.0.1 to 12.0.0

Release notes

Sourced from @​systemfsoftware/effect-cell-types's releases.

@​systemfsoftware/effect-cell-types@​v12.0.0

12.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.
Commits
  • 2889db7 chore(release): version packages (#572)
  • acef048 deps(global): move effect to stable 4.0.0 with ^4 peers (#571)
  • 4173662 feat(global): give pure operations over schema data one lint-legal home (#562)
  • 8551ba2 chore(release): version packages (#558)
  • 4c54198 feat(global): record cell refusals as completed runs and refuse error-class d...
  • 8c8f605 chore(release): version packages (#533)
  • 010d966 feat(vitest): print every spec failure as one actionable failure record (#551)
  • 4a75526 feat(global): make schemas carry their own domain rules (#547)
  • eafd889 feat(global): add gritlint and enroll it as the conventions gate (#539)
  • 03567f9 refactor(global): conformance in its own vitest project; remove the coverage ...
  • Additional commits viewable in compare view

Updates @systemfsoftware/effect-gherkin-spec from 4.0.1 to 7.0.0

Release notes

Sourced from @​systemfsoftware/effect-gherkin-spec's releases.

@​systemfsoftware/effect-gherkin-spec@​v7.0.0

7.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/effect-spec-runtime@​1.0.0
    • @​systemfsoftware/vitest@​1.0.0

@​systemfsoftware/effect-gherkin-spec@​v6.0.1

6.0.1

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/vitest@​0.3.0

@​systemfsoftware/effect-gherkin-spec@​v6.0.0

6.0.0

Major Changes

  • The lawful test runner is now a peer dependency under its own name, @systemfsoftware/vitest, instead of the @effect/vitest alias that pointed at it. Install @systemfsoftware/vitest and import it, layer, expect, and the rest from @systemfsoftware/vitest. @systemfsoftware/effect-gherkin-spec re-exports it and layer from @systemfsoftware/vitest.

  • Live cases now declare a required reason, and every other scenario runs on the simulation kernel under the profile's seeded schedules.

    • Feature('...').liveClock() → Feature('...').live('the reason it waits on real I/O'), at every builder stage.
    • FeatureLayerOptions is gone: withLayer(shared, opts) → withLayer(shared).
    • makeFeature takes bindings with only it: makeFeature({ it, layer }) → makeFeature({ it }).
    • One scenario or outline stays live through its own options: scenario('...', { live: 'why it needs the real clock' }, pipeline), where live is a reason string, not a boolean.

    The package re-exports only it and layer from @effect/vitest; import anything else from @effect/vitest directly.

Minor Changes

  • StepError now has a message naming the keyword, the resolved step text and a summary of the cause, for example Given "a user logs in" failed: Unauthorized {"user":"bob"}, and its stack leads with the spec line that wrote the step. Steps are recorded as spans, so a failing scenario reports which steps passed and which failed.

  • Then, And and But bodies take (state, expect) and return exactly one check (or an Effect of one); expect is no longer imported from @effect/vitest. Only Given and When open a new observed state, so a Then followed by an And or But on the same state is refused: merge the facts into one Then over a record. Then.soft, Then.poll and When.poll, with their And/But forms, are removed, as are checkSoftFailures, owned and recordAssertion. A background pipeline may carry the check service.

Patch Changes

  • Update peer and runtime dependency on effect and companion packages to 4.0.0-rc.117.

  • Updated dependencies:

    • @​systemfsoftware/vitest@​0.2.0
Commits
  • 2889db7 chore(release): version packages (#572)
  • 62f434e chore(release): version packages (#560)
  • 4173662 feat(global): give pure operations over schema data one lint-legal home (#562)
  • 8c8f605 chore(release): version packages (#533)
  • 010d966 feat(vitest): print every spec failure as one actionable failure record (#551)
  • 4a75526 feat(global): make schemas carry their own domain rules (#547)
  • eafd889 feat(global): add gritlint and enroll it as the conventions gate (#539)
  • 3909c38 refactor(global): group packages into product family folders (#532)
  • See full diff in compare view

Updates @systemfsoftware/effect-memfs from 1.3.4 to 6.0.0

Release notes

Sourced from @​systemfsoftware/effect-memfs's releases.

@​systemfsoftware/effect-memfs@​v6.0.0

6.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/effect-cell-types@​12.0.0

@​systemfsoftware/effect-memfs@​v5.1.0

5.1.0

Minor Changes

  • A failing call on an open file now reports the PlatformError reason its driver error code names, with the driver's syscall and path, instead of BadResource with the method name and an empty path for every failure: a missing path is NotFound, as on the file system. A closed handle still reports BadResource. MemoryFileSystem.failureOf, MemoryFileSystem.shapeFailure and the MemoryFileSystemFailure type are now exported.

@​systemfsoftware/effect-memfs@​v5.0.1

5.0.1

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/effect-cell-types@​11.0.0

@​systemfsoftware/effect-memfs@​v5.0.0

5.0.0

Major Changes

  • MemoryFileSystemSpec is a schema struct instead of a class. Its encoded shape is unchanged; build it with MemoryFileSystemSpec.make(...) instead of new.

Patch Changes

  • Every tagged error class now has a one-line message built from its fields, so a failure shows what went wrong instead of an empty message.
Commits
  • 2889db7 chore(release): version packages (#572)
  • acef048 deps(global): move effect to stable 4.0.0 with ^4 peers (#571)
  • 62f434e chore(release): version packages (#560)
  • 4173662 feat(global): give pure operations over schema data one lint-legal home (#562)
  • 6851d0d refactor(repo): mutate only workflow decisions in every decision-bearing pack...
  • 8551ba2 chore(release): version packages (#558)
  • 8c8f605 chore(release): version packages (#533)
  • 010d966 feat(vitest): print every spec failure as one actionable failure record (#551)
  • 4a75526 feat(global): make schemas carry their own domain rules (#547)
  • eafd889 feat(global): add gritlint and enroll it as the conventions gate (#539)
  • Additional commits viewable in compare view

Updates @systemfsoftware/effect-schema-law from 2.0.2 to 5.0.0

Release notes

Sourced from @​systemfsoftware/effect-schema-law's releases.

@​systemfsoftware/effect-schema-law@​v5.0.0

5.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/vitest@​1.0.0

@​systemfsoftware/effect-schema-law@​v4.0.1

4.0.1

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/vitest@​0.3.0

@​systemfsoftware/effect-schema-law@​v4.0.0

4.0.0

Major Changes

  • The lawful test runner is now a peer dependency under its own name, @systemfsoftware/vitest, instead of the @effect/vitest alias that pointed at it. Install @systemfsoftware/vitest and import it, layer, expect, and the rest from @systemfsoftware/vitest. @systemfsoftware/effect-gherkin-spec re-exports it and layer from @systemfsoftware/vitest.

Patch Changes

  • Update peer and runtime dependency on effect and companion packages to 4.0.0-rc.117.

  • Updated dependencies:

    • @​systemfsoftware/vitest@​0.2.0
Commits
  • 2889db7 chore(release): version packages (#572)
  • acef048 deps(global): move effect to stable 4.0.0 with ^4 peers (#571)
  • 62f434e chore(release): version packages (#560)
  • 8c8f605 chore(release): version packages (#533)
  • eafd889 feat(global): add gritlint and enroll it as the conventions gate (#539)
  • 3909c38 refactor(global): group packages into product family folders (#532)
  • See full diff in compare view

Updates @systemfsoftware/effect-schema-vite from 2.0.3 to 3.0.0

Release notes

Sourced from @​systemfsoftware/effect-schema-vite's releases.

@​systemfsoftware/effect-schema-vite@​v3.0.0

3.0.0

Major Changes

  • Require effect ^4 (stable 4.0.0). Release candidates are no longer supported: imports follow 4.0.0's module layout (effect/http, effect/rpc, effect/http-api, effect/cluster, effect/process, effect/socket, effect/persistence, effect/reactivity, effect/encoding, effect/Arbitrary), which does not exist in any 4.0.0 RC.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/effect-schema-law@​5.0.0
    • @​systemfsoftware/effect-schema-recursion-budget@​2.0.0

@​systemfsoftware/effect-schema-vite@​v2.3.0

2.3.0

Minor Changes

  • generateSchemaLaws returns a LawSuiteSource, a branded string, and the LawSuiteSource schema is exported.

Patch Changes

  • Updated dependencies:
    • @​systemfsoftware/effect-schema-discovery@​2.0.0
    • @​systemfsoftware/effect-schema-law@​4.0.1

@​systemfsoftware/effect-schema-vite@​v2.2.6

2.2.6

Patch Changes

  • Update peer and runtime dependency on effect and companion packages to 4.0.0-rc.117.

  • Updated dependencies:

    • @​systemfsoftware/effect-schema-law@​4.0.0
Commits
  • 2889db7 chore(release): version packages (#572)
  • 62f434e chore(release): version packages (#560)
  • 4173662 feat(global): give pure operations over schema data one lint-legal home (#562)
  • 8c8f605 chore(release): version packages (#533)
  • eafd889 feat(global): add gritlint and enroll it as the conventions gate (#539)
  • 3909c38 refactor(global): group packages into product family folders (#532)
  • See full diff in compare view

Updates @systemfsoftware/stryker-js-cli from 6.0.0 to 9.0.0

Commits

Updates @systemfsoftware/stryker-js-typescript-checker from 5.0.0 to 8.1.1

Release notes

Sourced from @​systemfsoftware/stryker-js-typescript-checker's releases.

@​systemfsoftware/stryker-js-typescript-checker@​v8.1.1

8.1.1

Patch Changes

  • Effect moves to the stable 4.0.0 release, together with the @effect/* pac...

    Description has been truncated


    View with [code]smith Autofix with [code]smith
    Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

… 13 updates

Bumps the major-updates group with 13 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@systemfsoftware/all](https://github.com/systemfsoftware/systemfsoftware/tree/HEAD/packages/oxlint-plugin/all) | `1.1.3` | `2.1.2` |
| [@systemfsoftware/tsconfig](https://github.com/systemfsoftware/systemfsoftware/tree/HEAD/packages/toolchain/tsconfig) | `1.3.3` | `2.0.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.13.3` | `26.6.4` |
| [@oh-my-pi/pi-coding-agent](https://github.com/can1357/oh-my-pi/tree/HEAD/packages/coding-agent) | `17.4.2` | `18.4.10` |
| [@systemfsoftware/effect-cell-types](https://github.com/systemfsoftware/systemfsoftware/tree/HEAD/packages/effect-cell-types) | `6.0.1` | `12.0.0` |
| [@systemfsoftware/effect-gherkin-spec](https://github.com/systemfsoftware/systemfsoftware/tree/HEAD/packages/gherkin/effect-gherkin-spec) | `4.0.1` | `7.0.0` |
| [@systemfsoftware/effect-memfs](https://github.com/systemfsoftware/systemfsoftware/tree/HEAD/packages/effect-memfs) | `1.3.4` | `6.0.0` |
| [@systemfsoftware/effect-schema-law](https://github.com/systemfsoftware/systemfsoftware/tree/HEAD/packages/schema/effect-schema-law) | `2.0.2` | `5.0.0` |
| [@systemfsoftware/effect-schema-vite](https://github.com/systemfsoftware/systemfsoftware/tree/HEAD/packages/schema/effect-schema-vite) | `2.0.3` | `3.0.0` |
| [@systemfsoftware/stryker-js-cli](https://github.com/systemfsoftware/stryker-js-effect/tree/HEAD/apps/stryker-js-cli) | `6.0.0` | `9.0.0` |
| [@systemfsoftware/stryker-js-typescript-checker](https://github.com/systemfsoftware/stryker-js-effect/tree/HEAD/packages/stryker-js-typescript-checker) | `5.0.0` | `8.1.1` |
| [@systemfsoftware/stryker-js-vitest-runner](https://github.com/systemfsoftware/stryker-js-effect/tree/HEAD/packages/stryker-js-vitest-runner) | `4.0.0` | `8.0.3` |
| [@systemfsoftware/stryker-test-contribution](https://github.com/systemfsoftware/stryker-js-effect/tree/HEAD/packages/stryker-test-contribution) | `2.0.0` | `4.1.1` |



Updates `@systemfsoftware/all` from 1.1.3 to 2.1.2
- [Release notes](https://github.com/systemfsoftware/systemfsoftware/releases)
- [Commits](https://github.com/systemfsoftware/systemfsoftware/commits/@systemfsoftware/all@v2.1.2/packages/oxlint-plugin/all)

Updates `@systemfsoftware/tsconfig` from 1.3.3 to 2.0.1
- [Release notes](https://github.com/systemfsoftware/systemfsoftware/releases)
- [Commits](https://github.com/systemfsoftware/systemfsoftware/commits/@systemfsoftware/tsconfig@v2.0.1/packages/toolchain/tsconfig)

Updates `@types/node` from 24.13.3 to 26.6.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@oh-my-pi/pi-coding-agent` from 17.4.2 to 18.4.10
- [Release notes](https://github.com/can1357/oh-my-pi/releases)
- [Changelog](https://github.com/can1357/oh-my-pi/blob/main/packages/coding-agent/CHANGELOG.md)
- [Commits](https://github.com/can1357/oh-my-pi/commits/v18.4.10/packages/coding-agent)

Updates `@systemfsoftware/effect-cell-types` from 6.0.1 to 12.0.0
- [Release notes](https://github.com/systemfsoftware/systemfsoftware/releases)
- [Commits](https://github.com/systemfsoftware/systemfsoftware/commits/@systemfsoftware/effect-cell-types@v12.0.0/packages/effect-cell-types)

Updates `@systemfsoftware/effect-gherkin-spec` from 4.0.1 to 7.0.0
- [Release notes](https://github.com/systemfsoftware/systemfsoftware/releases)
- [Commits](https://github.com/systemfsoftware/systemfsoftware/commits/@systemfsoftware/effect-gherkin-spec@v7.0.0/packages/gherkin/effect-gherkin-spec)

Updates `@systemfsoftware/effect-memfs` from 1.3.4 to 6.0.0
- [Release notes](https://github.com/systemfsoftware/systemfsoftware/releases)
- [Commits](https://github.com/systemfsoftware/systemfsoftware/commits/@systemfsoftware/effect-memfs@v6.0.0/packages/effect-memfs)

Updates `@systemfsoftware/effect-schema-law` from 2.0.2 to 5.0.0
- [Release notes](https://github.com/systemfsoftware/systemfsoftware/releases)
- [Commits](https://github.com/systemfsoftware/systemfsoftware/commits/@systemfsoftware/effect-schema-law@v5.0.0/packages/schema/effect-schema-law)

Updates `@systemfsoftware/effect-schema-vite` from 2.0.3 to 3.0.0
- [Release notes](https://github.com/systemfsoftware/systemfsoftware/releases)
- [Commits](https://github.com/systemfsoftware/systemfsoftware/commits/@systemfsoftware/effect-schema-vite@v3.0.0/packages/schema/effect-schema-vite)

Updates `@systemfsoftware/stryker-js-cli` from 6.0.0 to 9.0.0
- [Release notes](https://github.com/systemfsoftware/stryker-js-effect/releases)
- [Commits](https://github.com/systemfsoftware/stryker-js-effect/commits/@systemfsoftware/stryker-js-cli@v9.0.0/apps/stryker-js-cli)

Updates `@systemfsoftware/stryker-js-typescript-checker` from 5.0.0 to 8.1.1
- [Release notes](https://github.com/systemfsoftware/stryker-js-effect/releases)
- [Commits](https://github.com/systemfsoftware/stryker-js-effect/commits/@systemfsoftware/stryker-js-typescript-checker@v8.1.1/packages/stryker-js-typescript-checker)

Updates `@systemfsoftware/stryker-js-vitest-runner` from 4.0.0 to 8.0.3
- [Release notes](https://github.com/systemfsoftware/stryker-js-effect/releases)
- [Commits](https://github.com/systemfsoftware/stryker-js-effect/commits/@systemfsoftware/stryker-js-vitest-runner@v8.0.3/packages/stryker-js-vitest-runner)

Updates `@systemfsoftware/stryker-test-contribution` from 2.0.0 to 4.1.1
- [Release notes](https://github.com/systemfsoftware/stryker-js-effect/releases)
- [Commits](https://github.com/systemfsoftware/stryker-js-effect/commits/@systemfsoftware/stryker-test-contribution@v4.1.1/packages/stryker-test-contribution)

---
updated-dependencies:
- dependency-name: "@systemfsoftware/all"
  dependency-version: 2.1.2
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/tsconfig"
  dependency-version: 2.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@types/node"
  dependency-version: 26.6.4
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@oh-my-pi/pi-coding-agent"
  dependency-version: 18.4.10
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/effect-cell-types"
  dependency-version: 12.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/effect-gherkin-spec"
  dependency-version: 7.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/effect-memfs"
  dependency-version: 6.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/effect-schema-law"
  dependency-version: 5.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/effect-schema-vite"
  dependency-version: 3.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/stryker-js-cli"
  dependency-version: 9.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/stryker-js-typescript-checker"
  dependency-version: 8.1.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/stryker-js-vitest-runner"
  dependency-version: 8.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
- dependency-name: "@systemfsoftware/stryker-test-contribution"
  dependency-version: 4.1.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: major-updates
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants