Skip to content
Effect Days 2026 Get your ticket

@effect/cluster

0.60.2

Patch Changes

  • #6795 af0f45b Thanks @tim-smart! - Use the entity registration context when building and running handlers.

  • #6795 af0f45b Thanks @tim-smart! - Backport the upstream in-memory RunnerStorage fix for acquiring shards from one-shot iterables.

  • #6795 af0f45b Thanks @tim-smart! - Fix partial workflow clients colliding with full workflow clients.

  • #6795 af0f45b Thanks @tim-smart! - Backport upstream SQL message deduplication handling by hashing composed keys longer than 255 characters while preserving short and legacy SQLite keys.

  • #6795 af0f45b Thanks @tim-smart! - Backport upstream runner defect isolation so reply serialization and peer defects remain scoped to their request.

  • #6795 af0f45b Thanks @tim-smart! - Propagate active trace context through persisted cluster workflow requests.

  • #6795 af0f45b Thanks @tim-smart! - Prevent SQL runner lock operations from hanging and safely recover shard ownership after lock storage failures.

  • #6795 af0f45b Thanks @tim-smart! - Retry defects raised while building entity handlers.

  • #6795 af0f45b Thanks @tim-smart! - Avoid creating PostgreSQL and MySQL lock tables when advisory locks are enabled.

  • Updated dependencies [af0f45b, 9c4d4b5, af0f45b]:

    • @effect/workflow@0.19.1
    • @effect/rpc@0.76.2

0.60.1

Patch Changes

0.60.0

Patch Changes

  • Updated dependencies [fffdee0]:
    • effect@3.22.0
    • @effect/platform@0.97.0
    • @effect/rpc@0.76.0
    • @effect/sql@0.52.0
    • @effect/workflow@0.19.0

0.59.0

Minor Changes

  • #6255 26e1922 Thanks @tim-smart! - Backport cluster shard group fixes: use available shard groups for SQL advisory lock numbering and route workflow durable clock/deferred messages through the owning workflow shard group.

Patch Changes

  • Updated dependencies [e5998a4]:
    • @effect/workflow@0.18.2

0.58.3

Patch Changes

  • #6217 54e61b3 Thanks @tim-smart! - Allow Kubernetes pod condition lastTransitionTime values to be null.

0.58.2

Patch Changes

0.58.1

Patch Changes

  • #6183 4708bb8 Thanks @tim-smart! - backport cluster serialization fix for notify path

  • Updated dependencies [f99048e]:

    • effect@3.21.1

0.58.0

Patch Changes

0.57.0

Patch Changes

0.56.4

Patch Changes

  • #6056 52cd531 Thanks @0xh3x! - use HttpLayerRouter variants for route registration in HttpRunner

  • Updated dependencies [d67c708, a8c436f, 598ff76]:

    • @effect/platform@0.94.5
    • effect@3.19.17
    • @effect/rpc@0.73.1

0.56.3

Patch Changes

  • #6033 740a912 Thanks @tim-smart! - Add PgClient.fromPool and PgClient.layerFromPool.

  • Updated dependencies [22d9d27]:

    • @effect/platform@0.94.4

0.56.2

Patch Changes

  • #6031 1781244 Thanks @tim-smart! - backport effect v4 MessageStorage improvements

0.56.1

Patch Changes

  • #5946 e88f289 Thanks @vic-mo! - Fix HttpRunner double-slash routing

0.56.0

Patch Changes

  • Updated dependencies [77eeb86, ff7053f, 287c32c]:
    • effect@3.19.13
    • @effect/platform@0.94.0
    • @effect/rpc@0.73.0
    • @effect/sql@0.49.0
    • @effect/workflow@0.16.0

0.55.0

Patch Changes

  • Updated dependencies [811852a, 811852a]:
    • @effect/sql@0.48.6
    • @effect/workflow@0.15.0

0.54.0

Patch Changes

  • #5827 7bd4e82 Thanks @tim-smart! - add TestRunner & SingleRunner modules

    • TestRunner allows you to run a in-memory cluster for testing purposes.
    • SingleRunner allows you to run a single node cluster simple deployment scenarios.
      • Message storage is backed by a SQL database
      • Multiple nodes are not supported
  • Updated dependencies [7bd4e82]:

    • @effect/workflow@0.14.0

0.53.6

Patch Changes

  • #5793 a2d965d Thanks @tim-smart! - allow advisory locks to be disabled

  • Updated dependencies [8ebd29e]:

    • @effect/platform@0.93.4

0.53.5

Patch Changes

  • #5785 47bf3d2 Thanks @tim-smart! - immediately set entity keep alive in EntityResource

0.53.4

Patch Changes

  • #5783 8b879fb Thanks @tim-smart! - add EntityResource.makeK8sPod

0.53.3

Patch Changes

  • #5781 df69cb5 Thanks @tim-smart! - provide seperate close scope to EntityResource via context

0.53.2

Patch Changes

  • #5778 af7916a Thanks @tim-smart! - fix postgres unprocessed message ordering

  • #5778 af7916a Thanks @tim-smart! - add @effect/cluster EntityResource module

    A EntityResource is a resource that can be acquired inside a cluster entity, which will keep the entity alive even across restarts.

    The resource will only be fully released when the idle time to live is reached, or when the close effect is called.

    By default, the idleTimeToLive is infinite, meaning the resource will only be released when close is called.

    import { Entity, EntityResource } from "@effect/cluster"
    import { Rpc } from "@effect/rpc"
    import { Effect } from "effect"
    const EntityA = Entity.make("EntityA", [Rpc.make("method")])
    export const EntityALayer = EntityA.toLayer(
    Effect.gen(function* () {
    // When the entity receives a message, it will first acquire the resource
    //
    // If the entity restarts, the resource will be re-acquired in the new
    // instance.
    //
    // It will only be released when the idle TTL is reached, or when the
    // `close` effect is called.
    const resource = yield* EntityResource.make({
    acquire: Effect.acquireRelease(
    Effect.logInfo("Acquiring Entity resource"),
    () => Effect.logInfo("Releasing Entity resource")
    ),
    // If the resource is not used for 10 minutes, it will be released and the
    // entity will be allowed to shut down.
    idleTimeToLive: "10 minutes"
    })
    return EntityA.of({
    method: Effect.fnUntraced(function* () {
    yield* Effect.logInfo("EntityA.method called")
    // To access the resource, use `resource.get` inside an Effect.scoped
    yield* resource.get
    }, Effect.scoped)
    })
    }),
    {
    // After the resource is released, if the entity is not used for 1 minute,
    // the entity will be shut down.
    maxIdleTime: "1 minute"
    }
    )
  • Updated dependencies [af7916a]:

    • effect@3.19.6

0.53.1

Patch Changes

  • #5775 b92632d Thanks @tim-smart! - ensure ClusterCron’s can be resumed if re-added

0.53.0

Patch Changes

  • #5771 794c790 Thanks @tim-smart! - backport Entity keep alive from effect 4.0

  • #5771 794c790 Thanks @tim-smart! - add WorkflowEngine.makeUnsafe, which abstracts the serialization boundary

  • Updated dependencies [794c790, 794c790, 079975c, 794c790, 62f7636]:

    • @effect/rpc@0.72.2
    • @effect/workflow@0.13.0
    • effect@3.19.5

