Skip to content
Effect Days 2026 Get your ticket

@effect/platform-browser

0.77.1

Patch Changes

0.77.0

Patch Changes

  • Updated dependencies [fffdee0]:
    • effect@3.22.0
    • @effect/platform@0.97.0

0.76.0

Patch Changes

0.75.0

Patch Changes

0.74.0

Patch Changes

0.73.0

Patch Changes

0.72.0

Patch Changes

0.71.0

Patch Changes

  • Updated dependencies [d4d86a8]:
    • @effect/platform@0.91.0

0.70.0

Patch Changes

  • Updated dependencies [7813640]:
    • @effect/platform@0.90.0

0.69.0

Patch Changes

0.68.1

Patch Changes

0.68.0

Patch Changes

0.67.13

Patch Changes

  • Updated dependencies [c1c05a8, 81fe4a2]:
    • effect@3.16.13
    • @effect/platform@0.87.13

0.67.12

Patch Changes

0.67.11

Patch Changes

0.67.10

Patch Changes

0.67.9

Patch Changes

  • Updated dependencies [54514a2]:
    • @effect/platform@0.87.9

0.67.8

Patch Changes

  • Updated dependencies [4ce4f82]:
    • @effect/platform@0.87.8

0.67.7

Patch Changes

0.67.6

Patch Changes

  • Updated dependencies [905da99]:
    • effect@3.16.12
    • @effect/platform@0.87.6

0.67.5

Patch Changes

  • Updated dependencies [2fd8676]:
    • @effect/platform@0.87.5

0.67.4

Patch Changes

  • Updated dependencies [e82a4fd]:
    • @effect/platform@0.87.4

0.67.3

Patch Changes

  • Updated dependencies [1b6e396]:
    • @effect/platform@0.87.3

0.67.2

Patch Changes

0.67.1

Patch Changes

  • Updated dependencies [faad30e]:
    • effect@3.16.10
    • @effect/platform@0.87.1

0.67.0

Patch Changes

  • Updated dependencies [b5bac9a]:
    • @effect/platform@0.87.0

0.66.0

Patch Changes

0.65.2

Patch Changes

  • Updated dependencies [914a191]:
    • @effect/platform@0.85.2

0.65.1

Patch Changes

  • Updated dependencies [8cb98d5, db2dd3c]:
    • effect@3.16.8
    • @effect/platform@0.85.1

0.65.0

Patch Changes

0.64.11

Patch Changes

  • Updated dependencies [1bb0d8a]:
    • effect@3.16.7
    • @effect/platform@0.84.11

0.64.10

Patch Changes

0.64.9

Patch Changes

  • Updated dependencies [bf418ef]:
    • effect@3.16.5
    • @effect/platform@0.84.9

0.64.8

Patch Changes

  • Updated dependencies [8b9db77]:
    • @effect/platform@0.84.8

0.64.7

Patch Changes

  • Updated dependencies [74ab9a0, 770008e]:
    • effect@3.16.4
    • @effect/platform@0.84.7

0.64.6

Patch Changes

  • Updated dependencies [ceea77a]:
    • @effect/platform@0.84.6

0.64.5

Patch Changes

  • Updated dependencies [ec52c6a]:
    • @effect/platform@0.84.5

0.64.4

Patch Changes

  • Updated dependencies [87722fc, 36217ee]:
    • effect@3.16.3
    • @effect/platform@0.84.4

0.64.3

Patch Changes

  • Updated dependencies [ab7684f]:
    • @effect/platform@0.84.3

0.64.2

Patch Changes

  • Updated dependencies [0ddf148]:
    • effect@3.16.2
    • @effect/platform@0.84.2

0.64.1

Patch Changes

  • Updated dependencies [71174d0, d615e6e]:
    • @effect/platform@0.84.1
    • effect@3.16.1

0.64.0

Patch Changes

0.63.0

Patch Changes

  • Updated dependencies [5522520, cc5bb2b]:
    • @effect/platform@0.83.0
    • effect@3.15.5

0.62.8

Patch Changes

  • Updated dependencies [0617b9d]:
    • @effect/platform@0.82.8

0.62.7

Patch Changes

0.62.6

Patch Changes

  • Updated dependencies [618903b]:
    • @effect/platform@0.82.6

0.62.5

Patch Changes

0.62.4

Patch Changes

0.62.3

Patch Changes

  • Updated dependencies [b8722b8, a328f4b]:
    • effect@3.15.2
    • @effect/platform@0.82.3

0.62.2

Patch Changes

  • Updated dependencies [739a3d4]:
    • @effect/platform@0.82.2

0.62.1

Patch Changes

0.62.0

Patch Changes

0.61.1

Patch Changes

  • Updated dependencies [24a9ebb]:
    • effect@3.14.22
    • @effect/platform@0.81.1

0.61.0

Patch Changes

  • Updated dependencies [672920f]:
    • @effect/platform@0.81.0

0.60.12

Patch Changes

  • Updated dependencies [2f3b7d4]:
    • effect@3.14.21
    • @effect/platform@0.80.21

0.60.11

Patch Changes

  • Updated dependencies [17e2f30]:
    • effect@3.14.20
    • @effect/platform@0.80.20

0.60.10

Patch Changes

0.60.9

Patch Changes

  • Updated dependencies [b1164d4]:
    • effect@3.14.18
    • @effect/platform@0.80.18

0.60.8

Patch Changes

  • Updated dependencies [0b54681, 41a59d5]:
    • effect@3.14.17
    • @effect/platform@0.80.17

0.60.7

Patch Changes

  • Updated dependencies [ee14444, f1c8583]:
    • effect@3.14.16
    • @effect/platform@0.80.16

0.60.6

Patch Changes

0.60.5

Patch Changes

  • Updated dependencies [6ed8d15]:
    • effect@3.14.14
    • @effect/platform@0.80.14

0.60.4

Patch Changes

0.60.3

Patch Changes

  • Updated dependencies [c2ad9ee, 9c68654]:
    • effect@3.14.12
    • @effect/platform@0.80.12

