Update Effect-ts
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
Patch Changes
- Updated dependencies [
88fe129
,d630249
,2976e52
]:- @effect/platform@0.79.0
- effect@3.13.9
- @effect/printer@0.41.9
- @effect/printer-ansi@0.41.9
Effect-TS/effect (@effect/experimental)
v0.43.0
Patch Changes
- Updated dependencies [
bbdc279
,88fe129
,d630249
,2976e52
]:- @effect/platform-node@0.75.0
- @effect/platform@0.79.0
- effect@3.13.9
Effect-TS/effect (@effect/platform)
v0.79.0
Minor Changes
-
#4573
88fe129
Thanks @tim-smart! - remove Scope from HttpClient requirementsBefore:
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
-
#4583
d630249
Thanks @tim-smart! - support Layer.launch when using WorkerRunner -
Updated dependencies [
2976e52
]:- effect@3.13.9
Effect-TS/effect (@effect/platform-node)
v0.75.0
Minor Changes
-
#4573
88fe129
Thanks @tim-smart! - remove Scope from HttpClient requirementsBefore:
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
-
#4580
bbdc279
Thanks @tim-smart! - prevent worker handler interrupts from shutting down runner -
#4583
d630249
Thanks @tim-smart! - support Layer.launch when using WorkerRunner -
Updated dependencies [
88fe129
,d630249
,2976e52
]:- @effect/platform@0.79.0
- effect@3.13.9
- @effect/platform-node-shared@0.29.0
Effect-TS/effect (@effect/printer)
v0.41.9
Patch Changes
- Updated dependencies [
2976e52
]:- effect@3.13.9
- @effect/typeclass@0.32.9
Effect-TS/effect (@effect/printer-ansi)
v0.41.9
Patch Changes
- Updated dependencies [
2976e52
]:- effect@3.13.9
- @effect/printer@0.41.9
- @effect/typeclass@0.32.9
Effect-TS/effect (@effect/typeclass)
v0.32.9
Patch Changes
- Updated dependencies [
2976e52
]:- effect@3.13.9
Effect-TS/effect (@effect/vitest)
v0.19.7
Patch Changes
- Updated dependencies [
2976e52
]:- effect@3.13.9
Effect-TS/effect (effect)
v3.13.9
Patch Changes
-
#4579
2976e52
Thanks @giuliobracci! - FixMatch.tags
throwing exception onundefined
input value
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.