0.52.11

Patch Changes

  • #5765 f38c215 Thanks @tim-smart! - add entityRegistrationTimeout to ShardingConfig

0.52.10

Patch Changes

  • #5748 b93fc63 Thanks @tim-smart! - don’t resume parent workflow when suspending on failure

0.52.9

Patch Changes

  • #5726 d34476e Thanks @tim-smart! - support and test against vitess for SqlRunnerStorage

0.52.8

Patch Changes

  • #5719 3689a18 Thanks @tim-smart! - re-use resume parent messages for child workflows

0.52.7

Patch Changes

  • #5716 629b98d Thanks @tim-smart! - optimize Sharding shard release

  • Updated dependencies [7d28a90]:

    • effect@3.19.3

0.52.6

Patch Changes

  • #5705 84d22eb Thanks @tim-smart! - use FiberMap to release shards concurrently

  • #5705 84d22eb Thanks @tim-smart! - if a shard lock fails to release, release all locks

0.52.5

Patch Changes

  • #5703 374f58c Thanks @tim-smart! - close release FiberHandle after acquisition fiber

  • Updated dependencies [374f58c, 374f58c]:

    • effect@3.19.2

0.52.4

Patch Changes

  • #5701 c00268d Thanks @tim-smart! - add timeout to pg lock queries

0.52.3

Patch Changes

  • #5698 19e14ec Thanks @tim-smart! - add premptiveShutdown option to ShardingConfig

0.52.2

Patch Changes

  • #5695 63f2bf3 Thanks @tim-smart! - tie cluster Entity lifetimes to Layer scope

  • Updated dependencies [63f2bf3, 63f2bf3]:

    • effect@3.19.1
    • @effect/workflow@0.12.2

0.52.1

Patch Changes

  • #5693 c7e572c Thanks @tim-smart! - change workflow re-registration defect to a warning

0.52.0

Patch Changes

  • #5684 15100f6 Thanks @tim-smart! - retry interrupted workflow activities

  • #5689 0d77928 Thanks @tim-smart! - only store client interrupts as suspends

  • #5691 c2133fa Thanks @tim-smart! - prevent interrupt suspends from propagating

  • Updated dependencies [15100f6, 571025c, d43577b]:

    • @effect/workflow@0.12.1
    • @effect/sql@0.48.0
    • @effect/rpc@0.72.1

0.51.0

Minor Changes

  • #5606 24a1685 Thanks @tim-smart! - backport @effect/cluster from effect v4

    @effect/cluster no longer requires a Shard Manager, and instead relies on the RunnerStorage service to track runner state.

    To migrate, remove any Shard Manager deployments and use the updated layers in @effect/platform-node or @effect/platform-bun.

    Breaking Changes

    • ShardManager module has been removed
    • EntityNotManagedByRunner error has been removed
    • Shard locks now use database advisory locks, which requires stable sessions for database connections. This means load balancers or proxies that rotate connections may cause issues.
    • @effect/platform-node/NodeClusterSocketRunner is now @effect/cluster/NodeClusterSocket
    • @effect/platform-node/NodeClusterHttpRunner is now @effect/cluster/NodeClusterHttp
    • @effect/platform-bun/BunClusterSocketRunner is now @effect/cluster/BunClusterSocket
    • @effect/platform-bun/BunClusterHttpRunner is now @effect/cluster/BunClusterHttp

    New Features

    • RunnerHealth.layerK8s has been added, which uses the Kubernetes API to track runner health and liveness. To use it, you will need a service account with permissions to read pod information.

Patch Changes

0.50.6

Patch Changes

  • #5642 b8e3c6d Thanks @tim-smart! - fix ReferenceError in NodeSocket.fromNet

  • Updated dependencies [b8e3c6d]:

    • @effect/rpc@0.71.1
    • @effect/workflow@0.11.5

0.50.5

Patch Changes

  • #5640 85ea731 Thanks @tim-smart! - use external interruption for workflow suspend

  • Updated dependencies [85ea731]:

    • @effect/workflow@0.11.4

0.50.4

Patch Changes

  • #5618 d2140c1 Thanks @tim-smart! - don’t restart an entity during shutdown

0.50.3

Patch Changes

  • #5602 64b764b Thanks @tim-smart! - guard against race conditions in NodeSocketServer

  • Updated dependencies [64b764b]:

    • @effect/workflow@0.11.3

0.50.2

Patch Changes

  • #5590 f4c4702 Thanks @tim-smart! - add openTimeout options to NodeSocket.makeNet

  • Updated dependencies [f4c4702, f6987c0]:

    • @effect/workflow@0.11.2
    • @effect/platform@0.92.1

0.50.1

Patch Changes

  • #5585 cf17f2f Thanks @tim-smart! - keep socket error listener attached in NodeSocket

  • Updated dependencies [07802f7, cf17f2f]:

    • effect@3.18.1
    • @effect/workflow@0.11.1

0.50.0

Patch Changes

  • Updated dependencies [1c6ab74, 70fe803, c296e32, a098ddf]:
    • effect@3.18.0
    • @effect/platform@0.92.0
    • @effect/rpc@0.71.0
    • @effect/sql@0.46.0
    • @effect/workflow@0.11.0

0.49.6

Patch Changes

  • #5581 dd7b459 Thanks @tim-smart! - persist activity interrupts as “Suspended”

  • Updated dependencies [dd7b459]:

    • @effect/rpc@0.70.2
    • @effect/workflow@0.10.3

0.49.5

Patch Changes

  • #5577 c9e1e40 Thanks @tim-smart! - ignore non-client interrupts in workflow activities

  • Updated dependencies [c9e1e40]:

    • @effect/rpc@0.70.1
    • @effect/workflow@0.10.2

0.49.4

Patch Changes

  • #5575 d0e97d7 Thanks @tim-smart! - fix SqlMessageStorage last reply for sqlite

  • Updated dependencies [d0e97d7]:

    • @effect/workflow@0.10.1

0.49.3

Patch Changes

  • #5563 fc7e32a Thanks @tim-smart! - prevent EntityNotAssigned when sending to local runner

0.49.2

Patch Changes

  • #5561 1a9e601 Thanks @tim-smart! - optimize SqlShardStorage queries

0.49.1

Patch Changes

  • #5557 978b6ff Thanks @tim-smart! - allow NodeSocket.makeNet open to be interrupted

0.49.0

Patch Changes

  • Updated dependencies [d4d86a8]:
    • @effect/platform@0.91.0
    • @effect/rpc@0.70.0
    • @effect/sql@0.45.0
    • @effect/workflow@0.10.0

0.48.16

Patch Changes

  • #5543 2b9db9e Thanks @tim-smart! - propagate workflow interruption to unfinished children

  • Updated dependencies [2b9db9e]:

    • @effect/workflow@0.9.6

0.48.15