0.60.2

Patch Changes

  • Updated dependencies [e536127]:
    • effect@3.14.11
    • @effect/platform@0.80.11

0.60.1

Patch Changes

  • Updated dependencies [bc7efa3]:
    • effect@3.14.10
    • @effect/platform@0.80.10

0.60.0

Minor Changes

  • #4747 e857e9a Thanks @titouancreach! - Clone PermissionStatus properties explicitly

Patch Changes

  • Updated dependencies [d78249f]:
    • effect@3.14.9
    • @effect/platform@0.80.9

0.59.8

Patch Changes

  • Updated dependencies [b3a2d32]:
    • effect@3.14.8
    • @effect/platform@0.80.8

0.59.7

Patch Changes

  • Updated dependencies [b542a4b]:
    • effect@3.14.7
    • @effect/platform@0.80.7

0.59.6

Patch Changes

  • Updated dependencies [47618c1, 6077882]:
    • effect@3.14.6
    • @effect/platform@0.80.6

0.59.5

Patch Changes

0.59.4

Patch Changes

  • Updated dependencies [e4ba2c6]:
    • effect@3.14.4
    • @effect/platform@0.80.4

0.59.3

Patch Changes

  • Updated dependencies [37aa8e1, 34f03d6]:
    • effect@3.14.3
    • @effect/platform@0.80.3

0.59.2

Patch Changes

0.59.1

Patch Changes

  • Updated dependencies [4a274fe]:
    • effect@3.14.1
    • @effect/platform@0.80.1

0.59.0

Minor Changes

  • #4469 3131f8f Thanks @tim-smart! - refactor of @effect/cluster packages

Patch Changes

0.58.4

Patch Changes

0.58.3

Patch Changes

  • Updated dependencies [0c4803f, 6f65ac4]:
    • effect@3.13.12
    • @effect/platform@0.79.3

0.58.2

Patch Changes

0.58.1

Patch Changes

  • Updated dependencies [527c964]:
    • effect@3.13.10
    • @effect/platform@0.79.1

0.58.0

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

  • #4580 bbdc279 Thanks @tim-smart! - prevent worker handler interrupts from shutting down runner

  • Updated dependencies [88fe129, d630249, 2976e52]:

    • @effect/platform@0.79.0
    • effect@3.13.9

0.57.1

Patch Changes

  • Updated dependencies [c65d336, 22d2ebb]:
    • effect@3.13.8
    • @effect/platform@0.78.1

0.57.0

Patch Changes

  • Updated dependencies [c5bcf53]:
    • @effect/platform@0.78.0

0.56.7

Patch Changes

0.56.6

Patch Changes

  • Updated dependencies [3154ce4]:
    • effect@3.13.6
    • @effect/platform@0.77.6

0.56.5

Patch Changes

0.56.4

Patch Changes

  • Updated dependencies [e0746f9, 17d9e89]:
    • @effect/platform@0.77.4
    • effect@3.13.4

0.56.3

Patch Changes

0.56.2

Patch Changes

0.56.1

Patch Changes

  • Updated dependencies [b56a211]:
    • effect@3.13.1
    • @effect/platform@0.77.1

0.56.0

Patch Changes

0.55.1

Patch Changes

0.55.0

Minor Changes

  • #4429 2473ad5 Thanks @tim-smart! - run platform workers in a Scope, send errors or termination to a CloseLatch

Patch Changes

  • #4433 3ffe06d Thanks @tim-smart! - ensure last port in browser worker closes naturally with the outer scope

  • Updated dependencies [b6a032f, 42ddd5f, 2fe447c, 2473ad5]:

    • effect@3.12.11
    • @effect/platform@0.76.0

0.54.4

Patch Changes

0.54.3

Patch Changes

  • Updated dependencies [1b4a4e9]:
    • effect@3.12.9
    • @effect/platform@0.75.3

0.54.2

Patch Changes

0.54.1

Patch Changes

  • Updated dependencies [8dff1d1]:
    • effect@3.12.7
    • @effect/platform@0.75.1

0.54.0

Patch Changes

0.53.0

Patch Changes

0.52.1

Patch Changes

0.52.0

Patch Changes

0.51.2

Patch Changes

0.51.1

Patch Changes

0.51.0

Patch Changes

0.50.7

Patch Changes

0.50.6

Patch Changes

0.50.5

Patch Changes

0.50.4

Patch Changes

0.50.3

Patch Changes

0.50.2

Patch Changes

0.50.1

Patch Changes

  • Updated dependencies [1d3df5b]:
    • @effect/platform@0.71.1

0.50.0

Patch Changes

0.49.7

Patch Changes

0.49.6

Patch Changes

  • Updated dependencies [9a5b8e3]:
    • @effect/platform@0.70.6

0.49.5

Patch Changes

0.49.4

Patch Changes

0.49.3

Patch Changes

  • Updated dependencies [7044730]:
    • @effect/platform@0.70.3

0.49.2

Patch Changes

0.49.1

Patch Changes

  • Updated dependencies [dd8a2d8, a71bfef]:
    • effect@3.11.1
    • @effect/platform@0.70.1

0.49.0

Patch Changes

0.48.32

Patch Changes

  • Updated dependencies [3069614, 09a5e52]:
    • effect@3.10.20
    • @effect/platform@0.69.32

0.48.31

Patch Changes

  • Updated dependencies [e6d4a37]:
    • @effect/platform@0.69.31

0.48.30

Patch Changes

  • Updated dependencies [270f199]:
    • @effect/platform@0.69.30

0.48.29

Patch Changes

  • Updated dependencies [24cc35e]:
    • @effect/platform@0.69.29

0.48.28

Patch Changes

0.48.27

Patch Changes

  • Updated dependencies [af409cf, beaccae]:
    • effect@3.10.18
    • @effect/platform@0.69.27

0.48.26

Patch Changes

  • Updated dependencies [c963886, 42c4ce6]:
    • @effect/platform@0.69.26
    • effect@3.10.17

0.48.25

Patch Changes

0.48.24

