Skip to content

Update Effect-ts

Renovate Bot requested to merge renovate/effect-ts into main

This MR contains the following updates:

Package Type Update Change
@effect/cli (source) devDependencies minor 0.57.1 -> 0.58.0
@effect/experimental (source) peerDependencies minor 0.42.1 -> 0.43.0
@effect/experimental (source) devDependencies minor 0.42.1 -> 0.43.0
@effect/platform (source) peerDependencies minor 0.78.1 -> 0.79.0
@effect/platform (source) devDependencies minor 0.78.1 -> 0.79.0
@effect/platform-node (source) peerDependencies minor 0.74.1 -> 0.75.0
@effect/platform-node (source) devDependencies minor 0.74.1 -> 0.75.0
@effect/printer (source) devDependencies patch 0.41.8 -> 0.41.9
@effect/printer-ansi (source) devDependencies patch 0.41.8 -> 0.41.9
@effect/typeclass (source) devDependencies patch 0.32.8 -> 0.32.9
@effect/vitest (source) devDependencies patch 0.19.6 -> 0.19.7
effect (source) peerDependencies patch 3.13.8 -> 3.13.9
effect (source) devDependencies patch 3.13.8 -> 3.13.9

Release Notes

Effect-TS/effect (@​effect/cli)

v0.58.0

Compare Source

Patch Changes
Effect-TS/effect (@​effect/experimental)

v0.43.0

Compare Source

Patch Changes
Effect-TS/effect (@​effect/platform)

v0.79.0

Compare Source

Minor Changes
  • #​4573 88fe129 Thanks @​tim-smart! - remove Scope from HttpClient requirements

    Before:

    import { HttpClient } from "@​effect/platform"
    import { Effect } from "effect"
    
    Effect.gen(function* () {
      const client = yield* HttpClient.HttpClient
      const response = yield* client.get("https://api.github.com/users/octocat")
      return yield* response.json
    }).pipe(Effect.scoped)

    After:

    import { HttpClient } from "@​effect/platform"
    import { Effect } from "effect"
    
    Effect.gen(function* () {
      const client = yield* HttpClient.HttpClient
      const response = yield* client.get("https://api.github.com/users/octocat")
      return yield* response.json
    }) // no need to add Effect.scoped
Patch Changes
Effect-TS/effect (@​effect/platform-node)

v0.75.0

Compare Source

Minor Changes
  • #​4573 88fe129 Thanks @​tim-smart! - remove Scope from HttpClient requirements

    Before:

    import { HttpClient } from "@​effect/platform"
    import { Effect } from "effect"
    
    Effect.gen(function* () {
      const client = yield* HttpClient.HttpClient
      const response = yield* client.get("https://api.github.com/users/octocat")
      return yield* response.json
    }).pipe(Effect.scoped)

    After:

    import { HttpClient } from "@​effect/platform"
    import { Effect } from "effect"
    
    Effect.gen(function* () {
      const client = yield* HttpClient.HttpClient
      const response = yield* client.get("https://api.github.com/users/octocat")
      return yield* response.json
    }) // no need to add Effect.scoped
Patch Changes
Effect-TS/effect (@​effect/printer)

v0.41.9

Compare Source

Patch Changes
Effect-TS/effect (@​effect/printer-ansi)

v0.41.9

Compare Source

Patch Changes
Effect-TS/effect (@​effect/typeclass)

v0.32.9

Compare Source

Patch Changes
  • Updated dependencies [2976e52]:
    • effect@3.13.9
Effect-TS/effect (@​effect/vitest)

v0.19.7

Compare Source

Patch Changes
  • Updated dependencies [2976e52]:
    • effect@3.13.9
Effect-TS/effect (effect)

v3.13.9

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

♻️ Rebasing: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This MR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Merge request reports

Loading