Patch Changes

  • #5541 4f07ee0 Thanks @tim-smart! - backport MessageStorage.unregisterReplyHandler

  • Updated dependencies [ea95998]:

    • effect@3.17.14

0.48.14

Patch Changes

  • #5529 d9c8bce Thanks @tim-smart! - catch interruptions in Sharding storage loop

0.48.13

Patch Changes

  • #5527 e3dac95 Thanks @tim-smart! - attempt to prevent InterruptedException leaks into entity replies

  • Updated dependencies [e3dac95]:

    • @effect/rpc@0.69.4

0.48.12

Patch Changes

  • #5525 7edc074 Thanks @tim-smart! - backport ClusterWorkflowEngine partial entity clients

0.48.11

Patch Changes

  • #5519 92c533f Thanks @tim-smart! - improve SqlMessageStorage insert queries

0.48.10

Patch Changes

  • #5517 de07e58 Thanks @tim-smart! - backport cluster improvements from effect 4

  • Updated dependencies [de07e58]:

    • @effect/platform@0.90.10
    • @effect/rpc@0.69.3

0.48.9

Patch Changes

  • #5512 934c1d9 Thanks @tim-smart! - backport active shard latch changes from effect 4

0.48.8

Patch Changes

  • #5510 c2fed22 Thanks @tim-smart! - re-add two phase runner health check

0.48.7

Patch Changes

  • #5505 1c4b6ae Thanks @tim-smart! - ensure ShardManager and Runner get fresh versions of the rpc protocol

  • #5508 26d1267 Thanks @tim-smart! - ensure runner detects when it has been externally unregistered

0.48.6

Patch Changes

  • #5501 a874567 Thanks @tim-smart! - don’t remove entities from map on shutdown

0.48.5

Patch Changes

  • #5486 85a60a0 Thanks @tim-smart! - add Workflow.poll api

  • Updated dependencies [85a60a0]:

    • @effect/workflow@0.9.4

0.48.4

Patch Changes

  • #5484 0a9ec23 Thanks @tim-smart! - fix multiple persisted requests subscribing to the same id

  • Updated dependencies [333be04]:

    • @effect/platform@0.90.8

0.48.3

Patch Changes

  • #5472 fb00cd6 Thanks @tim-smart! - ensure defects don’t cause loops in ClusterCron

0.48.2

Patch Changes

  • #5415 4cb3af5 Thanks @tim-smart! - fix rpc msgpack serialization when chunk contains partial frames

  • Updated dependencies [4cb3af5]:

    • @effect/rpc@0.69.1
    • @effect/workflow@0.9.2

0.48.1

Patch Changes

  • #5394 59547d9 Thanks @tim-smart! - add DurableDeferred.withActivityAttempt, for scoping it to the current activity run

  • Updated dependencies [59547d9]:

    • @effect/workflow@0.9.1

0.48.0

Patch Changes

  • Updated dependencies [3e163b2]:
    • @effect/rpc@0.69.0
    • @effect/workflow@0.9.0

0.47.0

Minor Changes

  • #5358 a949539 Thanks @tim-smart! - improve RunnerHealth by detecting if Runner is connected to the host

Patch Changes

  • Updated dependencies [a949539]:
    • effect@3.17.7

0.46.4

Patch Changes

  • #5350 d0b5fd1 Thanks @tim-smart! - add Migrator.fromRecord api

  • Updated dependencies [d0b5fd1]:

    • @effect/sql@0.44.1
    • @effect/workflow@0.8.3

0.46.3

Patch Changes

  • #5345 58d56d5 Thanks @tim-smart! - increase size of entity_type on cluster_messages table

  • #5345 58d56d5 Thanks @tim-smart! - log defects in Entity & Workflow proxy for HttpApi endpoints

  • Updated dependencies [58d56d5]:

    • @effect/workflow@0.8.2

0.46.2

Patch Changes

  • #5297 eedbab5 Thanks @tim-smart! - Remove retry from ClusterCron in favour of user supplied retry

0.46.1

Patch Changes

  • #5283 de92b1c Thanks @tim-smart! - disable tracing for ClusterCron client to disconnect parent span

0.46.0

Patch Changes

  • Updated dependencies [5a0f4f1, e9cbd26]:
    • effect@3.17.1
    • @effect/rpc@0.68.0
    • @effect/workflow@0.8.0

0.45.0

Patch Changes

  • Updated dependencies [7813640]:
    • @effect/platform@0.90.0
    • @effect/rpc@0.67.0
    • @effect/sql@0.44.0
    • @effect/workflow@0.7.0

0.44.0

Patch Changes

0.43.1

Patch Changes

  • #5232 4ffbd67 Thanks @tim-smart! - retry RunnerHealth ping to relax down conditions

0.43.0

Patch Changes

  • #5211 d25f22b Thanks @mattiamanzati! - Removed some unnecessary single-arg pipe calls

  • Updated dependencies [f5dfabf, 17a5ea8, d25f22b]:

    • effect@3.16.14
    • @effect/sql@0.42.0
    • @effect/platform@0.88.1
    • @effect/rpc@0.65.1
    • @effect/workflow@0.5.1

0.42.0

Patch Changes

  • Updated dependencies [27206d7, dbabf5e]:
    • @effect/platform@0.88.0
    • @effect/rpc@0.65.0
    • @effect/sql@0.41.0
    • @effect/workflow@0.5.0

0.41.18

Patch Changes

  • Updated dependencies [c1c05a8, 5b7cd92, 81fe4a2]:
    • effect@3.16.13
    • @effect/rpc@0.64.14
    • @effect/platform@0.87.13
    • @effect/sql@0.40.14
    • @effect/workflow@0.4.14

0.41.17

Patch Changes

  • #5196 56b33c3 Thanks @tim-smart! - add discard methods to cluster EntityProxy’s

0.41.16

Patch Changes

  • Updated dependencies [ad6e968, 32ba77a, d5e25b2, a28efb8]:
    • @effect/workflow@0.4.13
    • @effect/platform@0.87.12
    • @effect/rpc@0.64.13
    • @effect/sql@0.40.13

0.41.15

Patch Changes

  • Updated dependencies [79a1947, 001392b, 7bfb099]:
    • @effect/rpc@0.64.12
    • @effect/platform@0.87.11
    • @effect/workflow@0.4.12
    • @effect/sql@0.40.12

0.41.14

Patch Changes

  • Updated dependencies [678318d, 678318d]:
    • @effect/platform@0.87.10
    • @effect/rpc@0.64.11
    • @effect/sql@0.40.11
    • @effect/workflow@0.4.11

0.41.13

Patch Changes

  • Updated dependencies [54514a2]:
    • @effect/platform@0.87.9
    • @effect/rpc@0.64.10
    • @effect/sql@0.40.10
    • @effect/workflow@0.4.10

0.41.12

Patch Changes

  • Updated dependencies [4ce4f82]:
    • @effect/platform@0.87.8
    • @effect/rpc@0.64.9
    • @effect/sql@0.40.9
    • @effect/workflow@0.4.9

0.41.11