Patch Changes

  • Updated dependencies [3cc6514]:
    • @effect/platform@0.69.24

0.48.23

Patch Changes

  • #3902 18bdbac Thanks @SandroMaglione! - Added Permissions module to @effect/platform-browser

  • Updated dependencies [3aff4d3]:

    • @effect/platform@0.69.23

0.48.22

Patch Changes

  • Updated dependencies [8398b32, 72e55b7]:
    • effect@3.10.15
    • @effect/platform@0.69.22

0.48.21

Patch Changes

  • Updated dependencies [f983946, 2d8a750]:
    • effect@3.10.14
    • @effect/platform@0.69.21

0.48.20

Patch Changes

  • Updated dependencies [995bbdf]:
    • effect@3.10.13
    • @effect/platform@0.69.20

0.48.19

Patch Changes

  • Updated dependencies [eb8c52d]:
    • @effect/platform@0.69.19

0.48.18

Patch Changes

  • #3904 dd14efe Thanks @tim-smart! - improve platform/Worker shutdown and logging

  • Updated dependencies [a0584ec, dd14efe, dd14efe]:

    • @effect/platform@0.69.18
    • effect@3.10.12

0.48.17

Patch Changes

0.48.16

Patch Changes

0.48.15

Patch Changes

  • Updated dependencies [8a30e1d]:
    • @effect/platform@0.69.15

0.48.14

Patch Changes

0.48.13

Patch Changes

0.48.12

Patch Changes

  • Updated dependencies [33f5b9f, 50f0281]:
    • effect@3.10.7
    • @effect/platform@0.69.12

0.48.11

Patch Changes

  • Updated dependencies [ce1c21f, 81ddd45]:
    • effect@3.10.6
    • @effect/platform@0.69.11

0.48.10

Patch Changes

  • Updated dependencies [3a6d757, 59d813a]:
    • effect@3.10.5
    • @effect/platform@0.69.10

0.48.9

Patch Changes

  • Updated dependencies [2367708]:
    • @effect/platform@0.69.9
    • effect@3.10.4

0.48.8

Patch Changes

  • Updated dependencies [522f7c5]:
    • @effect/platform@0.69.8

0.48.7

Patch Changes

0.48.6

Patch Changes

0.48.5

Patch Changes

  • Updated dependencies [9604d6b]:
    • effect@3.10.1
    • @effect/platform@0.69.5

0.48.4

Patch Changes

  • Updated dependencies [c86b1d7]:
    • @effect/platform@0.69.4

0.48.3

Patch Changes

0.48.2

Patch Changes

  • Updated dependencies [e7afc47]:
    • @effect/platform@0.69.2

0.48.1

Patch Changes

0.48.0

Patch Changes

0.47.6

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.68.6

0.47.5

Patch Changes

  • Updated dependencies [2036402]:
    • @effect/platform@0.68.5

0.47.4

Patch Changes

  • Updated dependencies [1b1ef29]:
    • @effect/platform@0.68.4

0.47.3

Patch Changes

  • Updated dependencies [61a99b2, 8c33087]:
    • effect@3.9.2
    • @effect/platform@0.68.3

0.47.2

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.68.2

0.47.1

Patch Changes

  • Updated dependencies [b75ac5d]:
    • @effect/platform@0.68.1

0.47.0

Minor Changes

  • #3756 90ceeab Thanks @tim-smart! - remove HttpClient.Service type

  • #3756 90ceeab Thanks @tim-smart! - constrain HttpClient success type to HttpClientResponse

  • #3756 90ceeab Thanks @tim-smart! - add HttpClient accessor apis

    These apis allow you to easily send requests without first accessing the HttpClient service.

    Below is an example of using the get accessor api to send a GET request:

    import { FetchHttpClient, HttpClient } from "@effect/platform"
    import { Effect } from "effect"
    const program = HttpClient.get(
    "https://jsonplaceholder.typicode.com/posts/1"
    ).pipe(
    Effect.andThen((response) => response.json),
    Effect.scoped,
    Effect.provide(FetchHttpClient.layer)
    )
    Effect.runPromise(program)
    /*
    Output:
    {
    userId: 1,
    id: 1,
    title: 'sunt aut facere repellat provident occaecati excepturi optio reprehenderit',
    body: 'quia et suscipit\n' +
    'suscipit recusandae consequuntur expedita et cum\n' +
    'reprehenderit molestiae ut ut quas totam\n' +
    'nostrum rerum est autem sunt rem eveniet architecto'
    }
    */

Patch Changes

0.46.1

Patch Changes

  • Updated dependencies [3b2ad1d]:
    • @effect/platform@0.67.1
    • effect@3.9.1

0.46.0

Patch Changes

0.45.3

Patch Changes

0.45.2

Patch Changes

0.45.1

Patch Changes

  • Updated dependencies [3812788]:
    • @effect/platform@0.66.1

0.45.0

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.66.0

0.44.5

Patch Changes

  • Updated dependencies [321b201, bb5ec6b]:
    • @effect/platform@0.65.5
    • effect@3.8.3

0.44.4

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.65.4

0.44.3

Patch Changes

  • Updated dependencies [f0d8ef1]:
    • effect@3.8.2
    • @effect/platform@0.65.3

0.44.2

Patch Changes

  • Updated dependencies [10bf621, ae36fa6]:
    • effect@3.8.1
    • @effect/platform@0.65.2

0.44.1

Patch Changes

  • Updated dependencies [e44c5f2]:
    • @effect/platform@0.65.1

0.44.0

