Skip to content

chore(deps): bump effect from 4.0.0-beta.102 to 4.0.0-beta.104 in /apps/docs - #239

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apps/docs/effect-4.0.0-beta.104
Open

chore(deps): bump effect from 4.0.0-beta.102 to 4.0.0-beta.104 in /apps/docs#239
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apps/docs/effect-4.0.0-beta.104

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 9, 2026

Copy link
Copy Markdown
Contributor

Bumps effect from 4.0.0-beta.102 to 4.0.0-beta.104.

Release notes

Sourced from effect's releases.

effect@4.0.0-beta.104

Minor Changes

Patch Changes

  • #6934 1001bcc Thanks @​tim-smart! - httpapi: add typed response headers across handlers, generated clients (including HttpApiTest), streaming responses, and OpenAPI with HttpApiSchema.WithHeaders. Add HttpApiSchema.encodeToWithHeaders for folding response headers into domain types such as error classes. Explicit content-type and content-length values applied with HttpServerResponse.setHeader or setHeaders now override body-derived values.

  • #7044 993ba60 Thanks @​fubhy! - Commit SQL event journal entries only after their write callback succeeds.

  • #6957 67faacd Thanks @​fubhy! - Select Bash completions for the active positional argument.

  • #6941 b78acdf Thanks @​fubhy! - Generate even and odd safe integers in Crypto random APIs.

  • #6965 fbb9ce5 Thanks @​fubhy! - Correct the runtime tag spelling for CliError.UnknownSubcommand.

  • #6963 722ea48 Thanks @​fubhy! - Exclude disabled choices from multi-select prompt selection and submission.

  • #7001 3058fd5 Thanks @​fubhy! - Keep ordered SQL resolver results aligned when batched request encoding fails.

  • #6937 62d0575 Thanks @​fubhy! - Fix the encoded output type of TestSchema.Encoding.encodeUnknownEffect.

  • #7014 99dd6b5 Thanks @​tim-smart! - Add lightweight INI, YAML, and TOML parsers under effect/unstable/encoding and remove their runtime dependencies.

  • #7053 7963ce1 Thanks @​fubhy! - Fix arbitrary generation for tuples with multiple optional elements.

  • #7047 af14e75 Thanks @​fubhy! - Fix Tuple.pick return types to preserve the requested index order and duplicate indices.

  • #7066 24e22d2 Thanks @​fubhy! - Close ResourceMap acquisition scopes when a lookup fails.

  • #7036 647d14e Thanks @​fubhy! - Fix scoped reentrant lock finalizers releasing under the wrong fiber owner.

  • #6983 1434eec Thanks @​fubhy! - Apply byte range and chunk size options to default Web file responses.

  • #7071 a5278b1 Thanks @​fubhy! - Fix MCP sampling metadata optionality and validate it as an object.

  • #6946 6af04a5 Thanks @​fubhy! - Defer memoized Layer state installation until Effect execution.

  • #6943 cb6c837 Thanks @​fubhy! - Reject zero execution attempts in ExecutionPlan steps.

  • #7026 d44cead Thanks @​tim-smart! - Add execution-plan lifecycle events via an optional onEvent handler on Effect.withExecutionPlan and Stream.withExecutionPlan.

    The handler receives an ExecutionPlan.Event, a tagged union of AttemptStart, AttemptSuccess, and AttemptFailure, allowing attempt outcomes to be observed from outside the effect for logging and metrics:

    import { Effect } from "effect"
    Effect.withExecutionPlan(program, plan, {
    onEvent: (event) => Effect.log("execution plan event", event)

... (truncated)

Changelog

Sourced from effect's changelog.

4.0.0-beta.104

Minor Changes

Patch Changes

  • #6934 1001bcc Thanks @​tim-smart! - httpapi: add typed response headers across handlers, generated clients (including HttpApiTest), streaming responses, and OpenAPI with HttpApiSchema.WithHeaders. Add HttpApiSchema.encodeToWithHeaders for folding response headers into domain types such as error classes. Explicit content-type and content-length values applied with HttpServerResponse.setHeader or setHeaders now override body-derived values.

  • #7044 993ba60 Thanks @​fubhy! - Commit SQL event journal entries only after their write callback succeeds.

  • #6957 67faacd Thanks @​fubhy! - Select Bash completions for the active positional argument.

  • #6941 b78acdf Thanks @​fubhy! - Generate even and odd safe integers in Crypto random APIs.

  • #6965 fbb9ce5 Thanks @​fubhy! - Correct the runtime tag spelling for CliError.UnknownSubcommand.

  • #6963 722ea48 Thanks @​fubhy! - Exclude disabled choices from multi-select prompt selection and submission.

  • #7001 3058fd5 Thanks @​fubhy! - Keep ordered SQL resolver results aligned when batched request encoding fails.

  • #6937 62d0575 Thanks @​fubhy! - Fix the encoded output type of TestSchema.Encoding.encodeUnknownEffect.

  • #7014 99dd6b5 Thanks @​tim-smart! - Add lightweight INI, YAML, and TOML parsers under effect/unstable/encoding and remove their runtime dependencies.

  • #7053 7963ce1 Thanks @​fubhy! - Fix arbitrary generation for tuples with multiple optional elements.

  • #7047 af14e75 Thanks @​fubhy! - Fix Tuple.pick return types to preserve the requested index order and duplicate indices.

  • #7066 24e22d2 Thanks @​fubhy! - Close ResourceMap acquisition scopes when a lookup fails.

  • #7036 647d14e Thanks @​fubhy! - Fix scoped reentrant lock finalizers releasing under the wrong fiber owner.

  • #6983 1434eec Thanks @​fubhy! - Apply byte range and chunk size options to default Web file responses.

  • #7071 a5278b1 Thanks @​fubhy! - Fix MCP sampling metadata optionality and validate it as an object.

  • #6946 6af04a5 Thanks @​fubhy! - Defer memoized Layer state installation until Effect execution.

  • #6943 cb6c837 Thanks @​fubhy! - Reject zero execution attempts in ExecutionPlan steps.

  • #7026 d44cead Thanks @​tim-smart! - Add execution-plan lifecycle events via an optional onEvent handler on Effect.withExecutionPlan and Stream.withExecutionPlan.

    The handler receives an ExecutionPlan.Event, a tagged union of AttemptStart, AttemptSuccess, and AttemptFailure, allowing attempt outcomes to be observed from outside the effect for logging and metrics:

    import { Effect } from "effect"
    Effect.withExecutionPlan(program, plan, {

... (truncated)

Commits
  • c1ed0ac Version Packages (beta) (#6928)
  • c2c966d Honor writeFile flags in Deno (#7080)
  • 64dc7c7 Fix failed ResourceRef rebuilds permanently block waiters (#7039)
  • 3437e21 Fix memory journal skips the first conflict candidate (#7033)
  • 41a550d Fix memory journal returns the last remote sequence instead of the next (#7034)
  • 5f3fb81 Fix runner streams do not terminate after terminal replies (#7041)
  • 8f63cce Fix failed OTLP exports consume delta checkpoints (#7037)
  • 39f1297 Fix tuple.make loses element literal types (#7063)
  • 24e22d2 Fix failed ResourceMap lookups leak acquisition scopes (#7066)
  • 781022a Fix map and Set equality permits many-to-one matches (#7056)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [effect](https://github.com/Effect-TS/effect/tree/HEAD/packages/effect) from 4.0.0-beta.102 to 4.0.0-beta.104.
- [Release notes](https://github.com/Effect-TS/effect/releases)
- [Changelog](https://github.com/Effect-TS/effect/blob/main/packages/effect/CHANGELOG.md)
- [Commits](https://github.com/Effect-TS/effect/commits/effect@4.0.0-beta.104/packages/effect)

---
updated-dependencies:
- dependency-name: effect
  dependency-version: 4.0.0-beta.104
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Aug 9, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: automerge, dependencies. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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.

0 participants