Patch Changes

  • Updated dependencies [a9b617f, 7e26e86]:
    • @effect/platform@0.87.7
    • @effect/rpc@0.64.8
    • @effect/sql@0.40.8
    • @effect/workflow@0.4.8

0.41.10

Patch Changes

  • Updated dependencies [905da99]:
    • effect@3.16.12
    • @effect/platform@0.87.6
    • @effect/rpc@0.64.7
    • @effect/sql@0.40.7
    • @effect/workflow@0.4.7

0.41.9

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.40.6

0.41.8

Patch Changes

  • Updated dependencies [2fd8676]:
    • @effect/platform@0.87.5
    • @effect/rpc@0.64.6
    • @effect/sql@0.40.5
    • @effect/workflow@0.4.6

0.41.7

Patch Changes

  • #5140 b01d2e0 Thanks @tim-smart! - remove dynamic cluster metrics that could cause memory leaks

0.41.6

Patch Changes

  • #5139 7fdc16b Thanks @tim-smart! - only register new runners if they are not present in the ShardManager state

  • Updated dependencies [e82a4fd]:

    • @effect/platform@0.87.4
    • @effect/rpc@0.64.5
    • @effect/sql@0.40.4
    • @effect/workflow@0.4.5

0.41.5

Patch Changes

  • Updated dependencies [1b6e396, 46c3216]:
    • @effect/platform@0.87.3
    • @effect/sql@0.40.3
    • @effect/rpc@0.64.4
    • @effect/workflow@0.4.4

0.41.4

Patch Changes

  • Updated dependencies [4fea68c, b927954, 99590a6, 6c3e24c]:
    • @effect/platform@0.87.2
    • effect@3.16.11
    • @effect/rpc@0.64.3
    • @effect/sql@0.40.2
    • @effect/workflow@0.4.3

0.41.3

Patch Changes

  • Updated dependencies [faad30e]:
    • effect@3.16.10
    • @effect/platform@0.87.1
    • @effect/rpc@0.64.2
    • @effect/sql@0.40.1
    • @effect/workflow@0.4.2

0.41.2

Patch Changes

  • Updated dependencies [112a93a]:
    • @effect/rpc@0.64.1
    • @effect/workflow@0.4.1

0.41.1

Patch Changes

  • #5091 d5fd2c1 Thanks @tim-smart! - fix unwrapping of DurableDeferred results

  • #5089 9d189d7 Thanks @tim-smart! - propagate fiber refs to workflow activities

0.41.0

Minor Changes

  • #5086 867919c Thanks @tim-smart! - add Type generic to cluster entities

Patch Changes

  • Updated dependencies [b5bac9a]:
    • @effect/rpc@0.64.0
    • @effect/platform@0.87.0
    • @effect/workflow@0.4.0
    • @effect/sql@0.40.0

0.40.0

Patch Changes

  • Updated dependencies [5137c70, c23d25c, 5137c70, 5137c70]:
    • effect@3.16.9
    • @effect/platform@0.86.0
    • @effect/rpc@0.63.0
    • @effect/sql@0.39.0
    • @effect/workflow@0.3.0

0.39.5

Patch Changes

  • #5070 ff90206 Thanks @tim-smart! - use FIFO queue for shard assignment, to reduce churn

0.39.4

Patch Changes

  • Updated dependencies [a8d99b2]:
    • @effect/rpc@0.62.4
    • @effect/workflow@0.2.4

0.39.3

Patch Changes

  • Updated dependencies [914a191]:
    • @effect/platform@0.85.2
    • @effect/rpc@0.62.3
    • @effect/sql@0.38.2
    • @effect/workflow@0.2.3

0.39.2

Patch Changes

  • Updated dependencies [ddfd1e4]:
    • @effect/rpc@0.62.2
    • @effect/workflow@0.2.2

0.39.1

Patch Changes

  • Updated dependencies [8cb98d5, db2dd3c]:
    • effect@3.16.8
    • @effect/platform@0.85.1
    • @effect/rpc@0.62.1
    • @effect/sql@0.38.1
    • @effect/workflow@0.2.1

0.39.0

Patch Changes

  • #5044 b7cc5c7 Thanks @tim-smart! - simplify and increase rebalance rate for ShardManager

  • Updated dependencies [93687dd, 93687dd, 93687dd]:

    • @effect/platform@0.85.0
    • @effect/rpc@0.62.0
    • @effect/sql@0.38.0
    • @effect/workflow@0.2.0

0.38.16

Patch Changes

  • #5036 cbac1ac Thanks @tim-smart! - add .of helpers to RpcGroup, Entity and AiToolkit

  • Updated dependencies [1bb0d8a, cbac1ac]:

    • effect@3.16.7
    • @effect/rpc@0.61.15
    • @effect/platform@0.84.11
    • @effect/sql@0.37.12
    • @effect/workflow@0.1.14

0.38.15

Patch Changes

  • Updated dependencies [a5f7595, a02470c, bf369b2, f891d45]:
    • effect@3.16.6
    • @effect/platform@0.84.10
    • @effect/rpc@0.61.14
    • @effect/sql@0.37.11
    • @effect/workflow@0.1.13

0.38.14

Patch Changes

  • Updated dependencies [ee3a197, ee3a197]:
    • @effect/rpc@0.61.13
    • @effect/workflow@0.1.12

0.38.13

Patch Changes

  • Updated dependencies [e0d3d42]:
    • @effect/rpc@0.61.12
    • @effect/workflow@0.1.11

0.38.12

Patch Changes

  • #4750 dca92fd Thanks @tim-smart! - add disableFatalDefects option to cluster entities

  • Updated dependencies [dca92fd, dca92fd]:

    • @effect/rpc@0.61.11
    • @effect/workflow@0.1.10

0.38.11

Patch Changes

  • #5017 cc283b9 Thanks @tim-smart! - add more spans to ClusterWorkflowEngine

  • Updated dependencies [d350176]:

    • @effect/workflow@0.1.9

0.38.10

Patch Changes

  • #5016 6e2e886 Thanks @tim-smart! - fix ShardManager metrics

  • Updated dependencies [bf418ef]:

    • effect@3.16.5
    • @effect/platform@0.84.9
    • @effect/rpc@0.61.10
    • @effect/sql@0.37.10
    • @effect/workflow@0.1.8

0.38.9

Patch Changes

  • Updated dependencies [7bf6cb9, 7bf6cb9]:
    • @effect/rpc@0.61.9
    • @effect/workflow@0.1.7

0.38.8

Patch Changes

  • Updated dependencies [2a9a0ef]:
    • @effect/workflow@0.1.6

0.38.7

Patch Changes

  • #4999 22166f8 Thanks @tim-smart! - make registerEntity a no-op on clientOnly cluster

0.38.6

Patch Changes

  • Updated dependencies [8b9db77]:
    • @effect/platform@0.84.8
    • @effect/rpc@0.61.8
    • @effect/sql@0.37.9
    • @effect/workflow@0.1.5

0.38.5

Patch Changes

  • Updated dependencies [34333ab, 74ab9a0, 770008e, 34333ab]:
    • @effect/workflow@0.1.4
    • effect@3.16.4
    • @effect/platform@0.84.7
    • @effect/rpc@0.61.7
    • @effect/sql@0.37.8