Minor Changes

  • #3541 7041393 Thanks @tim-smart! - refactor /platform HttpClient

    HttpClient.fetch removed

    The HttpClient.fetch client implementation has been removed. Instead, you can access a HttpClient using the corresponding Context.Tag.

    import { FetchHttpClient, HttpClient } from "@effect/platform"
    import { Effect } from "effect"
    Effect.gen(function* () {
    const client = yield* HttpClient.HttpClient
    // make a get request
    yield* client.get("https://jsonplaceholder.typicode.com/todos/1")
    }).pipe(
    Effect.scoped,
    // the fetch client has been moved to the `FetchHttpClient` module
    Effect.provide(FetchHttpClient.layer)
    )

    HttpClient interface now uses methods

    Instead of being a function that returns the response, the HttpClient interface now uses methods to make requests.

    Some shorthand methods have been added to the HttpClient interface to make less complex requests easier.

    import {
    FetchHttpClient,
    HttpClient,
    HttpClientRequest
    } from "@effect/platform"
    import { Effect } from "effect"
    Effect.gen(function* () {
    const client = yield* HttpClient.HttpClient
    // make a get request
    yield* client.get("https://jsonplaceholder.typicode.com/todos/1")
    // make a post request
    yield* client.post("https://jsonplaceholder.typicode.com/todos")
    // execute a request instance
    yield* client.execute(
    HttpClientRequest.get("https://jsonplaceholder.typicode.com/todos/1")
    )
    })

    Scoped HttpClientResponse helpers removed

    The HttpClientResponse helpers that also supplied the Scope have been removed.

    Instead, you can use the HttpClientResponse methods directly, and explicitly add a Effect.scoped to the pipeline.

    import { FetchHttpClient, HttpClient } from "@effect/platform"
    import { Effect } from "effect"
    Effect.gen(function* () {
    const client = yield* HttpClient.HttpClient
    yield* client.get("https://jsonplaceholder.typicode.com/todos/1").pipe(
    Effect.flatMap((response) => response.json),
    Effect.scoped // supply the `Scope`
    )
    })

    Some apis have been renamed

    Including the HttpClientRequest body apis, which is to make them more discoverable.

Patch Changes

0.43.1

Patch Changes

  • Updated dependencies [35a0f81, 8261c5a]:
    • effect@3.7.3
    • @effect/platform@0.64.1

0.43.0

Patch Changes

0.42.3

Patch Changes

  • Updated dependencies [4a701c4]:
    • @effect/platform@0.63.3

0.42.2

Patch Changes

  • Updated dependencies [8a601d7, 353ba19]:
    • effect@3.7.2
    • @effect/platform@0.63.2

0.42.1

Patch Changes

0.42.0

Patch Changes

0.41.5

Patch Changes

  • Updated dependencies [e809286]:
    • effect@3.6.8
    • @effect/platform@0.62.5

0.41.4

Patch Changes

  • #3506 e7a65e3 Thanks @tim-smart! - use Logger.pretty for runMain, and support dual usage

  • Updated dependencies [e7a65e3, 50ec889]:

    • @effect/platform@0.62.4
    • effect@3.6.7

0.41.3

Patch Changes

  • Updated dependencies [f960bf4, 46a575f]:
    • effect@3.6.6
    • @effect/platform@0.62.3

0.41.2

Patch Changes

0.41.1

Patch Changes

  • Updated dependencies [9efe0e5]:
    • @effect/platform@0.62.1

0.41.0

Patch Changes

0.40.8

Patch Changes

  • Updated dependencies [04adcac]:
    • effect@3.6.3
    • @effect/platform@0.61.8

0.40.7

Patch Changes

0.40.6

Patch Changes

  • Updated dependencies [d829b57, fd4b2f6]:
    • @effect/platform@0.61.6
    • effect@3.6.2

0.40.5

Patch Changes

  • Updated dependencies [056b710]:
    • @effect/platform@0.61.5

0.40.4

Patch Changes

  • Updated dependencies [e7cb109]:
    • @effect/platform@0.61.4

0.40.3

Patch Changes

0.40.2

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.61.2

0.40.1

Patch Changes

  • Updated dependencies [11223bf]:
    • @effect/platform@0.61.1

0.40.0

Patch Changes

0.39.3

Patch Changes

0.39.2

Patch Changes

0.39.1

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.60.1

0.39.0

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.60.0

0.38.4

Patch Changes

  • #3310 99bddcf Thanks @fubhy! - Added additional pure annotations to improve tree-shakeability

  • Updated dependencies [3afcc93, 99bddcf]:

    • effect@3.5.7
    • @effect/platform@0.59.3

0.38.3

Patch Changes

0.38.2

Patch Changes

0.38.1

Patch Changes

  • #3263 1d51d1b Thanks @tim-smart! - allow creating browser WorkerRunner from a MessagePort

0.38.0

Minor Changes

  • #3260 53c0db0 Thanks @tim-smart! - replace /platform RefailError with use of the “cause” property

  • #3255 ada68b3 Thanks @tim-smart! - refactor & simplify /platform backing workers

    Improves worker performance by 2x

Patch Changes

0.37.27

Patch Changes

0.37.26

Patch Changes

0.37.25

Patch Changes

  • Updated dependencies [0623fca]:
    • @effect/platform@0.58.25

0.37.24

Patch Changes

  • Updated dependencies [55fdd76]:
    • effect@3.5.1
    • @effect/platform@0.58.24

0.37.23

Patch Changes

0.37.22

Patch Changes

0.37.21

Patch Changes

0.37.20

Patch Changes

  • Updated dependencies [a5737d6]:
    • effect@3.4.7
    • @effect/platform@0.58.20

0.37.19

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.58.19

0.37.18

Patch Changes

  • Updated dependencies [7f8900a]:
    • @effect/platform@0.58.18

0.37.17

Patch Changes

0.37.16

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.58.16

0.37.15

Patch Changes

  • Updated dependencies [baa90df]:
    • @effect/platform@0.58.15

0.37.14

Patch Changes

0.37.13

Patch Changes

  • Updated dependencies [a047af9, dbd53ea]:
    • effect@3.4.5
    • @effect/platform@0.58.13

0.37.12

Patch Changes

0.37.11

Patch Changes

0.37.10

Patch Changes

0.37.9

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.58.9

0.37.8

Patch Changes

  • Updated dependencies [3da1497]:
    • effect@3.4.2
    • @effect/platform@0.58.8

0.37.7

Patch Changes

  • Updated dependencies [027004a]:
    • @effect/platform@0.58.7

0.37.6