0.38.4

Patch Changes

  • #4984 7e59d0e Thanks @tim-smart! - expose Sharding.pollStorage api

0.38.3

Patch Changes

  • #4983 59575c5 Thanks @tim-smart! - do not resume already running workflows

  • Updated dependencies []:

    • @effect/sql@0.37.7

0.38.2

Patch Changes

  • #4977 d244b63 Thanks @tim-smart! - add EntityProxy & EntityProxyServer, for deriving Rpc & HttpApi servers from cluster entities

  • Updated dependencies [d244b63, ceea77a]:

    • @effect/workflow@0.1.3
    • @effect/platform@0.84.6
    • @effect/rpc@0.61.6
    • @effect/sql@0.37.6

0.38.1

Patch Changes

  • #4973 612c739 Thanks @tim-smart! - ignore runners that cannot be parsed

0.38.0

Minor Changes

  • #4969 3086405 Thanks @tim-smart! - add shard groups, to allow entities to target specific runners

    If you need to migrate an existing cluster, you can run the following PostgreSQL queries:

    ALTER TABLE cluster_messages
    ALTER COLUMN shard_id TYPE VARCHAR(50) USING format('default:%s', shard_id);
    ALTER TABLE cluster_shards
    ALTER COLUMN shard_id TYPE VARCHAR(50) USING format('default:%s', shard_id);
    ALTER TABLE cluster_locks
    ALTER COLUMN shard_id TYPE VARCHAR(50) USING format('default:%s', shard_id);

    To use shard groups, you can add a ShardGroup annotation when creating an entity. You can then assign shard groups to specific runners in your layer setup:

    import { ClusterSchema, Entity } from "@effect/cluster"
    import {
    NodeClusterRunnerSocket,
    NodeClusterShardManagerSocket
    } from "@effect/platform-node"
    import { Rpc } from "@effect/rpc"
    import { Schema } from "effect"
    const Counter = Entity.make("Counter", [
    Rpc.make("Increment", {
    payload: { id: Schema.String, amount: Schema.Number },
    primaryKey: ({ id }) => id,
    success: Schema.Number
    })
    ])
    .annotate(ClusterSchema.ShardGroup, (_entityId) => "someGroupName")
    .annotateRpcs(ClusterSchema.Persisted, true)
    // Assign the shard group to a specific runner in your layer setup.
    //
    // Make sure to include the "default" shard group, if you want to run entities
    // without a specific group.
    //
    NodeClusterRunnerSocket.layer({
    shardingConfig: {
    shardGroups: ["default", "someGroupName"]
    }
    })

Patch Changes

  • #4972 d0067ca Thanks @tim-smart! - optimize for requests with a WithExit reply

  • #4966 8c79abe Thanks @tim-smart! - add ClusterCron module

  • Updated dependencies [ec52c6a, 71e1e6c]:

    • @effect/platform@0.84.5
    • @effect/rpc@0.61.5
    • @effect/sql@0.37.5

0.37.2

Patch Changes

  • #4958 6dfbae9 Thanks @tim-smart! - ensure Workflow.interrupt triggers compensation

  • Updated dependencies [b8aec45, b8aec45]:

    • @effect/workflow@0.1.2

0.37.1

Patch Changes

  • Updated dependencies [fd60c73]:
    • @effect/workflow@0.1.1

0.37.0

Patch Changes

  • #4945 a116aea Thanks @tim-smart! - add @effect/workflow package

  • Updated dependencies [87722fc, 36217ee, a116aea, a116aea]:

    • effect@3.16.3
    • @effect/rpc@0.61.4
    • @effect/workflow@0.1.0
    • @effect/platform@0.84.4
    • @effect/sql@0.37.4

0.36.3

Patch Changes

  • Updated dependencies [ab7684f]:
    • @effect/platform@0.84.3
    • @effect/rpc@0.61.3
    • @effect/sql@0.37.3

0.36.2

Patch Changes

  • Updated dependencies [0ddf148, a77afb1]:
    • effect@3.16.2
    • @effect/rpc@0.61.2
    • @effect/platform@0.84.2
    • @effect/sql@0.37.2

0.36.1

Patch Changes

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

0.36.0

Patch Changes

0.35.0

Patch Changes

  • Updated dependencies [5522520, cc5bb2b]:
    • @effect/platform@0.83.0
    • effect@3.15.5
    • @effect/rpc@0.60.0
    • @effect/sql@0.36.0

0.34.5

Patch Changes

  • #4929 58c5fd3 Thanks @tim-smart! - disable tracing for internal sql queries

  • Updated dependencies [0617b9d]:

    • @effect/platform@0.82.8
    • @effect/rpc@0.59.9
    • @effect/sql@0.35.8

0.34.4

Patch Changes

0.34.3

Patch Changes

  • Updated dependencies [618903b]:
    • @effect/platform@0.82.6
    • @effect/rpc@0.59.7
    • @effect/sql@0.35.6

0.34.2

Patch Changes

  • Updated dependencies [7764a07, 4577f54, 30a0d9c]:
    • @effect/platform@0.82.5
    • effect@3.15.3
    • @effect/rpc@0.59.6
    • @effect/sql@0.35.5

0.34.1

Patch Changes

  • #4906 1627a02 Thanks @tim-smart! - add Entity.makeTestClient, for testing entity handlers

  • Updated dependencies [d45e8a8, 89657ac, d13b68e]:

    • @effect/platform@0.82.4
    • @effect/sql@0.35.4
    • @effect/rpc@0.59.5

0.34.0

Minor Changes

  • #4883 eaf8405 Thanks @tim-smart! - add EntityNotAssignedToRunner error

Patch Changes

  • Updated dependencies [b8722b8, a328f4b]:
    • effect@3.15.2
    • @effect/platform@0.82.3
    • @effect/rpc@0.59.4
    • @effect/sql@0.35.3

0.33.3

Patch Changes

  • Updated dependencies [739a3d4]:
    • @effect/platform@0.82.2
    • @effect/rpc@0.59.3
    • @effect/sql@0.35.2

0.33.2

Patch Changes

  • Updated dependencies [787ce70, 1269641, 1269641]:
    • effect@3.15.1
    • @effect/platform@0.82.1
    • @effect/rpc@0.59.2
    • @effect/sql@0.35.1

0.33.1

Patch Changes

  • Updated dependencies [6495440]:
    • @effect/rpc@0.59.1

0.33.0

Patch Changes

0.32.0

Patch Changes

  • Updated dependencies [cd6cd0e]:
    • @effect/rpc@0.58.0

0.31.1

Patch Changes

  • Updated dependencies [24a9ebb]:
    • effect@3.14.22
    • @effect/platform@0.81.1
    • @effect/rpc@0.57.1
    • @effect/sql@0.34.1

0.31.0

Patch Changes

  • Updated dependencies [672920f]:
    • @effect/platform@0.81.0
    • @effect/rpc@0.57.0
    • @effect/sql@0.34.0

0.30.11