Patch Changes

  • Updated dependencies [66a1910, 2e8e252]:
    • effect@3.4.1
    • @effect/platform@0.58.6

0.37.5

Patch Changes

  • Updated dependencies [37a07a2]:
    • @effect/platform@0.58.5

0.37.4

Patch Changes

  • Updated dependencies [b77fb0a]:
    • @effect/platform@0.58.4

0.37.3

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.58.3

0.37.2

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.58.2

0.37.1

Patch Changes

  • Updated dependencies [5a248aa]:
    • @effect/platform@0.58.1

0.37.0

Minor Changes

  • #2938 63dd0c3 Thanks @tim-smart! - restructure platform http to use flattened modules

    Instead of using the previous re-exports, you now use the modules directly.

    Before:

    import { HttpClient } from "@effect/platform"
    HttpClient.request.get("/").pipe(HttpClient.client.fetchOk)

    After:

    import { HttpClient, HttpClientRequest } from "@effect/platform"
    HttpClientRequest.get("/").pipe(HttpClient.fetchOk)

Patch Changes

0.36.8

Patch Changes

  • #3030 3ba7ea1 Thanks @tim-smart! - update find-my-way-ts & multipasta

  • Updated dependencies [3ba7ea1]:

    • @effect/platform@0.57.8

0.36.7

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.57.7

0.36.6

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.57.6

0.36.5

Patch Changes

  • Updated dependencies [b8ea6aa]:
    • @effect/platform@0.57.5

0.36.4

Patch Changes

  • Updated dependencies [6c89408]:
    • effect@3.3.5
    • @effect/platform@0.57.4

0.36.3

Patch Changes

  • Updated dependencies [a67b8fe]:
    • effect@3.3.4
    • @effect/platform@0.57.3

0.36.2

Patch Changes

  • Updated dependencies [06ede85, 7204ca5]:
    • effect@3.3.3
    • @effect/platform@0.57.2

0.36.1

Patch Changes

0.36.0

Minor Changes

  • #2966 4d3fbe8 Thanks @tim-smart! - fix KeyValueStore for react native by making constructors lazy

Patch Changes

0.35.8

Patch Changes

0.35.7

Patch Changes

  • Updated dependencies [a67d602]:
    • @effect/platform@0.55.7

0.35.6

Patch Changes

0.35.5

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.55.5

0.35.4

Patch Changes

  • Updated dependencies [fb91f17]:
    • effect@3.2.8
    • @effect/platform@0.55.4

0.35.3

Patch Changes

  • Updated dependencies [6801fca]:
    • effect@3.2.7
    • @effect/platform@0.55.3

0.35.2

Patch Changes

  • Updated dependencies [2c2280b, cc8ac50]:
    • @effect/platform@0.55.2
    • effect@3.2.6

0.35.1

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.55.1

0.35.0

Minor Changes

  • #2835 5133ca9 Thanks @tim-smart! - remove pool resizing in platform workers to enable concurrent access

Patch Changes

0.34.0

Minor Changes

  • #2801 1af94df Thanks @tim-smart! - remove permits from workers, to prevent issues with pool resizing

Patch Changes

0.33.29

Patch Changes

  • Updated dependencies [45578e8]:
    • effect@3.2.3
    • @effect/platform@0.53.14

0.33.28

Patch Changes

0.33.27

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.53.12

0.33.26

Patch Changes

  • Updated dependencies [c1e991d]:
    • effect@3.2.1
    • @effect/platform@0.53.11

0.33.25

Patch Changes

0.33.24

Patch Changes

  • #2761 17fc22e Thanks @KhraksMamtsov! - Add { once: true } to all "abort" event listeners for AbortController to automatically remove handlers after execution

  • Updated dependencies [17fc22e, 810f222, 596aaea]:

    • @effect/platform@0.53.9
    • effect@3.1.6

0.33.23

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.53.8

0.33.22

Patch Changes

  • #2691 dc06f27 Thanks @KhraksMamtsov! - add Geolocation module to @effect/platform-browser

  • Updated dependencies []:

    • @effect/platform@0.53.7

0.33.21

Patch Changes

  • Updated dependencies [6ac4847, 6ac4847]:
    • @effect/platform@0.53.6
    • effect@3.1.5

0.33.20

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.53.5

0.33.19

Patch Changes

  • Updated dependencies [e41e911]:
    • effect@3.1.4
    • @effect/platform@0.53.4

0.33.18

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.53.3

0.33.17

Patch Changes

0.33.16

Patch Changes

  • Updated dependencies [1f6dc96]:
    • effect@3.1.3
    • @effect/platform@0.53.2

0.33.15

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.53.1

0.33.14

Patch Changes

  • Updated dependencies [d57fbbb]:
    • @effect/platform@0.53.0

0.33.13

Patch Changes

  • Updated dependencies [5866c62]:
    • @effect/platform@0.52.3

0.33.12

Patch Changes

  • Updated dependencies [2e1cdf6]:
    • @effect/platform@0.52.2
    • effect@3.1.2

0.33.11

Patch Changes

  • Updated dependencies [e5e56d1]:
    • effect@3.1.1
    • @effect/platform@0.52.1

0.33.10

Patch Changes

0.33.9

Patch Changes

0.33.8

Patch Changes

0.33.7

Patch Changes

  • Updated dependencies [18de56b]:
    • effect@3.0.7
    • @effect/platform@0.50.7

0.33.6

Patch Changes

0.33.5

Patch Changes

  • Updated dependencies [6222404, 868ed2a]:
    • effect@3.0.5
    • @effect/platform@0.50.5

0.33.4

Patch Changes

  • Updated dependencies [9a24667]:
    • effect@3.0.4
    • @effect/platform@0.50.4

0.33.3

Patch Changes

  • Updated dependencies [b3b51a2]:
    • @effect/platform@0.50.3

0.33.2

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.50.2

0.33.1

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.50.1

0.33.0

Minor Changes

Patch Changes

0.32.4

Patch Changes

  • #2562 2cecdbd Thanks @fubhy! - Added provenance publishing

  • Updated dependencies [2cecdbd]:

    • @effect/platform@0.49.4
    • effect@3.0.2

0.32.3

Patch Changes

  • Updated dependencies [8d39d65]:
    • @effect/platform@0.49.3

0.32.2

Patch Changes

  • Updated dependencies [5ef0a1a]:
    • @effect/platform@0.49.2

0.32.1

Patch Changes

0.32.0

Minor Changes

  • #2207 aa4a3b5 Thanks @github-actions! - Swap type parameters in /platform data types

    A codemod has been released to make migration easier:

    npx @effect/codemod platform-0.49 src/**/*
  • #2207 5a2314b Thanks @github-actions! - replace use of unit terminology with void

    For all the data types.

    Effect.unit // => Effect.void
    Stream.unit // => Stream.void
    // etc
  • #2207 2fb7d9c Thanks @github-actions! - Release Effect 3.0 🎉

Patch Changes

0.31.29

Patch Changes

  • Updated dependencies [b79cc59]:
    • @effect/platform@0.48.29

0.31.28

Patch Changes

0.31.27

Patch Changes

0.31.26

Patch Changes

  • Updated dependencies [365a486]:
    • @effect/platform@0.48.26

0.31.25

Patch Changes

0.31.24

Patch Changes

0.31.23

Patch Changes

0.31.22

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.48.22

0.31.21

Patch Changes

  • Updated dependencies [d7688c0, b3a4fac]:
    • effect@2.4.15
    • @effect/platform@0.48.21

0.31.20

Patch Changes

0.31.19

Patch Changes

  • Updated dependencies [fb7285e]:
    • @effect/platform@0.48.19

0.31.18

Patch Changes

  • Updated dependencies [26435ec, 6180c0c]:
    • @effect/platform@0.48.18
    • effect@2.4.14

0.31.17

Patch Changes

0.31.16

Patch Changes

  • #2387 75a8d16 Thanks @tim-smart! - add Cookies module to /platform http

    To add cookies to a http response:

    import * as Http from "@effect/platform/HttpServer"
    Http.response.empty().pipe(
    Http.response.setCookies([
    ["name", "value"],
    ["foo", "bar", { httpOnly: true }]
    ])
    )

    You can also use cookies with the http client:

    import * as Http from "@effect/platform/HttpClient"
    import { Effect, Ref } from "effect"
    Effect.gen(function* (_) {
    const ref = yield* _(Ref.make(Http.cookies.empty))
    const defaultClient = yield* _(Http.client.Client)
    const clientWithCookies = defaultClient.pipe(
    Http.client.withCookiesRef(ref),
    Http.client.filterStatusOk
    )
    // cookies will be stored in the ref and sent in any subsequent requests
    yield* _(
    Http.request.get("https://www.google.com/"),
    clientWithCookies,
    Effect.scoped
    )
    })
  • #2385 3307729 Thanks @tim-smart! - update typescript to 5.4

  • Updated dependencies [75a8d16, 3307729]:

    • @effect/platform@0.48.16
    • effect@2.4.12

0.31.15

Patch Changes

0.31.14

Patch Changes

  • Updated dependencies [9bab1f9, 9bbde5b]:
    • effect@2.4.10
    • @effect/platform@0.48.14

0.31.13

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.48.13

0.31.12

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.48.12

0.31.11

Patch Changes

  • Updated dependencies [0f6c7b4]:
    • @effect/platform@0.48.11

0.31.10

Patch Changes

  • #2357 71fd528 Thanks @tim-smart! - make more data types in /platform implement Inspectable

  • Updated dependencies [71fd528]:

    • @effect/platform@0.48.10
    • effect@2.4.9

0.31.9

Patch Changes

0.31.8

Patch Changes

  • Updated dependencies [69d27bb]:
    • @effect/platform@0.48.8

0.31.7

Patch Changes

  • Updated dependencies [f908948]:
    • @effect/platform@0.48.7

0.31.6

Patch Changes

  • Updated dependencies [eb93283]:
    • effect@2.4.7
    • @effect/platform@0.48.6

0.31.5

Patch Changes

  • Updated dependencies [e006e4a]:
    • @effect/platform@0.48.5

0.31.4

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.48.4

0.31.3

Patch Changes

0.31.2

Patch Changes

  • Updated dependencies [4f35a7e, 9971186]:
    • @effect/platform@0.48.2
    • effect@2.4.6

0.31.1

Patch Changes

  • Updated dependencies [bce21c5, c7d3036]:
    • effect@2.4.5
    • @effect/platform@0.48.1

0.31.0

Minor Changes

Patch Changes

0.30.12

Patch Changes

0.30.11

Patch Changes

0.30.10

Patch Changes

0.30.9

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.46.2

0.30.8

Patch Changes

  • Updated dependencies [aa6556f]:
    • @effect/platform@0.46.1

0.30.7

Patch Changes

0.30.6

Patch Changes

0.30.5

Patch Changes

  • Updated dependencies [6daf084]:
    • @effect/platform@0.45.5

0.30.4

Patch Changes

0.30.3

Patch Changes

  • Updated dependencies [09532a8]:
    • @effect/platform@0.45.3

0.30.2

Patch Changes

0.30.1

Patch Changes

0.30.0

Minor Changes

  • #2119 2b62548 Thanks @tim-smart! - add Scope to Http client

    This change adds a scope to the default http client, ensuring connections are cleaned up if you abort the request at any point.

    Some response helpers have been added to reduce the noise.

    import * as Http from "@effect/platform/HttpClient"
    import { Effect } from "effect"
    // instead of
    Http.request.get("/").pipe(
    Http.client.fetchOk(),
    Effect.flatMap((_) => _.json),
    Effect.scoped
    )
    // you can do
    Http.request.get("/").pipe(Http.client.fetchOk(), Http.response.json)
    // other helpers include
    Http.response.text
    Http.response.stream
    Http.response.arrayBuffer
    Http.response.urlParamsBody
    Http.response.formData
    Http.response.schema * Effect

Patch Changes

  • Updated dependencies [2b62548]:
    • @effect/platform@0.45.0