Patch Changes

  • Updated dependencies [2f3b7d4]:
    • effect@3.14.21
    • @effect/platform@0.80.21
    • @effect/rpc@0.56.9
    • @effect/sql@0.33.21

0.30.10

Patch Changes

  • Updated dependencies [17e2f30]:
    • effect@3.14.20
    • @effect/platform@0.80.20
    • @effect/rpc@0.56.8
    • @effect/sql@0.33.20

0.30.9

Patch Changes

  • #4829 2d55bc5 Thanks @tim-smart! - sending persisted messages without MessageStorage is now a defect

0.30.8

Patch Changes

  • #4825 1b30f61 Thanks @tim-smart! - ensure clientOnly mode without storage falls back to network messaging

0.30.7

Patch Changes

  • #4823 146af39 Thanks @tim-smart! - fix sqlite SqlMessagetStorage.repliesFor

  • Updated dependencies [056a910, e25e7bb, 3273d57]:

    • effect@3.14.19
    • @effect/platform@0.80.19
    • @effect/rpc@0.56.7
    • @effect/sql@0.33.19

0.30.6

Patch Changes

  • Updated dependencies [b1164d4]:
    • effect@3.14.18
    • @effect/platform@0.80.18
    • @effect/rpc@0.56.6
    • @effect/sql@0.33.18

0.30.5

Patch Changes

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

0.30.4

Patch Changes

  • Updated dependencies [ee14444, f1c8583]:
    • effect@3.14.16
    • @effect/platform@0.80.16
    • @effect/rpc@0.56.4
    • @effect/sql@0.33.16

0.30.3

Patch Changes

  • Updated dependencies [239cc99, 8b6c947, c50a63b]:
    • effect@3.14.15
    • @effect/platform@0.80.15
    • @effect/rpc@0.56.3
    • @effect/sql@0.33.15

0.30.2

Patch Changes

  • #4779 664293f Thanks @fubhy! - Fix FiberRef module import

  • Updated dependencies [6ed8d15]:

    • effect@3.14.14
    • @effect/platform@0.80.14
    • @effect/rpc@0.56.2
    • @effect/sql@0.33.14

0.30.1

Patch Changes

  • Updated dependencies [ee77788, 5fce6ba, 570e45f]:
    • effect@3.14.13
    • @effect/platform@0.80.13
    • @effect/rpc@0.56.1
    • @effect/sql@0.33.13

0.30.0

Patch Changes

0.29.22

Patch Changes

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

0.29.21

Patch Changes

  • Updated dependencies [e536127, b5ad11e]:
    • effect@3.14.11
    • @effect/rpc@0.55.16
    • @effect/platform@0.80.11
    • @effect/sql@0.33.11

0.29.20

Patch Changes

  • Updated dependencies [d3df84e]:
    • @effect/rpc@0.55.15

0.29.19

Patch Changes

  • Updated dependencies [bc7efa3]:
    • effect@3.14.10
    • @effect/platform@0.80.10
    • @effect/rpc@0.55.14
    • @effect/sql@0.33.10

0.29.18

Patch Changes

  • Updated dependencies [d78249f]:
    • effect@3.14.9
    • @effect/platform@0.80.9
    • @effect/rpc@0.55.13
    • @effect/sql@0.33.9

0.29.17

Patch Changes

  • Updated dependencies [58eaca9]:
    • @effect/rpc@0.55.12

0.29.16

Patch Changes

  • #4719 a79b732 Thanks @tim-smart! - expire shard locks after 15 seconds

  • #4719 a79b732 Thanks @tim-smart! - ensure more persisted messages are eligible for the fast path

0.29.15

Patch Changes

  • #4714 6966708 Thanks @tim-smart! - reset shard last_read on acquistion

0.29.14

Patch Changes

  • #4712 da21953 Thanks @tim-smart! - attempt to use network for persisted messages where possible

0.29.13

Patch Changes

  • #4710 896fbbf Thanks @tim-smart! - tighten cluster health checks to improve worst case recovery time

  • Updated dependencies [b3a2d32]:

    • effect@3.14.8
    • @effect/platform@0.80.8
    • @effect/rpc@0.55.11
    • @effect/sql@0.33.8

0.29.12

Patch Changes

  • Updated dependencies [b542a4b]:
    • effect@3.14.7
    • @effect/platform@0.80.7
    • @effect/rpc@0.55.10
    • @effect/sql@0.33.7

0.29.11

Patch Changes

  • Updated dependencies [a1d4673]:
    • @effect/rpc@0.55.9

0.29.10

Patch Changes

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

0.29.9

Patch Changes

  • Updated dependencies [4414042]:
    • @effect/rpc@0.55.7

0.29.8

Patch Changes

  • Updated dependencies [40dbfef, 85fba81, 5a5ebdd]:
    • effect@3.14.5
    • @effect/platform@0.80.5
    • @effect/rpc@0.55.6
    • @effect/sql@0.33.5

0.29.7

Patch Changes

  • Updated dependencies [e4ba2c6, e3e5873, 26c060c]:
    • effect@3.14.4
    • @effect/rpc@0.55.5
    • @effect/platform@0.80.4
    • @effect/sql@0.33.4

0.29.6

Patch Changes

  • #4670 34f03d6 Thanks @tim-smart! - fix Data.TaggedEnum with generics regression

  • Updated dependencies [0ec5e03, 05c4d77, 37aa8e1, 34f03d6]:

    • @effect/rpc@0.55.4
    • effect@3.14.3
    • @effect/platform@0.80.3
    • @effect/sql@0.33.3

0.29.5

Patch Changes

  • Updated dependencies [f87991b, f87991b, 0a3e3e1]:
    • effect@3.14.2
    • @effect/platform@0.80.2
    • @effect/rpc@0.55.3
    • @effect/sql@0.33.2

0.29.4

Patch Changes

  • Updated dependencies [d2f11e5]:
    • @effect/rpc@0.55.2

0.29.3

Patch Changes

  • #4637 18a7936 Thanks @tim-smart! - fix clientOnly mode for SocketRunner

0.29.2

Patch Changes

  • #4626 3a99a2d Thanks @tim-smart! - add Sharding.activeEntityCount

0.29.1

Patch Changes

  • #4621 814733f Thanks @tim-smart! - remove Sharding.make export

  • Updated dependencies [4a274fe]:

    • effect@3.14.1
    • @effect/platform@0.80.1
    • @effect/rpc@0.55.1
    • @effect/sql@0.33.1

0.29.0

Minor Changes

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

Patch Changes

0.28.4

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.32.4

0.28.3

Patch Changes

  • Updated dependencies [0c4803f, 6f65ac4]:
    • effect@3.13.12
    • @effect/sql@0.32.3

0.28.2

Patch Changes

0.28.1

Patch Changes

  • Updated dependencies [527c964]:
    • effect@3.13.10
    • @effect/sql@0.32.1

0.28.0

Patch Changes

  • Updated dependencies [2976e52]:
    • effect@3.13.9
    • @effect/sql@0.32.0

0.27.1

Patch Changes

  • Updated dependencies [c65d336, 22d2ebb]:
    • effect@3.13.8
    • @effect/sql@0.31.1