0.29.8

Patch Changes

  • Updated dependencies [b881365]:
    • effect@2.3.5
    • @effect/platform@0.44.7

0.29.7

Patch Changes

0.29.6

Patch Changes

  • Updated dependencies [17bda66]:
    • effect@2.3.4
    • @effect/platform@0.44.6

0.29.5

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.44.5

0.29.4

Patch Changes

0.29.3

Patch Changes

0.29.2

Patch Changes

  • Updated dependencies [29739dd]:
    • @effect/platform@0.44.2

0.29.1

Patch Changes

  • Updated dependencies [b5a8215]:
    • effect@2.3.1
    • @effect/platform@0.44.1

0.29.0

Minor Changes

  • #2006 9a2d1c1 Thanks @github-actions! - With this change we now require a string key to be provided for all tags and renames the dear old Tag to GenericTag, so when previously you could do:

    import { Effect, Context } from "effect"
    interface Service {
    readonly _: unique symbol
    }
    const Service = Context.Tag<
    Service,
    {
    number: Effect.Effect<never, never, number>
    }
    >()

    you are now mandated to do:

    import { Effect, Context } from "effect"
    interface Service {
    readonly _: unique symbol
    }
    const Service = Context.GenericTag<
    Service,
    {
    number: Effect.Effect<never, never, number>
    }
    >("Service")

    This makes by default all tags globals and ensures better debuggaility when unexpected errors arise.

    Furthermore we introduce a new way of constructing tags that should be considered the new default:

    import { Effect, Context } from "effect"
    class Service extends Context.Tag("Service")<
    Service,
    {
    number: Effect.Effect<never, never, number>
    }
    >() {}
    const program = Effect.flatMap(Service, ({ number }) => number).pipe(
    Effect.flatMap((_) => Effect.log(`number: ${_}`))
    )

    this will use “Service” as the key and will create automatically an opaque identifier (the class) to be used at the type level, it does something similar to the above in a single shot.

  • #2006 1a77f72 Thanks @github-actions! - change Effect type parameters order from Effect<R, E, A> to Effect<A, E = never, R = never>

  • #2006 af47aa3 Thanks @github-actions! - move where platform worker spawn function is provided

    With this change, the point in which you provide the spawn function moves closer to the edge, where you provide platform specific implementation.

    This seperates even more platform concerns from your business logic. Example:

    import { Worker } from "@effect/platform"
    import { BrowserWorker } from "@effect/platform-browser"
    import { Effect } from "effect"
    Worker.makePool({ ... }).pipe(
    Effect.provide(BrowserWorker.layer(() => new globalThis.Worker(...)))
    )
  • #2006 a34dbdc Thanks @github-actions! - - Schema: change type parameters order from Schema<R, I, A> to Schema<A, I = A, R = never>

    • Serializable: change type parameters order from Serializable<R, I, A> to Serializable<A, I, R>
    • Class: change type parameters order from Class<R, I, A, C, Self, Inherited> to Class<A, I, R, C, Self, Inherited>
    • PropertySignature: change type parameters order from PropertySignature<R, From, FromIsOptional, To, ToIsOptional> to PropertySignature<From, FromIsOptional, To, ToIsOptional, R = never>
  • #2006 9a2d1c1 Thanks @github-actions! - This change enables Effect.serviceConstants and Effect.serviceMembers to access any constant in the service, not only the effects, namely it is now possible to do:

    import { Effect, Context } from "effect"
    class NumberRepo extends Context.TagClass("NumberRepo")<
    NumberRepo,
    {
    readonly numbers: Array<number>
    }
    >() {
    static numbers = Effect.serviceConstants(NumberRepo).numbers
    }

Patch Changes

0.28.11

Patch Changes

  • Updated dependencies [3ddfdbf, 3ddfdbf]:
    • effect@2.2.5
    • @effect/platform@0.43.11

0.28.10

Patch Changes

0.28.9

Patch Changes

  • Updated dependencies [1b841a9]:
    • @effect/platform@0.43.9

0.28.8

Patch Changes

  • Updated dependencies [32bf796]:
    • @effect/platform@0.43.8

0.28.7

Patch Changes

  • Updated dependencies [cde08f3]:
    • @effect/platform@0.43.7

0.28.6

Patch Changes

  • Updated dependencies [c96bb17]:
    • @effect/platform@0.43.6

0.28.5

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.43.5

0.28.4

Patch Changes

0.28.3

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.43.3

0.28.2

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.43.2

0.28.1

Patch Changes

  • Updated dependencies [d404561, 7b84a3c]:
    • effect@2.2.2
    • @effect/platform@0.43.1

0.28.0

Minor Changes

Patch Changes

0.27.8

Patch Changes

0.27.7

Patch Changes

  • Updated dependencies [21b9edd]:
    • effect@2.1.2
    • @effect/platform@0.42.6

0.27.6

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.42.5

0.27.5

Patch Changes

  • Updated dependencies [a222524]:
    • effect@2.1.1
    • @effect/platform@0.42.4

0.27.4

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.42.3

0.27.3

Patch Changes

0.27.2

Patch Changes

  • Updated dependencies [f7f19f6]:
    • effect@2.0.5
    • @effect/platform@0.42.1

0.27.1

Patch Changes

0.27.0

Minor Changes

Patch Changes

0.26.4

Patch Changes

  • Updated dependencies []:
    • @effect/platform@0.40.4

0.26.3

Patch Changes

  • Updated dependencies [92c0322]:
    • @effect/platform@0.40.3

0.26.2

Patch Changes

0.26.1

Patch Changes

  • Updated dependencies [16bd87d]:
    • effect@2.0.1
    • @effect/platform@0.40.1

0.26.0

Minor Changes

Patch Changes

0.25.0

Minor Changes

Patch Changes

0.24.0

Minor Changes

Patch Changes

  • Updated dependencies [7d1584b]:
    • @effect/platform@0.38.0

0.23.8

Patch Changes

0.23.7

Patch Changes

  • Updated dependencies [df3af6b]:
    • @effect/platform@0.37.7