0.27.0

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.31.0

0.26.7

Patch Changes

0.26.6

Patch Changes

  • Updated dependencies [3154ce4]:
    • effect@3.13.6
    • @effect/sql@0.30.6

0.26.5

Patch Changes

0.26.4

Patch Changes

  • Updated dependencies [17d9e89]:
    • effect@3.13.4
    • @effect/sql@0.30.4

0.26.3

Patch Changes

0.26.2

Patch Changes

  • Updated dependencies [31be72a]:
    • effect@3.13.2
    • @effect/sql@0.30.2

0.26.1

Patch Changes

  • Updated dependencies [b56a211]:
    • effect@3.13.1
    • @effect/sql@0.30.1

0.26.0

Patch Changes

0.25.1

Patch Changes

0.25.0

Patch Changes

0.24.4

Patch Changes

0.24.3

Patch Changes

  • Updated dependencies [1b4a4e9]:
    • effect@3.12.9
    • @effect/sql@0.28.3

0.24.2

Patch Changes

0.24.1

Patch Changes

  • Updated dependencies [8dff1d1]:
    • effect@3.12.7
    • @effect/sql@0.28.1

0.24.0

Patch Changes

0.23.0

Patch Changes

0.22.1

Patch Changes

0.22.0

Patch Changes

0.21.2

Patch Changes

0.21.1

Patch Changes

0.21.0

Patch Changes

0.20.3

Patch Changes

0.20.2

Patch Changes

0.20.1

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.24.1

0.20.0

Patch Changes

  • Updated dependencies [1a6b52d]:
    • effect@3.11.8
    • @effect/sql@0.24.0

0.19.3

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.23.3

0.19.2

Patch Changes

0.19.1

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.23.1

0.19.0

Patch Changes

  • Updated dependencies [662d1ce, 31c62d8]:
    • effect@3.11.6
    • @effect/sql@0.23.0

0.18.7

Patch Changes

0.18.6

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.22.6

0.18.5

Patch Changes

0.18.4

Patch Changes

0.18.3

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.22.3

0.18.2

Patch Changes

  • Updated dependencies [01cee56]:
    • effect@3.11.2
    • @effect/sql@0.22.2

0.18.1

Patch Changes

  • Updated dependencies [dd8a2d8, a71bfef]:
    • effect@3.11.1
    • @effect/sql@0.22.1

0.18.0

Patch Changes

0.17.4

Patch Changes

  • Updated dependencies [3069614, 09a5e52]:
    • effect@3.10.20
    • @effect/sql@0.21.4

0.17.3

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.21.3

0.17.2

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.21.2

0.17.1

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.21.1

0.17.0

Patch Changes

0.16.12

Patch Changes

  • Updated dependencies [944025b, 54addee]:
    • effect@3.10.19
    • @effect/sql@0.20.12

0.16.11

Patch Changes

  • Updated dependencies [af409cf]:
    • effect@3.10.18
    • @effect/sql@0.20.11

0.16.10

Patch Changes

  • Updated dependencies [42c4ce6]:
    • effect@3.10.17
    • @effect/sql@0.20.10

0.16.9

Patch Changes

0.16.8

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.20.8

0.16.7

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.20.7

0.16.6

Patch Changes

  • Updated dependencies [8398b32, 72e55b7]:
    • effect@3.10.15
    • @effect/sql@0.20.6

0.16.5

Patch Changes

  • Updated dependencies [f983946, 2d8a750]:
    • effect@3.10.14
    • @effect/sql@0.20.5

0.16.4

Patch Changes

  • Updated dependencies [995bbdf]:
    • effect@3.10.13
    • @effect/sql@0.20.4

0.16.3

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.20.3

0.16.2

Patch Changes

  • Updated dependencies [dd14efe]:
    • effect@3.10.12
    • @effect/sql@0.20.2

0.16.1

Patch Changes

  • Updated dependencies [5eef499]:
    • effect@3.10.11
    • @effect/sql@0.20.1

0.16.0

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.20.0

0.15.0

Patch Changes

0.14.16

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.18.16

0.14.15

Patch Changes

0.14.14

Patch Changes

0.14.13

Patch Changes

  • Updated dependencies [33f5b9f, 50f0281]:
    • effect@3.10.7
    • @effect/sql@0.18.13

0.14.12

Patch Changes

  • Updated dependencies [ce1c21f]:
    • effect@3.10.6
    • @effect/sql@0.18.12

0.14.11

Patch Changes

  • Updated dependencies [3a6d757, 59d813a]:
    • effect@3.10.5
    • @effect/sql@0.18.11

0.14.10

Patch Changes

  • Updated dependencies [2367708]:
    • effect@3.10.4
    • @effect/sql@0.18.10

0.14.9

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.18.9

0.14.8

Patch Changes

  • Updated dependencies [b9423d8]:
    • effect@3.10.3
    • @effect/sql@0.18.8

0.14.7

Patch Changes

  • Updated dependencies [714e119, c1afd55]:
    • effect@3.10.2
    • @effect/sql@0.18.7

0.14.6

Patch Changes

  • Updated dependencies [9604d6b]:
    • effect@3.10.1
    • @effect/sql@0.18.6

0.14.5

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.18.5

0.14.4

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.18.4

0.14.3

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.18.3

0.14.2

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.18.2

0.14.1

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.18.1

0.14.0

Patch Changes

0.13.0

Patch Changes

  • #3760 dacbf7d Thanks @tim-smart! - add sql-clickhouse & clickhouse dialect

  • Updated dependencies [dacbf7d]:

    • @effect/sql@0.17.0

0.12.6

Patch Changes

  • Updated dependencies [382556f, 97cb014]:
    • @effect/schema@0.75.5
    • @effect/sql@0.16.6

0.12.5

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.16.5

0.12.4

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.16.4

0.12.3

Patch Changes

  • Updated dependencies [61a99b2]:
    • effect@3.9.2
    • @effect/schema@0.75.4
    • @effect/sql@0.16.3

0.12.2

Patch Changes

  • Updated dependencies [360ec14]:
    • @effect/schema@0.75.3
    • @effect/sql@0.16.2

0.12.1

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.16.1

0.12.0

Patch Changes

  • Updated dependencies [f02b354]:
    • @effect/schema@0.75.2
    • @effect/sql@0.16.0

0.11.1

Patch Changes

  • Updated dependencies [3b2ad1d]:
    • effect@3.9.1
    • @effect/schema@0.75.1
    • @effect/sql@0.15.1

0.11.0

Patch Changes

0.10.1

Patch Changes

0.10.0

Patch Changes

  • Updated dependencies [f100e20]:
    • @effect/sql@0.14.0

0.9.4

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.13.4

0.9.3

Patch Changes

0.9.2

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.13.2

0.9.1

Patch Changes

  • Updated dependencies [d5c8e7e]:
    • @effect/sql@0.13.1

0.9.0

Patch Changes

  • Updated dependencies [de48aa5]:
    • @effect/schema@0.74.0
    • @effect/sql@0.13.0

0.8.6

Patch Changes

  • Updated dependencies [bb5ec6b]:
    • effect@3.8.3
    • @effect/sql@0.12.6
    • @effect/schema@0.73.4

0.8.5

Patch Changes

  • Updated dependencies [e6440a7]:
    • @effect/schema@0.73.3
    • @effect/sql@0.12.5

0.8.4

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.12.4

0.8.3

Patch Changes

  • Updated dependencies [f0d8ef1]:
    • effect@3.8.2
    • @effect/schema@0.73.2
    • @effect/sql@0.12.3

0.8.2

Patch Changes

  • Updated dependencies [10bf621, f56ab78, ae36fa6]:
    • effect@3.8.1
    • @effect/schema@0.73.1
    • @effect/sql@0.12.2

0.8.1

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.12.1

0.8.0

Patch Changes

0.7.3

Patch Changes

  • Updated dependencies [ccd67df]:
    • @effect/sql@0.11.3

0.7.2

Patch Changes

  • Updated dependencies [d8aff79, 35a0f81, d8aff79]:
    • @effect/sql@0.11.2
    • effect@3.7.3
    • @effect/schema@0.72.4

0.7.1

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.11.1

0.7.0

Patch Changes

  • Updated dependencies [f6acb71]:
    • @effect/schema@0.72.3
    • @effect/sql@0.11.0

0.6.4

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.10.4

0.6.3

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.10.3

0.6.2

Patch Changes

  • Updated dependencies [8a601d7, 353ba19]:
    • effect@3.7.2
    • @effect/schema@0.72.2
    • @effect/sql@0.10.2

0.6.1

Patch Changes

0.6.0

Patch Changes

0.5.7

Patch Changes

  • Updated dependencies [e809286]:
    • effect@3.6.8
    • @effect/schema@0.71.4
    • @effect/sql@0.9.7

0.5.6

Patch Changes

  • Updated dependencies [50ec889]:
    • effect@3.6.7
    • @effect/sql@0.9.6
    • @effect/schema@0.71.3

0.5.5

Patch Changes

  • Updated dependencies [f960bf4, 46a575f]:
    • effect@3.6.6
    • @effect/schema@0.71.2
    • @effect/sql@0.9.5

0.5.4

Patch Changes

0.5.3

Patch Changes

  • Updated dependencies [c3446d3]:
    • @effect/sql@0.9.3

0.5.2

Patch Changes

  • Updated dependencies [cfcfbdf]:
    • @effect/sql@0.9.2

0.5.1

Patch Changes

0.5.0

Patch Changes

0.4.7

Patch Changes

  • Updated dependencies [04adcac]:
    • effect@3.6.3
    • @effect/schema@0.70.4
    • @effect/sql@0.8.7

0.4.6

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.8.6

0.4.5

Patch Changes

  • Updated dependencies [99ad841, fd4b2f6]:
    • @effect/schema@0.70.3
    • effect@3.6.2
    • @effect/sql@0.8.5

0.4.4

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.8.4

0.4.3

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.8.3

0.4.2

Patch Changes

  • Updated dependencies [510a34d, 45dbb9f]:
    • effect@3.6.1
    • @effect/schema@0.70.2
    • @effect/sql@0.8.2

0.4.1

Patch Changes

  • Updated dependencies [3dce357, 657fc48]:
    • @effect/schema@0.70.1
    • @effect/sql@0.8.1

0.4.0

Patch Changes

  • Updated dependencies [42d0706]:
    • @effect/sql@0.8.0

0.3.0

Patch Changes

0.2.3

Patch Changes

0.2.2

Patch Changes

0.2.1

Patch Changes

  • Updated dependencies [f241154]:
    • @effect/schema@0.69.1
    • @effect/sql@0.6.1

0.2.0

Patch Changes

  • Updated dependencies [20807a4]:
    • @effect/schema@0.69.0
    • @effect/sql@0.6.0

0.1.3

Patch Changes

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

  • Updated dependencies [3afcc93, 99bddcf, 6921c4f]:

    • effect@3.5.7
    • @effect/schema@0.68.27
    • @effect/sql@0.5.3

0.1.2

Patch Changes

0.1.1

Patch Changes

  • Updated dependencies [a9d7800]:
    • effect@3.5.5
    • @effect/schema@0.68.25
    • @effect/sql@0.5.1

0.1.0

Patch Changes

0.0.32

Patch Changes

0.0.31

Patch Changes

0.0.30

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.4.25

0.0.29

Patch Changes

  • Updated dependencies [55fdd76]:
    • effect@3.5.1
    • @effect/schema@0.68.21
    • @effect/sql@0.4.24

0.0.28

Patch Changes

0.0.27

Patch Changes

  • Updated dependencies [7af137c, ee4b3dc, 097d25c]:
    • effect@3.4.9
    • @effect/schema@0.68.19
    • @effect/sql@0.4.22

0.0.26

Patch Changes

0.0.25

Patch Changes

  • Updated dependencies [15967cf, 2328e17, a5737d6]:
    • @effect/schema@0.68.17
    • effect@3.4.7
    • @effect/sql@0.4.20

0.0.24

Patch Changes

0.0.23

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.4.18

0.0.22

Patch Changes

0.0.21

Patch Changes

  • Updated dependencies [61e5964]:
    • @effect/schema@0.68.14
    • @effect/sql@0.4.16

0.0.20

Patch Changes

  • Updated dependencies [cb76bcb]:
    • @effect/schema@0.68.13
    • @effect/sql@0.4.15

0.0.19

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.4.14

0.0.18

Patch Changes

  • Updated dependencies [a047af9, d990544]:
    • effect@3.4.5
    • @effect/schema@0.68.12
    • @effect/sql@0.4.13

0.0.17

Patch Changes

0.0.16

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.4.11

0.0.15

Patch Changes

0.0.14

Patch Changes

  • Updated dependencies [0b47fdf]:
    • @effect/schema@0.68.9
    • @effect/sql@0.4.9

0.0.13

Patch Changes

  • Updated dependencies [192261b, 3da1497]:
    • @effect/schema@0.68.8
    • effect@3.4.2
    • @effect/sql@0.4.8

0.0.12

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.4.7

0.0.11

Patch Changes

  • Updated dependencies [66a1910]:
    • effect@3.4.1
    • @effect/schema@0.68.7
    • @effect/sql@0.4.6

0.0.10

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.4.5

0.0.9

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.4.4

0.0.8

Patch Changes

  • Updated dependencies [530fa9e]:
    • @effect/schema@0.68.6
    • @effect/sql@0.4.3

0.0.7

Patch Changes

  • Updated dependencies [1d62815]:
    • @effect/schema@0.68.5
    • @effect/sql@0.4.2

0.0.6

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.4.1

0.0.5

Patch Changes

0.0.4

Patch Changes

  • Updated dependencies []:
    • @effect/sql@0.3.18

0.0.3

Patch Changes

  • Updated dependencies [d473800]:
    • @effect/schema@0.68.3
    • @effect/sql@0.3.17

0.0.2

Patch Changes

  • Updated dependencies [eb341b3]:
    • @effect/schema@0.68.2
    • @effect/sql@0.3.16