0.23.6

Patch Changes

0.23.5

Patch Changes

0.23.4

Patch Changes

0.23.3

Patch Changes

0.23.2

Patch Changes

0.23.1

Patch Changes

0.23.0

Minor Changes

Patch Changes

0.22.2

Patch Changes

0.22.1

Patch Changes

0.22.0

Minor Changes

Patch Changes

  • Updated dependencies [db1ca18]:
    • @effect/platform@0.34.0

0.21.1

Patch Changes

  • Updated dependencies [162aa91]:
    • @effect/platform@0.33.1

0.21.0

Minor Changes

Patch Changes

0.20.3

Patch Changes

0.20.2

Patch Changes

  • Updated dependencies [cc1f588]:
    • @effect/platform@0.32.2

0.20.1

Patch Changes

0.20.0

Minor Changes

Patch Changes

0.19.2

Patch Changes

  • Updated dependencies [7a46ec6]:
    • @effect/platform@0.31.2

0.19.1

Patch Changes

  • Updated dependencies [b712491]:
    • @effect/platform@0.31.1

0.19.0

Minor Changes

Patch Changes

0.18.6

Patch Changes

  • Updated dependencies [d5d0932]:
    • @effect/platform@0.30.6

0.18.5

Patch Changes

  • Updated dependencies [36e449c]:
    • @effect/platform@0.30.5

0.18.4

Patch Changes

0.18.3

Patch Changes

0.18.2

Patch Changes

  • Updated dependencies [3257fd5]:
    • @effect/platform@0.30.2

0.18.1

Patch Changes

  • Updated dependencies [58f5ccc]:
    • @effect/platform@0.30.1

0.18.0

Minor Changes

Patch Changes

0.17.1

Patch Changes

  • Updated dependencies [2bbe692]:
    • @effect/platform@0.29.1

0.17.0

Minor Changes

Patch Changes

  • Updated dependencies [6e18090]:
    • @effect/platform@0.29.0

0.16.4

Patch Changes

  • Updated dependencies [8f5e6a2]:
    • @effect/platform@0.28.4

0.16.3

Patch Changes

  • Updated dependencies [9f79c1f]:
    • @effect/platform@0.28.3

0.16.2

Patch Changes

  • Updated dependencies [fea76da]:
    • @effect/platform@0.28.2

0.16.1

Patch Changes

  • Updated dependencies [43d2e29]:
    • @effect/platform@0.28.1

0.16.0

Minor Changes

Patch Changes

  • Updated dependencies [05fef78]:
    • @effect/platform@0.28.0

0.15.4

Patch Changes

  • Updated dependencies [8a4b1c1]:
    • @effect/platform@0.27.4

0.15.3

Patch Changes

0.15.2

Patch Changes

  • Updated dependencies [e2aa7cd]:
    • @effect/platform@0.27.2

0.15.1

Patch Changes

0.15.0

Minor Changes

Patch Changes

  • Updated dependencies [1f79ed6]:
    • @effect/platform@0.27.0

0.14.8

Patch Changes

0.14.7

Patch Changes

0.14.6

Patch Changes

0.14.5

Patch Changes

0.14.4

Patch Changes

  • Updated dependencies [abb6baa]:
    • @effect/platform@0.26.3

0.14.3

Patch Changes

0.14.2

Patch Changes

  • Updated dependencies [f37f58c]:
    • @effect/platform@0.26.2

0.14.1

Patch Changes

  • Updated dependencies [7471ac1]:
    • @effect/platform@0.26.1

0.14.0

Minor Changes

Patch Changes

  • Updated dependencies [59da2a6]:
    • @effect/platform@0.26.0

0.13.1

Patch Changes

0.13.0

Minor Changes

Patch Changes

  • Updated dependencies [9ec45cb]:
    • @effect/platform@0.25.0

0.12.0

Minor Changes

Patch Changes

  • Updated dependencies [9c51aa1]:
    • @effect/platform@0.24.0

0.11.1

Patch Changes

0.11.0

Minor Changes

Patch Changes

  • Updated dependencies [ee0c08f]:
    • @effect/platform@0.23.0

0.10.2

Patch Changes

0.10.1

Patch Changes

  • Updated dependencies [1e94b15]:
    • @effect/platform@0.22.0

0.10.0

Minor Changes

Patch Changes

0.9.0

Minor Changes

Patch Changes

  • Updated dependencies [b07f8cd]:
    • @effect/platform@0.20.0

0.8.0

Minor Changes

Patch Changes

0.7.8

Patch Changes

0.7.7

Patch Changes

0.7.6

Patch Changes

0.7.5

Patch Changes

0.7.4

Patch Changes

0.7.3

Patch Changes

0.7.2

Patch Changes

0.7.1

Patch Changes

0.7.0

Minor Changes

Patch Changes

  • Updated dependencies [c2dc0ab]:
    • @effect/platform@0.18.0

0.6.1

Patch Changes

  • Updated dependencies [9b10bf3]:
    • @effect/platform@0.17.1

0.6.0

Minor Changes

Patch Changes

  • Updated dependencies [e6c4101]:
    • @effect/platform@0.17.0

0.5.0

Minor Changes

0.4.1

Patch Changes

  • Updated dependencies [492f0e7]:
    • @effect/platform@0.16.1

0.4.0

Minor Changes

Patch Changes

0.3.2

Patch Changes

0.3.1

Patch Changes

  • Updated dependencies [2b2f658]:
    • @effect/platform@0.15.1

0.3.0

Minor Changes

Patch Changes

  • Updated dependencies [99f2a49]:
    • @effect/platform@0.15.0

0.2.1

Patch Changes

0.2.0

Minor Changes

Patch Changes

  • Updated dependencies [2713c4f]:
    • @effect/platform@0.14.0

0.1.2

Patch Changes

  • Updated dependencies [eb54e53]:
    • @effect/platform@0.13.16

0.1.1

Patch Changes

  • Updated dependencies [07089a8]:
    • @effect/platform@0.13.15

0.1.0

Minor Changes

Patch Changes