311 KiB
@effect/sql-pg
4.0.1
Patch Changes
- #8679
888e326Thanks @tim-smart! - Increase the default idle timeout from 10 to 60 seconds to reduce reconnections between bursts. Idle connections hold PostgreSQL backends andmax_connectionsslots longer. SetidleTimeout: "10 seconds"to keep the old timeout. - Updated dependencies [
ed2cc2f,58a2ee8,bc44526,073bb47,2ec021e,cad1118,1672d9c,a81e4e6,f5c2a91,498e72b,cabf123,a5b1d4e,878cb33,5e6f756,18dfb98,04706ef,f157482,b5a2d4c,1c18c68,43416c4,d6ac8f9,1d9fb8c,20dcd50,42e5750,888e326,0b52bb4,e823e69,962647b,43fdcdc,1f89b8e,e1a521a]:- effect@4.0.1
4.0.0
Patch Changes
-
#8633
2c552f2Thanks @IMax153! - Effect 4.0 is the first stable release of Effect v4. It replaces the 4.0.0 beta and release-candidate series, whose per-release notes remain below under the4.0.0-beta.*and4.0.0-rc.*headings. To upgrade from Effect 3, follow the migration guide.Packaging and versioning
- All Effect packages share one version number and are released together. Use the same version of
effectand every@effect/*package. @effect/platform,@effect/rpc,@effect/cluster,@effect/cli,@effect/ai,@effect/sql,@effect/workflow,@effect/experimentaland similar packages are merged intoeffect. Separate packages remain only for platforms (@effect/platform-*), SQL drivers (@effect/sql-*), AI providers (@effect/ai-*), framework bindings (@effect/atom-*), OpenTelemetry, Vitest and tooling.- Modules such as
effect/http,effect/http-api,effect/rpc,effect/cluster,effect/workflow,effect/ai,effect/cli,effect/sqlandeffect/schemaimport fromeffect/<area>. APIs tagged@stability unstablemay have breaking changes in minor releases. APIs without a stability tag follow semver. - APIs that expose a third-party dependency are tagged
@stability unstable, because that dependency's releases can change them. This coversNodeRedis,DenoRedis,BunRedis,@effect/platform-node/Undiciand the undici dispatcher APIs, thewsoptions and re-exports in the platform packages, driver-specific options and clients in@effect/sql-clickhouse,@effect/sql-d1,@effect/sql-libsql,@effect/sql-mssql,@effect/sql-mysql2,@effect/sql-pgliteand@effect/sql-sqlite-do, the provider clients, models and generated schemas in the@effect/ai-*packages,@effect/opentelemetry, and thevitestre-export in@effect/vitest. effecthas no runtime dependencies.- New packages in v4:
@effect/platform-deno,@effect/sql-pglite,@effect/ai-openai-compat,@effect/ai-typesafe,@effect/atom-react,@effect/atom-solid,@effect/atom-vue,@effect/openapi-generatorand@effect/doctest.@effect/docgennow lives in this repository.
Core
- The fiber runtime was rewritten for lower memory use and faster execution, with smaller bundles and better tree-shaking.
- Services are defined with
Context.Service,FiberRefis replaced byContext.Reference,Causehas a flat structure, and many combinators were renamed. See the migration guide for the full list. - Software transactional memory is built into
Effect.tx, withTxRef,TxQueue,TxHashMap,TxPubSub,TxSemaphoreand relatedTx*data types. Clockseparates wall-clock time from monotonic time.- New modules include
Semaphore,Latch,LayerRef,ErrorReporter,ByteSize,NewtypeandCrypto.Arbitraryis now a native property-based testing module and no longer depends on fast-check.
Schema
- Schema v4 is a new implementation with faster parsing, class-based schemas,
makeconstructors on every schema, and effectful decoding with services. SchemaRepresentationpowers JSON Schema (Draft-04, Draft-07, 2020-12 and OpenAPI 3.0/3.1) import and export, TypeScript code generation, and AI structured output.SchemaBinaryprovides a compact binary codec and is the default wire format for cluster transports.- Optional JIT and AOT schema compilers are available as experimental modules.
Platform, HTTP and RPC
HttpApisupports typed response headers, streaming and SSE responses, the HTTPQUERYmethod,HttpApiTestfor in-memory testing, and much faster type checking for large APIs.- The HTTP modules add static file serving, response compression, rate-limited clients and graceful server shutdown.
Sockethas a pull-based reader with backpressure and STARTTLS support. Network addresses are modeled byeffect/net.- RPC serialization is schema-aware and supports server-originated requests and notifications.
@effect/platform-denoadds full Deno support. The Node, Bun, Deno and browser packages all provide the platformCryptoservice, and the browser package adds IndexedDB support.
Cluster and Workflow
- Workflows can be declared with class syntax, and
DurableQueueand an in-memoryWorkflowEngineare available. - Runner memory can be bounded with
ShardingConfiglimits. Shutdown, entity movement and persisted replies are more reliable.
SQL
@effect/sql-pguses a built-in PostgreSQL client with pipelining, prepared statements and binary codecs, and no longer depends onpg.@effect/sql-sqlite-nodeuses Node's built-innode:sqliteand requires Node 22.16 or newer.SqlErrorexposes structured reasons such asUniqueViolation.
AI
effect/aiaddsEmbeddingModel, theDecisionModelclassification and rating API, dynamic tools and tool approvals.- The MCP server supports protocol versions 2024-11-05 through 2026-07-28, including elicitation, sampling with tools, resource subscriptions and typed tool output.
- Provider packages cover Anthropic, OpenAI, OpenAI-compatible APIs and OpenRouter.
CLI, Atom, observability and testing
effect/cliadds global flags, command aliases and examples, an interactive wizard mode, and shell completions for Bash, Zsh and Fish.effect/reactivityand the@effect/atom-*bindings add SSR hydration, stale-while-revalidate atoms and serializable RPC and HttpApi queries.- The OTLP exporters can be configured with standard OpenTelemetry environment variables, and
@effect/opentelemetryaligns logs and spans with the OpenTelemetry specification. @effect/vitestruns property tests with the nativeArbitrarymodule and supports Vitest fixtures.
Requirements
- TypeScript 5.9 or newer. TypeScript 7 is recommended.
@effect/vitestand@effect/doctestrequire Vitest 5.@effect/atom-reactrequires React 19.@effect/platform-denorequires Deno 2.8.3 or newer.
- All Effect packages share one version number and are released together. Use the same version of
-
Updated dependencies [
cbfc7b4,5a81a6f,68b6394,5250ca6,5f9c9d1,3278821,83429b4,0af6d0c,927e01e,10d8524,35ac25a,29e0aa7,8783536,df77fff,ef7d77f,035e369,f72790c,aa19472,988c467,735b77b,e5f7d12,2c552f2]:- effect@4.0.0
4.0.0-rc.118
Patch Changes
-
#8558
4113bc7Thanks @fe-franco! - Fail@effect/sql-pgtransactions when PostgreSQL returnsROLLBACKforCOMMITafter a caught statement error.SqlClient.makeaccepts a commit effect so drivers can inspect the result. -
#8570
d68cbd6Thanks @tim-smart! - Prevent immediate queries from reusing a PostgreSQL connection after a fatal session error. The pool replaces the failed connection before the next query borrows one. -
#8514
0a29ca6Thanks @tim-smart! - Retry failed background pool acquisitions when borrowed, rather than passing stale errors to later queries. Callers awaiting their own failed connection still receive its error. -
Updated dependencies [
f75468a,34cc788,eb02cbb,4bb949e,b409e3f,4093507,325e0fb,e54211a,0c6c2de,cdeccc7,254fcc1,bd14b64,37064fd,702c34e,7ef0ce6,325e0fb,cdec5ef,f9179cb,c760e1e,1b4461e,5709ef6,6b84149,508c70b,382992f,83d7c95,6bf2eb7,ccade14,b8d14d3,8fca194,34e09be,97afa37,321bae6,fb718d3,ccd3440,107dbec,af510e8,537cd82,ff554ae,9a5a383,d2f3547,25d9e47,372a45d,5e9fd25,c85c8c3,b501557,35ef06c,d6cc5d9,83b7b1f,f05fe36,1fd49d4,c79088d,0cbb457,8202a6e,8d070c3,0cf7655,d470d54,2121472,4113bc7,a41a441,3af6bd0,67ee3b8,e8df3d8,1dbc4c3,80d5adb,aa430d8,24f7d32,f4dd1ae,0981d01,0a29ca6,17810b4,62b2ea9,4e4fa8b,3495bd8,b3032f0,d26a913,93f826a,330b747,b808b5d,2575fcc,287273c,0860c0c,8d27554,c2e810c,35ecbb9,b442528,16623c7,5521209,477394d,3036241,ca422fd,4f5f866,54ff4f2,c8a9f85,0c0aa5e,d426feb,2a8f5c7,6332de2,c00c8ff,aa7de26,6f44ca0,98792c3,1f76040,cf7cfd6,6bc0eee,88b79d7,db7b69e,43bbb25,6ecd4b3,7b81a95,dd8990b,19835f2,1a3eb9e]:- effect@4.0.0-rc.118
4.0.0-rc.117
Patch Changes
-
#8309
7869f54Thanks @tristanz! - Decode binaryregclassandregclass[]values as unsigned numeric OIDs, fixing the migration runner's table-existence check. Castregclassvalues totextin SQL to return relation names. -
#8327
201b5abThanks @tim-smart! - Namespace prepared statement names per connection to avoid collisions when backend sessions are shared. -
#8308
106af64Thanks @tristanz! - Release savepoints after nested transactions succeed or successfully roll back in PostgreSQL, PGlite, MySQL, libSQL, and the Node, Bun, React Native, and WASM SQLite clients. This frees PostgreSQL transaction locks before the outer transaction completes.Custom SQL clients can opt in through the new
releaseSavepointoption. Clients that omit it are unchanged. -
#8330
27de875Thanks @tim-smart! - Retire pooled PostgreSQL sessions with an unconfirmedCancelRequest, preventing a delayed cancel from reaching a later checkout. This includes interrupts sent while idle. The current checkout and unpooled sessions remain exposed to their own late cancel. -
Updated dependencies [
9953c92,c6e8b20,8d40572,1b21e0d,3b155e3,895d944,705fb68,87912c0,106af64,1b21e0d,3d59ae6,89c9a39]:- effect@4.0.0-rc.117
4.0.0-rc.116
Patch Changes
-
#8215
9367dcbThanks @hsyntax! - Preserve the originalSqlErrorwhen a PostgreSQL LISTEN connection fails after registration, allowingStream.retryto acquire a new listener. Intentional scope closure still interrupts consumers.Notification queues returned by
PgClient.listenandPgConnection.listennow carrySqlError. Update explicit queue and stream type annotations to include this error. -
#8200
8feeb3cThanks @tim-smart! - Supportsslmode=preferandsslmode=allowby trying TLS first, then plaintext if the server declinesSSLRequest. Unlike libpq,allowalso tries TLS first. Explicitssloverrides and certificate verification are unchanged. TLS handshake and certificate failures remain fatal. Cancellation never downgrades a TLS session to plaintext. -
#8234
4e4a3a6Thanks @tim-smart! - Add structuredstartupParametersand opaquestartupOptionsto connection config, and restore support for URLoptions. ExplicitstartupOptionsoverrides URLoptions; the startup packet field remainsoptions. Send session defaults in every physical connection's startup packet, including pooled replacements, with config validation and documented application-name precedence. -
#8224
205066aThanks @alvarosevilla95! - Support infallible Effect password providers with no service requirements, refreshed per PostgreSQL connection and schema dump. -
#8241
8ef3fcbThanks @tim-smart! - Decodetimestampandtimestamptzvalues, including array elements, asDateinstead of epoch milliseconds. Their encoders, includingPgTypes.timestampandPgTypes.timestamptz, accept either form. Precision remains milliseconds.Breaking changes
- Numeric readers must call
date.getTime()or restore numeric codecs withPgTypes.registeror a clientRegistrypassed astypes. infinity,-infinityand values outside the JavaScriptDaterange decode to an invalidDate. Numeric±Infinitystill encodes PostgreSQL's sentinels; encoding an invalidDatefails withPgTypes.CodecError.
Date parameters bind as
timestamptz. Inserting one into atimestampcolumn applies the sessionTimeZone. Use UTC orPgTypes.timestamp(value)to preserve its UTC fields.timestamptzround trips preserve the instant regardless of session timezone. - Numeric readers must call
-
#8240
fd910d1Thanks @tim-smart! - Decode unregistered OIDs as UTF-8 text so scalar enums return string labels.Other binary user-defined types, including enum arrays, may produce garbled text or fail UTF-8 decoding. Decode failures close the connection, failing its pending queries and discarding transactions and
LISTENsubscriptions; the pool replaces it.Register scalar codecs with
PgTypes.register. For arrays, usePgTypes.makeRegistry().register(elementOid, codec, { arrayOid })and pass the registry as the client'stypesoption. -
Updated dependencies [
c19c63f,8cb0a4f,8f420bb,1393080,ccae354,553c403,45b5103,77a5612,1076170,f110af1,0045152,51d4a2f,4d4c4e8,ccfe152,d30a0c8,84fe64a,49e4b37,49e4b37,a2c4154,23a58c0,feef90c,755e863,49e4b37,9ad9891,0beded0,2940742,63c1566]:- effect@4.0.0-rc.116
4.0.0-rc.115
Patch Changes
4.0.0-rc.114
Patch Changes
- #8174
91abe38Thanks @tim-smart! - Default TLS servername to the hostname for non-IP hosts during connection startup and cancellation, restoring connections to Postgres endpoints that require SNI. Preserve explicit SSL servername overrides. - Updated dependencies [
3ff4952,6d55555,716e0c0,d4e4ad5,b1988f4,482b7d7,716e0c0,9941e6d]:- effect@4.0.0-rc.114
4.0.0-rc.113
Patch Changes
-
#7426
534b8b9Thanks @tim-smart! - Replace@effect/sql-pg'spgruntime with a native PostgreSQL client.PgConnectionandPgPoolnow handle connection setup, binary queries, prepared statements, pipelining, streaming, notifications, cancellation, and custom codecs.PgConnection.listenandPgClient.listenreturn scoped notification dequeues after PostgreSQL confirms the subscription.PgClientuses the native stack, and the legacyfromPool,fromClient, andmakeWithconstructors are removed.Breaking changes
fromPool,fromClient, andmakeWithare removed. Usemakefor a pool ormakeClientfor one connection.PgClient.listenreturns a scopedEffect<Dequeue<string>, SqlError, Scope>instead of aStream. Acquisition completes after PostgreSQL confirmsLISTEN, so notifications sent after it returns cannot be missed.PgClientConfig.typesnow accepts aPgTypes.Registryinstead ofpg.CustomTypesConfig. Plain object parameters are no longer inferred as JSON; wrap them withsql.json.- Query strings must contain one statement. PostgreSQL's extended protocol rejects multi-statement strings.
- Results use the native binary codecs. In particular,
int8decodes tobigint,dateto a string, timestamps to Unix epoch milliseconds, andbyteaor unknown OIDs toUint8Array.executeRawreturns the nativePgConnection.Resultshape rather thanpg.Result. - Named prepared statements are enabled by default. Set
prepare: falsewhen using a pooler that cannot preserve prepared statements between queries.Statement.unpreparedandStatement.valuesUnprepareduse unnamed extended queries without adding entries to the prepared-statement cache.
Inferred parameters stay permissive: strings bind untyped so the backend derives the type from the statement, and safe integers beyond the
int4range bind asint8.Add
Pool.reservefor exclusive access to a concurrent pool item, and fix waiter wakeups and capacity replacement after invalidation. -
#7509
c405edcThanks @tim-smart! - Set the defaultmultiplexConcurrencyto 32 when PostgreSQL connection multiplexing is enabled. Set a lower value explicitly to limit how many statements share each connection. -
#7503
96ea948Thanks @tim-smart! - Allow each PostgreSQL pool connection to complete its first checkout before applyingconnectionTTL, so a zero TTL disables connection reuse without entering an invalidate/reconnect loop. -
#7502
e203638Thanks @tim-smart! - Add amaxMessageSizeconnection option so PostgreSQL clients can receive backend messages larger than the 16 MiB default. -
#7524
0a08ae0Thanks @fubhy! - AddNetAddressundereffect/unstable/netfor MAC, IP, internet socket, and Unix socket addresses, with checked parsing, schemas, equality, canonical string serialization, and URL formatting. Companion modulesIpInterfaceandIpNetworkrepresent IP interfaces and CIDR networks.HTTP and socket servers now expose
NetAddress.SocketAddress. Replace TCPhostnameaccess withNetAddress.formatIp(address.address)and useUnixPathAddress.pathfor Unix sockets. URL helpers bracket IPv6 addresses and reject scoped IPv6. Bun and Deno HTTP server layers can now fail withServeErrorwhen listener address conversion fails.PostgreSQL
inetvalues now useIpInterface;cidrvalues useIpNetworkand reject addresses with host bits set. -
#7734
fe3830aThanks @kitlangton! - Honor explicitssloptions when PostgreSQL URLs usesslmode=preferorsslmode=allow. -
#7504
9adb9f2Thanks @tim-smart! - Reject PostgreSQL LISTEN and NOTIFY channel names longer than 63 UTF-8 bytes. -
Updated dependencies [
49e3901,b945ded,d6422f4,5a80204,53511ef,79ae49f,0d083ba,be0f822,debe8fd,a8588f9,f17eb0a,f30cbfe,78cc9c0,ccbdbd5,a63dcbf,b845b18,381b794,4ffcaf4,ba2fd82,02be94c,115d8c2,1452635,77f85fe,a3f2b31,310f8d3,291d616,48dbbb2,b43bfd6,1c89c78,9bbe1a5,dd99ab0,8f397ed,d7ae6b6,8cf1203,87654c5,f05ae0b,436f5eb,d8ff960,8766475,b64f406,4697aaa,cec6c2d,9956f0e,5c7eed0,183c2ea,1e92dbd,4eb0fa7,534b8b9,b76a1cf,acc1e53,4950a91,c020987,abe95d1,027ceb9,3d203b7,a29b8f4,ce4aa65,a8ea807,a3ebb7f,473bd81,53843f6,c5eca65,d6f9eba,8d1e97a,b28ab48,9960708,8ac53b6,84ad49a,72cfa24,95c2581,d5c7cd2,fe4fed1,d150a64,05b1e80,414dc90,3f51acd,d68ff05,f3cf1e6,6525771,4ab4e83,f7f1d78,47b358a,45ffa72,6232650,4b73e1b,284050c,c85fc0b,7999b07,7d455f5,d681c2e,84d2a47,ed74b18,2245997,d386979,fc9fedf,7750dbe,fc91af6,39b9738,88093b5,d14c463,d473bd3,84864bc,e2ae724,f921ed3,1df933d,829aff9,aa0aba3,a71140f,0276a27,10d2c98,c86c999,975f758,2a3a478,1e6e206,fa6027b,7616f73,fc668b6,d425c8c,ce120f4,248201f,e80d397,f1a941d,73bc3a1,b628bb1,6e3ae7b,e891247,53e6c73,1579d6f,d3c6b73,4a59c6a,145d8e1,f74282c,0a38623,0a08ae0,fa6a56b,d60c5d4,07ffd25,9b517ad,604b1c1,ccc2e02,14d810a,a9d1ee3,a31adbe,7245f87,3a0828b,cd83544,6550a07,6f090d4,b505c0d,186dd49,9f37e58,4446451,58be972,1320075,ba53b64,f7490d4,c8ea602,62d82f4,a2c9e7c,97dd022,f984ee8,f1b2910,a29e05a,1aa1d8b,bb99734,222e7ca,797c9e3,b4d5398,c8349ed,8426e5f,26e0085,1a86166,0856631,0af0985,bc582c9,2c63f1e,0d98213,ca6f0dc,d8cc9ed,42fd969,5641ad3,629870d,d592c14,10d2c98,53909a9,78a4269,06c6307,0847c41,5a77084,96f99b3,7bb8781,4907e9b,2a30248,8364ddd,ad67d8c,ec0c087,fa6a56b,a2c1ce6,91e9af0,7bd3f34,ef16581,1693a87,df3fc47,e11be41,2e39e8b,11c5ee7,1742d2f,8efc70e,9642776,6680828,c34edcb,7b2c5bd,1a2ccee,db995df,af0ccdd,addeaea,7704034,e72b12f,310dd9c,1c2afc1,44f44ca,f43b9d6,56e72b3,50ef80e,fc3b718,ee336d8,d12f922,46d8310,59812fd,f9d0dec,4372c79,81485ef,bd393d6,0c95c04]:- effect@4.0.0-rc.113
4.0.0-rc.112
Patch Changes
-
#7391
1144032Thanks @tim-smart! - Add low-level PostgreSQL protocol, binary type, and authentication codecs to@effect/sql-pg.PgProtocolencodes protocol 3.0 messages and incrementally parses backend frames. Its stateful parser throws terminal errors.PgTypeshandles binary scalar and one-dimensional array OIDs; its public codecs return typedResultfailures, while parser field readers use an internal throwing fast path.PgAuthimplements MD5 and SCRAM-SHA-256 with typedResultfailures.Encoded frames and decoded byte fields are stable views over internal buffers. Copy data that must outlive its message.
PgClientremains unchanged and still usespgat runtime. -
Updated dependencies [
20cb4f2,44675cb,b6bf5e1,0b9f780,150e92c,6740db2,d57bba1,be75d5e,be75d5e,be75d5e,02a5146,15272a6,436f10d,058fb15,4d89bb8,480fb15,f77ec19,925b82a,7455246,118124d,a5f78d3,0dd7825,b722eca,811d579,043b587,8583727,d9d2cfc,5c4b7a0]:- effect@4.0.0-rc.112
4.0.0-rc.111
Patch Changes
- Updated dependencies [
0ce3b00,d846331,f93616f,16bf1ef,d568968,bc06292,e03ea90,9b10fc8,770c6d0,7425bcb,563815a,1e83ca1,550a41a,45d79c7,aac8584,7f87022,425457c,008c423,4f6ae04,b6b63e1,92922ee,859c02f,ffc8235,a29eb70,0be2303,b44636f,b19ccc7,ff98f0b,a47cbf1,39b55f8,c6c49c9,bf23ba7]:- effect@4.0.0-rc.111
4.0.0-rc.110
Patch Changes
- Updated dependencies [
6eebd0a,6eebd0a,d10ceb0,d10ceb0,d10ceb0,189b003,189b003,0a127b8,e491deb,f99c508,7e3f07c,a894fe1,d10ceb0,7e9923b,f064121,d10ceb0,b660bf0,f4fbe9c,d10ceb0,e811353,9761c3c,baa99fc,7fd79b2,a82ffc0,d10ceb0,4026e2d,397bf1e,d10ceb0,d10ceb0]:- effect@4.0.0-rc.110
4.0.0-rc.109
Patch Changes
- Updated dependencies [
a0743f2,17892e7,4d8a230,f21f9c9,18270dd,26db404,2670398,3702bed,ccae60e,6ff5396]:- effect@4.0.0-rc.109
4.0.0-rc.108
Patch Changes
- Updated dependencies [
dfb173e,005e090,c82c532,22b579f,3e19539,08a3c74,eb0bae0,97b544d,4f6d131,fad4b7c,accf447,31b27e4,8458951]:- effect@4.0.0-rc.108
4.0.0-beta.107
Patch Changes
4.0.0-beta.106
Patch Changes
- #7142
c25b84cThanks @fubhy! - Prevent unhandledpgclient error events whilePgClient.makeClientis connecting. - Updated dependencies [
2695168,6310a8c,c2071b1,7aff81a,a1d4057,abf77b0,6c60375,22f4897,615d1d5,3a86757,f4a9762,0bcf6ed,ba9cb63,42c810d,1416ccd,08d0d39,548908a,4b3460d,d170596,aea89d0,deed5fb]:- effect@4.0.0-beta.106
4.0.0-beta.105
Patch Changes
- #7094
31efc5cThanks @fubhy! - Update peer dependencies - Updated dependencies [
0418564,d334a85,f0be855,b206fa5,b938c8a,8525f05]:- effect@4.0.0-beta.105
4.0.0-beta.104
Patch Changes
- #6991
4a17049Thanks @fubhy! - Hold the shared PostgreSQL client permit for the full transaction lifetime. - Updated dependencies [
1001bcc,993ba60,67faacd,b78acdf,fbb9ce5,722ea48,3058fd5,62d0575,99dd6b5,7963ce1,af14e75,24e22d2,647d14e,1434eec,a5278b1,6af04a5,cb6c837,d44cead,88c7632,abcbb2a,8f63cce,d56dfcf,a98cda9,6704bb8,6143de2,936b135,1bbae84,d795ee7,0a82d88,9215bc5,a1b5df2,92a9ac5,6bde7f2,a712131,2e6f760,aa05804,badd3bf,02b0265,3437e21,41a550d,17b5d50,96e5e95,e4d589e,ae4cf7b,6ef5f1a,2235a29,b32f4cb,7f4c095,5f3fb81,17f0b91,0cdadd7,39b57d7,5a6a573,59f5e99,45379d6,1949439,e443403,03af7e8,0f721d4,130b28d,c987a12,4158562,306014a,729a663,caf84b6,ce067f7,7a41f5a,781022a,39f1297,2db266b,2141e28,3c5e429,20ddc63,841b3ea,82a3fbf,eb9ee83,64dc7c7,84dc8ab,b4463f4,592dd36,85d2b44,32e4a69,13c5872,3454cdb,e930804,7f12d4b,181c9ef,dd9f891,433fb81,8459cdb,6124ab3,01bd954,ba2c3aa,0a45ef3,8459cdb,eaa7e71,db4c2cc,22f150a,90ffb08,d517692,01af079,32a59e8]:- effect@4.0.0-beta.104
4.0.0-beta.103
Patch Changes
-
#6701
9867b9fThanks @fubhy! - Removed explicit ./index entrypoints -
Updated dependencies [
e56cd8f,f77c120,b2f95a9,04fd44a,b74333d,1c40b28,aeba0c8,b3901d2,4a0984a,fffd88b,f3f6c1e,ef07642,f1bc827,aeba0c8,081f4d8,5287b24,13d31cf,acee269,31170c1,205ebc7,ed0ebf8,a3fd084,ee29ddf,6086309,4a57af2,660875b,8e7c706,5f63adb,053bc42,c0a1534,f1e3a37,cedb01a,1747440,aeba0c8,aeba0c8,b4f1ee2,a4757f1,cd122b9,5de588b,3895b9c,89ce5f3,985de09,9800e3a,4dc35f6,e8eb62b,ecd9993,5ab9c08,f5cf965,a94cbed,9160ad7,aeba0c8,aeba0c8,52494be,5441c8e,c9b56ab,8ef7257,1519406,9716990,733f75b,48155c8,951d06b,d767b65,5d52d9d,f4151e1,e02fbb6,724ce09,dbe91f6,4c008d2,b650832,b46c92f,5335797,4b3460d,6301fd7,aebc5c6,52b2d7b,eec5744,24e0e93,aeba0c8,aeba0c8,aeba0c8,1a7ce81,48f22a7,c96b7f6,6d2a942,cc27b19,8f9499f,3eeea73,0a532e5,f398149,aeba0c8,ace903e,e8eb62b,aeba0c8,48f22a7,d48506d,aeba0c8,d48506d,d48506d,52262be,1284aa1,9867b9f,d0f1a22,979ce39,b6d3e67,adf6c6c,7314d60,aeba0c8,1acbd8b,7bde6cc,a959a8b]:- effect@4.0.0-beta.103
4.0.0-beta.102
Patch Changes
- Updated dependencies [
b6392e1,7ed9450,45762bd,a6e8391,4ac7e8b,4cd40f5,6956bc0,0e50ec7,9fcdade,57367d5,35c445f,c917bb9,bc1f358,0e0c9d7,73d40aa,4f1e318,9d8d85c,6079fda,5101e92,d0b3265,7a03c89,cea1d9c,078e1f5,97bafea,fab0ab8,c323d8b,6966353,0444004,028bbb3,ff5d6e2,1bfce93,7ce815c,7271a7f,475fe5c]:- effect@4.0.0-beta.102
4.0.0-beta.101
Patch Changes
- Updated dependencies [
731bea1,731bea1,731bea1,731bea1,731bea1,b35ed29,dd44624,731bea1,2bae1ac]:- effect@4.0.0-beta.101
4.0.0-beta.100
Patch Changes
- Updated dependencies [
c1288dd,2b58a3d,6dc83f2,c1e2fe0,f3fbae8,e000f80,f4ee765,510b55f,31d3fc4,875e618,688d46a,6ff5023,c0333e7,06e7e8c,eb9b102,8b155da,3a87335]:- effect@4.0.0-beta.100
4.0.0-beta.99
Patch Changes
-
#6451
0e135bdThanks @steinerl! - FixPgClient.makeClientto connect the underlyingpg.Clientduring resource acquisition. -
Updated dependencies [
8ce4795,80b539f,88a54cc,e6e6dba,bfb203e,2e9a34a,55d4eb3,bddb010,a328835,5560d05,8f6e3ad,46997fa,9e6e12d,3394b93,febeabc,54161c9,385f7a4,7eea4d0,7543afe,44b9cf3,7eea4d0,0a8aa6a,c8d9fcf,9ca7f9a,e7aca89,55d7560,f809189,88a54cc,0ebdbe7,7517d09,212493b,88a54cc,80ea8cb,8df19f4]:- effect@4.0.0-beta.99
4.0.0-beta.98
Patch Changes
- Updated dependencies [
989603b,214c458,a037273,97fdaa9,b24d248,19c222c,eec85dd,0082f4f,8849052,c15e16a,01d00a3,8bd4589,0082f4f,6e08428,388dcf9,2b7ce2b,87bea7e,ce38dc3,a807cd1,fd8a356,c2a5edc,5946da3,4ae0c5f,5b2a0bc,72ac585,5e8c1b8,0f9c078]:- effect@4.0.0-beta.98
4.0.0-beta.97
Patch Changes
- Updated dependencies []:
- effect@4.0.0-beta.97
4.0.0-beta.96
Patch Changes
4.0.0-beta.95
Patch Changes
- Updated dependencies [
a482442,fbefa85,0b4a32f,18a49e1,266cb90,912f095,a6718f9,bef5154,18e0564,fb50f14]:- effect@4.0.0-beta.95
4.0.0-beta.94
Patch Changes
- Updated dependencies [
95a0e9b,a0a3490,f11ce73,ff30b6e,1caab3c,aa80c47,c2ae4fc,a0a3490]:- effect@4.0.0-beta.94
4.0.0-beta.93
Patch Changes
4.0.0-beta.92
Patch Changes
- Updated dependencies [
affdc13]:- effect@4.0.0-beta.92
4.0.0-beta.91
Patch Changes
4.0.0-beta.90
Patch Changes
- Updated dependencies [
d237fdf]:- effect@4.0.0-beta.90
4.0.0-beta.89
Patch Changes
4.0.0-beta.88
Patch Changes
4.0.0-beta.87
Patch Changes
4.0.0-beta.86
Patch Changes
-
#2462
0b5795aThanks @tim-smart! - AddStatement.valuesUnpreparedfor returning unprepared SQL statement rows as arrays. -
Updated dependencies [
0b5795a,3e3a859,7dbec24,d8c00a1,85b6317,6d0fda0,108a933,7e1f455,46b3e79]:- effect@4.0.0-beta.86
4.0.0-beta.85
Patch Changes
4.0.0-beta.84
Patch Changes
- Updated dependencies [
87f52ba,b8ee07f,867c0d7,b93bc6c,57d387f,bacca41,0f8ac79,25b4482,9cf3a25,8def767]:- effect@4.0.0-beta.84
4.0.0-beta.83
Patch Changes
- Updated dependencies [
1f2e8ce]:- effect@4.0.0-beta.83
4.0.0-beta.82
Patch Changes
- Updated dependencies [
193690b]:- effect@4.0.0-beta.82
4.0.0-beta.81
Patch Changes
4.0.0-beta.80
Patch Changes
4.0.0-beta.79
Patch Changes
- Updated dependencies [
b9704dc,a207113,5e9b9e2,7c128ae,0ada457,d7cc5a2,aad63be,09809f6,2fddda5,5f21768,f27003e]:- effect@4.0.0-beta.79
4.0.0-beta.78
Patch Changes
4.0.0-beta.77
Patch Changes
4.0.0-beta.76
Patch Changes
4.0.0-beta.75
Patch Changes
- Updated dependencies [
81b187c,ad4b535,a29c2e7,1fdd9ae,1fdd9ae,ffea4ec,4255c9b]:- effect@4.0.0-beta.75
4.0.0-beta.74
Patch Changes
- Updated dependencies [
b1fc6a4]:- effect@4.0.0-beta.74
4.0.0-beta.73
Patch Changes
4.0.0-beta.72
Patch Changes
4.0.0-beta.71
Patch Changes
- Updated dependencies [
d8ac76b,2c3c00a,3751e7c,fc5f25b,7ccced4,a2e1fe5,4a4a36b,d350292,730afb6,df1b008,6d469d5]:- effect@4.0.0-beta.71
4.0.0-beta.70
Patch Changes
4.0.0-beta.69
Patch Changes
4.0.0-beta.68
Patch Changes
4.0.0-beta.67
Patch Changes
- Updated dependencies [
a42ef66,35594f8,8bddd62,4be4c8d,0c9d3ab,b156acc,d16c034,b559d68,a3de5d9,7e6c12e,098167a]:- effect@4.0.0-beta.67
4.0.0-beta.66
Patch Changes
4.0.0-beta.65
Patch Changes
-
#2148
6f11454Thanks @tim-smart! - AddUniqueViolationas a new SQL error reason. Supported unique constraint violations now classify asUniqueViolationinstead of the broaderConstraintErrorreason.This covers PostgreSQL, PGlite, MySQL, MSSQL, and the shared SQLite classification used by the SQLite-family clients.
UniqueViolation.constraintcontains the best available constraint, index, or key identifier and falls back to exactly"unknown"when no reliable identifier is available. -
Updated dependencies [
6f11454]:- effect@4.0.0-beta.65
4.0.0-beta.64
Patch Changes
- Updated dependencies [
7d4877a]:- effect@4.0.0-beta.64
4.0.0-beta.63
Patch Changes
4.0.0-beta.62
Patch Changes
- Updated dependencies [
4ab4b90]:- effect@4.0.0-beta.62
4.0.0-beta.61
Patch Changes
4.0.0-beta.60
Patch Changes
4.0.0-beta.59
Patch Changes
- Updated dependencies [
56837ea]:- effect@4.0.0-beta.59
4.0.0-beta.58
Patch Changes
4.0.0-beta.57
Patch Changes
4.0.0-beta.56
Patch Changes
- Updated dependencies []:
- effect@4.0.0-beta.56
4.0.0-beta.55
Patch Changes
4.0.0-beta.54
Patch Changes
4.0.0-beta.53
Patch Changes
4.0.0-beta.52
Patch Changes
4.0.0-beta.51
Patch Changes
- Updated dependencies [
778d2af,4e24dcf,4b1c015,454f8ad,6754a0c,90f7fd5,d7e1519,72a8122]:- effect@4.0.0-beta.51
4.0.0-beta.50
Patch Changes
4.0.0-beta.49
Patch Changes
4.0.0-beta.48
Patch Changes
4.0.0-beta.47
Patch Changes
4.0.0-beta.46
Patch Changes
- Updated dependencies [
3a30b9e]:- effect@4.0.0-beta.46
4.0.0-beta.45
Patch Changes
- Updated dependencies [
5c3af6d]:- effect@4.0.0-beta.45
4.0.0-beta.44
Patch Changes
-
#2001
0dd1173Thanks @Mats-Dodd! - Guard transaction connection acquisition inPgClient.fromPoolso acquire failures stay in theSqlErrorchannel. -
#1961
7bb5dceThanks @IMax153! - Rename theServiceMapmodule toContextacross exports, docs, and tests. -
Updated dependencies [
e3f0621,5b476ab,6b40e5a,7bb5dce,3b09fb3,2370410,dabc272,08b63c3,dfff04c,9baed9e,7846792,1556a24,7c11bc2,b5ea591,0853afa,ac845f3,b80c462,b3f535d,6fe2e93,cda8004,8335477,8c836f9,718ff6f,7eed84f,5df46fe,82dd0f2,03ae41e,4677a0a,87e1fc8,c1af1b7,7bb5dce,c8a877b,7da961a]:- effect@4.0.0-beta.44
4.0.0-beta.43
Patch Changes
4.0.0-beta.42
Patch Changes
4.0.0-beta.41
Patch Changes
- Updated dependencies [
36f5c21,d8ce758,11aab4c,3bc1efb,70e724e,738dee7,2111963,198a553]:- effect@4.0.0-beta.41
4.0.0-beta.40
Patch Changes
4.0.0-beta.39
Patch Changes
-
#1853
fb8d29cThanks @tim-smart! - clean up sql-pg constructors and layers -
Updated dependencies [
f91fd3d,edaae9d,b47db0b,82d3c8e,7c22b31]:- effect@4.0.0-beta.39
4.0.0-beta.38
Patch Changes
-
#1835
3a5b0caThanks @tim-smart! - Usepg_notifyinPgClient.notifyso channel and payload are sent through parameters instead of aNOTIFYstatement string. -
Updated dependencies [
f4dbe5b,a71a607,66a0494,5ef7218,472d260]:- effect@4.0.0-beta.38
4.0.0-beta.37
Patch Changes
-
#1812
f7a0b71Thanks @tim-smart! - Consolidate the SqlError changes to the new reason-based shape across effect and the SQL drivers, classifying native failures into structured reasons with Unknown fallback where native codes are unavailable. -
#1834
89ed5d6Thanks @tim-smart! - Use a dedicated PostgreSQL client for LISTEN / UNLISTEN subscriptions instead of checking out a pooled connection for the listener lifecycle. -
Updated dependencies [
f7a0b71,1e223c3,53740f4,8c7cf89,b6b81a9,8f4c1f9,f2479f9,c919921,7af90c2,f3be185]:- effect@4.0.0-beta.37
4.0.0-beta.36
Patch Changes
- Updated dependencies [
60fcbcc,0a60837,49164d2,334b6e4,5700695,f8f4456,969d24f,851eda0,8059c1c,6f83295,65f7f57,e7fabd2,89c3e98,53794ab]:- effect@4.0.0-beta.36
4.0.0-beta.35
Patch Changes
- Updated dependencies [
9252b43,7daf387,e1664a3,fdaa6e0,19aa47e,c667dad,764d150,3c27098]:- effect@4.0.0-beta.35
4.0.0-beta.34
Patch Changes
- Updated dependencies [
f2f75ee,342fc4b,5d704ee,00add69,58217d3,f4e2aba,e3b44b6,e1472b7,7686320]:- effect@4.0.0-beta.34
4.0.0-beta.33
Patch Changes
- Updated dependencies [
571447d]:- effect@4.0.0-beta.33
4.0.0-beta.32
Patch Changes
- Updated dependencies [
bf8fff8,1af3ef3,27fea0f,2ad6c1b,398ac3e,51fe22f,4605db6,f4de1b0,60214f2,c4b8b0f,6d9393a,6de4efe,4f969d1,6cc67c8,8531a22,b226760,47a51ab,1521d02]:- effect@4.0.0-beta.32
4.0.0-beta.31
Patch Changes
- Updated dependencies [
5a84853,6f23f0e,654aaec,2958a42,95d27a2,0fbaea8,21d5d5e,5a84853,6e49959,8f5805d,990df2c]:- effect@4.0.0-beta.31
4.0.0-beta.30
Patch Changes
- Updated dependencies [
c88e5b7,947d0e4,7517908,a49ecd5,6993e33,514f2a2,3214b47,95ec5ed]:- effect@4.0.0-beta.30
4.0.0-beta.29
Patch Changes
4.0.0-beta.28
Patch Changes
- Updated dependencies [
ff533f2,dc803ee,d660b1c,93a05e3,2a65cf6,a561a40,29cd24d,662a8e6,d2b52ba,407c3b4,42bc7ce,e741322,5c75fa8,747177b,326cd48,627e922,662287e]:- effect@4.0.0-beta.28
4.0.0-beta.27
Patch Changes
4.0.0-beta.26
Patch Changes
- Updated dependencies [
fb21462,2ed26b1,e832a57,7f01be7,e965143,b9b80f1,98252aa,56fbd94,3faa109,692ecfe,1e70b72,ecf0782]:- effect@4.0.0-beta.26
4.0.0-beta.25
Patch Changes
4.0.0-beta.24
Patch Changes
4.0.0-beta.23
Patch Changes
- Updated dependencies [
5c73c41]:- effect@4.0.0-beta.23
4.0.0-beta.22
Patch Changes
- Updated dependencies [
0874332,c592dcd,1dbe28d,564d730,3cfadc4,6634fd0,d10dabe,f82f549,78a3382]:- effect@4.0.0-beta.22
4.0.0-beta.21
Patch Changes
- Updated dependencies [
e691909,d5f413f,139d152,947e3d4,84b2cce,7f5305e,9e6fd84,fdb8a4b,0f986ef,9355fc0]:- effect@4.0.0-beta.21
4.0.0-beta.20
Patch Changes
- Updated dependencies [
842a624,4785eef,8fac95b,12ee8e2,e542c94,8fac95b,6f4ebd1,989d1cc]:- effect@4.0.0-beta.20
4.0.0-beta.19
Patch Changes
- Updated dependencies []:
- effect@4.0.0-beta.19
4.0.0-beta.18
Patch Changes
4.0.0-beta.17
Patch Changes
- Updated dependencies [
8f59c32]:- effect@4.0.0-beta.17
4.0.0-beta.16
Patch Changes
4.0.0-beta.15
Patch Changes
4.0.0-beta.14
Patch Changes
4.0.0-beta.13
Patch Changes
- Updated dependencies [
368f4c3,db8a579,668b703,d40e76b,6e18cf8,86062e8,c27ce75,e2d4fbf,114ab42,484caec]:- effect@4.0.0-beta.13
4.0.0-beta.12
Patch Changes
- Updated dependencies [
70a74e8,b5b6e10,f5ce5a9,a29eb70,c7b36e5,9381d6d,88439f1,e35307d,c7df4bc,accaf3b,3e1c270,6cd81f7,f222da3,61f901d]:- effect@4.0.0-beta.12
4.0.0-beta.11
Patch Changes
- Updated dependencies [
88659ed,f2915e8,eb71ace,2a16999,d42dd52,339adaf,de19645,9b1dc3b,e4cb2f5,8bced95,9431420,948dca2,d18e327,ab512f7]:- effect@4.0.0-beta.11
4.0.0-beta.10
Patch Changes
- Updated dependencies [
371acab,856d774,b9e9202,1d1a974,6bfe2a6,b12c811,d17d98a,68c3c7c]:- effect@4.0.0-beta.10
4.0.0-beta.9
Patch Changes
4.0.0-beta.8
Patch Changes
-
#1371
246e672Thanks @IMax153! - FixChildProcessoptions type and implementPgMigrator -
Updated dependencies [
246e672,807dec0]:- effect@4.0.0-beta.8
4.0.0-beta.7
Patch Changes
- Updated dependencies [
a2bda6d,1f95a2b,a8d5e79,a5386ba,a5386ba,06d8a03,8caac76,8caac76,f9e883e,8caac76]:- effect@4.0.0-beta.7
4.0.0-beta.6
Patch Changes
- Updated dependencies [
3247da2,f205705,f35022c,8622721,fc660ab,f37dc33,3662f32,a7d436f,6856a41,8c417d0,5419570,449c5ed,4b5ec12,df87937,5dbfca8,e629497,981c991,1ca2ed6,45722bd,eb2a85e]:- effect@4.0.0-beta.6
4.0.0-beta.5
Patch Changes
4.0.0-beta.4
Patch Changes
4.0.0-beta.3
Patch Changes
4.0.0-beta.2
Patch Changes
4.0.0-beta.1
Patch Changes
4.0.0-beta.0
Major Changes
Patch Changes
- Updated dependencies [
be642ab]:- effect@4.0.0-beta.0
0.45.1
Patch Changes
-
#5397
0e46e24Thanks @IMax153! - Avoid issues with ESM builds by removing dependency on@opentelemetry/semantic-conventions -
Updated dependencies [
8c7bb52,0e46e24]:- @effect/platform@0.90.4
- @effect/sql@0.44.2
0.45.0
Patch Changes
- Updated dependencies [
7813640]:- @effect/platform@0.90.0
- @effect/experimental@0.54.0
- @effect/sql@0.44.0
0.44.0
Patch Changes
- Updated dependencies [
40c3c87,ed2c74a,073a1b8,f382e99,e8c7ba5,7e10415,e9bdece,8d95eb0]:- effect@3.17.0
- @effect/experimental@0.53.0
- @effect/platform@0.89.0
- @effect/sql@0.43.0
0.43.0
Minor Changes
-
#5192
17a5ea8Thanks @nikelborm! - Updated deprecated OTel Resource attributes names and values.Many of the attributes have undergone the process of deprecation not once, but twice. Most of the constants holding attribute names have been renamed. These are minor changes.
Additionally, there were numerous changes to the attribute keys themselves. These changes can be considered major.
In the
@opentelemetry/semantic-conventionspackage, new attributes having ongoing discussion about them are going through a process called incubation, until a consensus about their necessity and form is reached. Otel team recommends devs to copy them directly into their code. Luckily, it's not necessary because all of the new attribute names and values came out of this process (some of them were changed again) and are now considered stable.Reasoning for minor version bump
Package Major attribute changes Major value changes Clickhouse client db.system->db.system.name
db.name->db.namespaceMsSQL client db.system->db.system.name
db.name->db.namespacemssql->microsoft.sql_serverMySQL client db.system->db.system.name
db.name->db.namespacePg client db.system->db.system.name
db.name->db.namespaceBun SQLite client db.system->db.system.nameNode SQLite client db.system->db.system.nameReact.Native SQLite client db.system->db.system.nameWasm SQLite client db.system->db.system.nameSQLite Do client db.system->db.system.nameLibSQL client db.system->db.system.nameD1 client db.system->db.system.nameKysely client db.statement->db.query.text@effect/sql db.statement->db.query.text
db.operation->db.operation.name
Patch Changes
- Updated dependencies [
f5dfabf,17a5ea8,d25f22b]:- effect@3.16.14
- @effect/sql@0.42.0
- @effect/platform@0.88.1
- @effect/experimental@0.52.1
0.42.0
Patch Changes
- Updated dependencies [
27206d7,dbabf5e]:- @effect/platform@0.88.0
- @effect/experimental@0.52.0
- @effect/sql@0.41.0
0.41.14
Patch Changes
- Updated dependencies [
c1c05a8,81fe4a2]:- effect@3.16.13
- @effect/experimental@0.51.14
- @effect/platform@0.87.13
- @effect/sql@0.40.14
0.41.13
Patch Changes
- Updated dependencies [
32ba77a,d5e25b2]:- @effect/platform@0.87.12
- @effect/experimental@0.51.13
- @effect/sql@0.40.13
0.41.12
Patch Changes
- Updated dependencies [
001392b,7bfb099]:- @effect/platform@0.87.11
- @effect/experimental@0.51.12
- @effect/sql@0.40.12
0.41.11
Patch Changes
- Updated dependencies [
678318d,678318d]:- @effect/platform@0.87.10
- @effect/experimental@0.51.11
- @effect/sql@0.40.11
0.41.10
Patch Changes
- Updated dependencies [
54514a2]:- @effect/platform@0.87.9
- @effect/experimental@0.51.10
- @effect/sql@0.40.10
0.41.9
Patch Changes
- Updated dependencies [
4ce4f82]:- @effect/platform@0.87.8
- @effect/experimental@0.51.9
- @effect/sql@0.40.9
0.41.8
Patch Changes
- Updated dependencies [
a9b617f,7e26e86]:- @effect/platform@0.87.7
- @effect/experimental@0.51.8
- @effect/sql@0.40.8
0.41.7
Patch Changes
- Updated dependencies [
905da99]:- effect@3.16.12
- @effect/experimental@0.51.7
- @effect/platform@0.87.6
- @effect/sql@0.40.7
0.41.6
Patch Changes
- Updated dependencies [
96c1292]:- @effect/experimental@0.51.6
- @effect/sql@0.40.6
0.41.5
Patch Changes
- Updated dependencies [
2fd8676]:- @effect/platform@0.87.5
- @effect/experimental@0.51.5
- @effect/sql@0.40.5
0.41.4
Patch Changes
- Updated dependencies [
e82a4fd]:- @effect/platform@0.87.4
- @effect/experimental@0.51.4
- @effect/sql@0.40.4
0.41.3
Patch Changes
- Updated dependencies [
1b6e396,46c3216]:- @effect/platform@0.87.3
- @effect/sql@0.40.3
- @effect/experimental@0.51.3
0.41.2
Patch Changes
- Updated dependencies [
4fea68c,b927954,99590a6,6c3e24c]:- @effect/platform@0.87.2
- effect@3.16.11
- @effect/experimental@0.51.2
- @effect/sql@0.40.2
0.41.1
Patch Changes
- Updated dependencies [
faad30e]:- effect@3.16.10
- @effect/experimental@0.51.1
- @effect/platform@0.87.1
- @effect/sql@0.40.1
0.41.0
Patch Changes
- Updated dependencies [
b5bac9a]:- @effect/platform@0.87.0
- @effect/experimental@0.51.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/experimental@0.50.0
- @effect/sql@0.39.0
0.39.2
Patch Changes
- Updated dependencies [
914a191]:- @effect/platform@0.85.2
- @effect/experimental@0.49.2
- @effect/sql@0.38.2
0.39.1
Patch Changes
- Updated dependencies [
8cb98d5,db2dd3c]:- effect@3.16.8
- @effect/experimental@0.49.1
- @effect/platform@0.85.1
- @effect/sql@0.38.1
0.39.0
Patch Changes
- Updated dependencies [
93687dd,93687dd,93687dd]:- @effect/platform@0.85.0
- @effect/experimental@0.49.0
- @effect/sql@0.38.0
0.38.12
Patch Changes
- Updated dependencies [
1bb0d8a]:- effect@3.16.7
- @effect/experimental@0.48.12
- @effect/platform@0.84.11
- @effect/sql@0.37.12
0.38.11
Patch Changes
- Updated dependencies [
a5f7595,a02470c,bf369b2,f891d45]:- effect@3.16.6
- @effect/platform@0.84.10
- @effect/experimental@0.48.11
- @effect/sql@0.37.11
0.38.10
Patch Changes
- Updated dependencies [
bf418ef]:- effect@3.16.5
- @effect/experimental@0.48.10
- @effect/platform@0.84.9
- @effect/sql@0.37.10
0.38.9
Patch Changes
- Updated dependencies [
8b9db77]:- @effect/platform@0.84.8
- @effect/experimental@0.48.9
- @effect/sql@0.37.9
0.38.8
Patch Changes
- Updated dependencies [
74ab9a0,770008e]:- effect@3.16.4
- @effect/experimental@0.48.8
- @effect/platform@0.84.7
- @effect/sql@0.37.8
0.38.7
Patch Changes
- Updated dependencies [
a2d57c9]:- @effect/experimental@0.48.7
- @effect/sql@0.37.7
0.38.6
Patch Changes
- Updated dependencies [
ceea77a]:- @effect/platform@0.84.6
- @effect/experimental@0.48.6
- @effect/sql@0.37.6
0.38.5
Patch Changes
- Updated dependencies [
ec52c6a]:- @effect/platform@0.84.5
- @effect/experimental@0.48.5
- @effect/sql@0.37.5
0.38.4
Patch Changes
- Updated dependencies [
87722fc,36217ee]:- effect@3.16.3
- @effect/experimental@0.48.4
- @effect/platform@0.84.4
- @effect/sql@0.37.4
0.38.3
Patch Changes
- Updated dependencies [
ab7684f]:- @effect/platform@0.84.3
- @effect/experimental@0.48.3
- @effect/sql@0.37.3
0.38.2
Patch Changes
- Updated dependencies [
0ddf148]:- effect@3.16.2
- @effect/experimental@0.48.2
- @effect/platform@0.84.2
- @effect/sql@0.37.2
0.38.1
Patch Changes
- Updated dependencies [
71174d0,d615e6e]:- @effect/platform@0.84.1
- effect@3.16.1
- @effect/experimental@0.48.1
- @effect/sql@0.37.1
0.38.0
Patch Changes
- Updated dependencies [
ee0bd5d,5189800,58bfeaa,194d748,918c9ea,9198e6f,2a370bf,58ccb91,fd47834]:- effect@3.16.0
- @effect/experimental@0.48.0
- @effect/platform@0.84.0
- @effect/sql@0.37.0
0.37.0
Patch Changes
- Updated dependencies [
5522520,cc5bb2b]:- @effect/platform@0.83.0
- effect@3.15.5
- @effect/experimental@0.47.0
- @effect/sql@0.36.0
0.36.8
Patch Changes
- Updated dependencies [
0617b9d]:- @effect/platform@0.82.8
- @effect/experimental@0.46.8
- @effect/sql@0.35.8
0.36.7
Patch Changes
- Updated dependencies [
f570554,78047e8,c20b95a,94ada43]:- effect@3.15.4
- @effect/platform@0.82.7
- @effect/experimental@0.46.7
- @effect/sql@0.35.7
0.36.6
Patch Changes
- Updated dependencies [
618903b]:- @effect/platform@0.82.6
- @effect/experimental@0.46.6
- @effect/sql@0.35.6
0.36.5
Patch Changes
- Updated dependencies [
7764a07,4577f54,30a0d9c]:- @effect/platform@0.82.5
- effect@3.15.3
- @effect/experimental@0.46.5
- @effect/sql@0.35.5
0.36.4
Patch Changes
- Updated dependencies [
d45e8a8,89657ac,d13b68e]:- @effect/platform@0.82.4
- @effect/sql@0.35.4
- @effect/experimental@0.46.4
0.36.3
Patch Changes
- Updated dependencies [
b8722b8,a328f4b]:- effect@3.15.2
- @effect/platform@0.82.3
- @effect/experimental@0.46.3
- @effect/sql@0.35.3
0.36.2
Patch Changes
- Updated dependencies [
739a3d4]:- @effect/platform@0.82.2
- @effect/experimental@0.46.2
- @effect/sql@0.35.2
0.36.1
Patch Changes
- Updated dependencies [
787ce70,1269641,1269641]:- effect@3.15.1
- @effect/experimental@0.46.1
- @effect/platform@0.82.1
- @effect/sql@0.35.1
0.36.0
Patch Changes
- Updated dependencies [
c654595,d9f5dea,49aa723,74c14d0,e4f49b6,6f02224,1dcfd41,b21ab16,fcf1822,0061dd1,8421e6e,a9b3fb7,fa10f56]:- effect@3.15.0
- @effect/platform@0.82.0
- @effect/experimental@0.46.0
- @effect/sql@0.35.0
0.35.1
Patch Changes
- Updated dependencies [
24a9ebb]:- effect@3.14.22
- @effect/experimental@0.45.1
- @effect/platform@0.81.1
- @effect/sql@0.34.1
0.35.0
Patch Changes
- Updated dependencies [
672920f]:- @effect/platform@0.81.0
- @effect/experimental@0.45.0
- @effect/sql@0.34.0
0.34.21
Patch Changes
- Updated dependencies [
2f3b7d4]:- effect@3.14.21
- @effect/experimental@0.44.21
- @effect/platform@0.80.21
- @effect/sql@0.33.21
0.34.20
Patch Changes
- Updated dependencies [
17e2f30]:- effect@3.14.20
- @effect/experimental@0.44.20
- @effect/platform@0.80.20
- @effect/sql@0.33.20
0.34.19
Patch Changes
- Updated dependencies [
056a910,e25e7bb,3273d57]:- effect@3.14.19
- @effect/platform@0.80.19
- @effect/experimental@0.44.19
- @effect/sql@0.33.19
0.34.18
Patch Changes
- Updated dependencies [
b1164d4]:- effect@3.14.18
- @effect/experimental@0.44.18
- @effect/platform@0.80.18
- @effect/sql@0.33.18
0.34.17
Patch Changes
- Updated dependencies [
0b54681,41a59d5]:- effect@3.14.17
- @effect/experimental@0.44.17
- @effect/platform@0.80.17
- @effect/sql@0.33.17
0.34.16
Patch Changes
- Updated dependencies [
ee14444,f1c8583]:- effect@3.14.16
- @effect/platform@0.80.16
- @effect/experimental@0.44.16
- @effect/sql@0.33.16
0.34.15
Patch Changes
- Updated dependencies [
239cc99,8b6c947,c50a63b]:- effect@3.14.15
- @effect/experimental@0.44.15
- @effect/platform@0.80.15
- @effect/sql@0.33.15
0.34.14
Patch Changes
- Updated dependencies [
6ed8d15]:- effect@3.14.14
- @effect/experimental@0.44.14
- @effect/platform@0.80.14
- @effect/sql@0.33.14
0.34.13
Patch Changes
- Updated dependencies [
ee77788,5fce6ba,570e45f]:- effect@3.14.13
- @effect/experimental@0.44.13
- @effect/platform@0.80.13
- @effect/sql@0.33.13
0.34.12
Patch Changes
- Updated dependencies [
c2ad9ee,9c68654]:- effect@3.14.12
- @effect/experimental@0.44.12
- @effect/platform@0.80.12
- @effect/sql@0.33.12
0.34.11
Patch Changes
- Updated dependencies [
e536127]:- effect@3.14.11
- @effect/experimental@0.44.11
- @effect/platform@0.80.11
- @effect/sql@0.33.11
0.34.10
Patch Changes
- Updated dependencies [
bc7efa3]:- effect@3.14.10
- @effect/experimental@0.44.10
- @effect/platform@0.80.10
- @effect/sql@0.33.10
0.34.9
Patch Changes
- Updated dependencies [
d78249f]:- effect@3.14.9
- @effect/experimental@0.44.9
- @effect/platform@0.80.9
- @effect/sql@0.33.9
0.34.8
Patch Changes
- Updated dependencies [
b3a2d32]:- effect@3.14.8
- @effect/experimental@0.44.8
- @effect/platform@0.80.8
- @effect/sql@0.33.8
0.34.7
Patch Changes
- Updated dependencies [
b542a4b]:- effect@3.14.7
- @effect/experimental@0.44.7
- @effect/platform@0.80.7
- @effect/sql@0.33.7
0.34.6
Patch Changes
- Updated dependencies [
47618c1,6077882]:- effect@3.14.6
- @effect/experimental@0.44.6
- @effect/platform@0.80.6
- @effect/sql@0.33.6
0.34.5
Patch Changes
- Updated dependencies [
40dbfef,85fba81,5a5ebdd]:- effect@3.14.5
- @effect/platform@0.80.5
- @effect/experimental@0.44.5
- @effect/sql@0.33.5
0.34.4
Patch Changes
- Updated dependencies [
e4ba2c6]:- effect@3.14.4
- @effect/experimental@0.44.4
- @effect/platform@0.80.4
- @effect/sql@0.33.4
0.34.3
Patch Changes
- Updated dependencies [
37aa8e1,34f03d6]:- effect@3.14.3
- @effect/experimental@0.44.3
- @effect/platform@0.80.3
- @effect/sql@0.33.3
0.34.2
Patch Changes
- Updated dependencies [
f87991b,f87991b,0a3e3e1]:- effect@3.14.2
- @effect/experimental@0.44.2
- @effect/platform@0.80.2
- @effect/sql@0.33.2
0.34.1
Patch Changes
- Updated dependencies [
4a274fe]:- effect@3.14.1
- @effect/experimental@0.44.1
- @effect/platform@0.80.1
- @effect/sql@0.33.1
0.34.0
Minor Changes
Patch Changes
- Updated dependencies [
1f47e4e,26dd75f,aba2d1d,3131f8f,aba2d1d,04dff2d,aba2d1d,c7fac0c,aba2d1d,ffaa3f3,ab957c1,35db9ce,aba2d1d,cf77ea9,26dd75f,baaab60]:- effect@3.14.0
- @effect/experimental@0.44.0
- @effect/platform@0.80.0
- @effect/sql@0.33.0
0.33.4
Patch Changes
- Updated dependencies [
5662363,5f1fd15,8bb1460]:- @effect/platform@0.79.4
- @effect/experimental@0.43.4
- @effect/sql@0.32.4
0.33.3
Patch Changes
- Updated dependencies [
0c4803f,6f65ac4]:- effect@3.13.12
- @effect/experimental@0.43.3
- @effect/platform@0.79.3
- @effect/sql@0.32.3
0.33.2
Patch Changes
- Updated dependencies [
fad8cca,4296293,9c241ab,082b0c1,be12983,de88127]:- effect@3.13.11
- @effect/experimental@0.43.2
- @effect/platform@0.79.2
- @effect/sql@0.32.2
0.33.1
Patch Changes
- Updated dependencies [
527c964]:- effect@3.13.10
- @effect/experimental@0.43.1
- @effect/platform@0.79.1
- @effect/sql@0.32.1
0.33.0
Patch Changes
- Updated dependencies [
88fe129,d630249,2976e52]:- @effect/platform@0.79.0
- effect@3.13.9
- @effect/experimental@0.43.0
- @effect/sql@0.32.0
0.32.1
Patch Changes
- Updated dependencies [
c65d336,22d2ebb]:- effect@3.13.8
- @effect/experimental@0.42.1
- @effect/platform@0.78.1
- @effect/sql@0.31.1
0.32.0
Patch Changes
- Updated dependencies [
c5bcf53]:- @effect/platform@0.78.0
- @effect/experimental@0.42.0
- @effect/sql@0.31.0
0.31.7
Patch Changes
- Updated dependencies [
840cc73,9bf8a74,87ba23c,f910880,0d01480]:- @effect/platform@0.77.7
- effect@3.13.7
- @effect/experimental@0.41.7
- @effect/sql@0.30.7
0.31.6
Patch Changes
- Updated dependencies [
3154ce4]:- effect@3.13.6
- @effect/experimental@0.41.6
- @effect/platform@0.77.6
- @effect/sql@0.30.6
0.31.5
Patch Changes
- Updated dependencies [
367bb35,6cf11c3,a0acec8]:- effect@3.13.5
- @effect/experimental@0.41.5
- @effect/platform@0.77.5
- @effect/sql@0.30.5
0.31.4
Patch Changes
- Updated dependencies [
e0746f9,17d9e89]:- @effect/platform@0.77.4
- effect@3.13.4
- @effect/experimental@0.41.4
- @effect/sql@0.30.4
0.31.3
Patch Changes
- Updated dependencies [
cc5588d,623c8cd,00b4eb1,f2aee98,fb798eb,2251b15,2e15c1e,a4979db,b74255a,d7f6a5c,9dd8979,477b488,10932cb,9f6c784,2c639ec,886aaa8]:- effect@3.13.3
- @effect/experimental@0.41.3
- @effect/platform@0.77.3
- @effect/sql@0.30.3
0.31.2
Patch Changes
- Updated dependencies [
31be72a,3e7ce97,31be72a]:- effect@3.13.2
- @effect/platform@0.77.2
- @effect/experimental@0.41.2
- @effect/sql@0.30.2
0.31.1
Patch Changes
- Updated dependencies [
b56a211]:- effect@3.13.1
- @effect/experimental@0.41.1
- @effect/platform@0.77.1
- @effect/sql@0.30.1
0.31.0
Patch Changes
- Updated dependencies [
8baef83,655bfe2,d90cbc2,75632bd,c874a2e,bf865e5,f98b2b7,de8ce92,cf8b2dd,db426a5,6862444,5fc8a90,546a492,65c4796,9760fdc,5b471e7,4f810cc]:- effect@3.13.0
- @effect/experimental@0.41.0
- @effect/platform@0.77.0
- @effect/sql@0.30.0
0.30.1
Patch Changes
- Updated dependencies [
4018eae,543d36d,c407726,f70a65a,ba409f6,3d2e356]:- effect@3.12.12
- @effect/platform@0.76.1
- @effect/experimental@0.40.1
- @effect/sql@0.29.1
0.30.0
Patch Changes
- Updated dependencies [
b6a032f,42ddd5f,2fe447c,2473ad5]:- effect@3.12.11
- @effect/platform@0.76.0
- @effect/experimental@0.40.0
- @effect/sql@0.29.0
0.29.4
Patch Changes
- Updated dependencies [
e30f132,33fa667,87f5f28,7d57ecd,4dbd170]:- effect@3.12.10
- @effect/platform@0.75.4
- @effect/experimental@0.39.4
- @effect/sql@0.28.4
0.29.3
Patch Changes
- Updated dependencies [
1b4a4e9]:- effect@3.12.9
- @effect/experimental@0.39.3
- @effect/platform@0.75.3
- @effect/sql@0.28.3
0.29.2
Patch Changes
- Updated dependencies [
59b3cfb,766113c,bb05fb8,712277f,f269122,8f6006a,c45b559,430c846,7b03057,a9c94c8,107e6f0,c9175ae,65c11b9,e386d2f,9172efb]:- @effect/platform@0.75.2
- effect@3.12.8
- @effect/experimental@0.39.2
- @effect/sql@0.28.2
0.29.1
Patch Changes
- Updated dependencies [
8dff1d1]:- effect@3.12.7
- @effect/experimental@0.39.1
- @effect/platform@0.75.1
- @effect/sql@0.28.1
0.29.0
Patch Changes
- Updated dependencies [
5e43ce5,289c13b,76eb7d0,8b4e75d,fc5e0f0,004fd2b,b2a31be,5514d05,bf5f0ae,3b19bcf,b064b3b,eb264ed,289c13b,f474678,ee187d0]:- @effect/experimental@0.39.0
- @effect/platform@0.75.0
- effect@3.12.6
- @effect/sql@0.28.0
0.28.0
Patch Changes
- Updated dependencies [
bd0d489,a8b0ddb,8653072,507d546,a8b0ddb,8db239b,84a0911,84a0911,3179a9f,6cb9b76,1fcbe55,bd0d489,d9a63d9,6cb9b76]:- @effect/experimental@0.38.0
- @effect/sql@0.27.0
- effect@3.12.5
- @effect/platform@0.74.0
0.27.1
Patch Changes
- Updated dependencies [
5b50ea4,c170a68,a66c2eb,c9e5e1b,7b3d58d]:- effect@3.12.4
- @effect/platform@0.73.1
- @effect/experimental@0.37.1
- @effect/sql@0.26.1
0.27.0
Patch Changes
- Updated dependencies [
d7dac48,c110032,1d7fd2b,1d7fd2b,23ac740,8cd7319]:- effect@3.12.3
- @effect/platform@0.73.0
- @effect/experimental@0.37.0
- @effect/sql@0.26.0
0.26.2
Patch Changes
- Updated dependencies [
734af82,b63c780,212e784,f852cb0,7276ae2,212e784,212e784,212e784,c640d77,0def088]:- effect@3.12.2
- @effect/platform@0.72.2
- @effect/experimental@0.36.2
- @effect/sql@0.25.2
0.26.1
Patch Changes
- Updated dependencies [
302b57d,0988083,8b46be6,bfe8027,16dd657,39db211]:- effect@3.12.1
- @effect/experimental@0.36.1
- @effect/platform@0.72.1
- @effect/sql@0.25.1
0.26.0
Patch Changes
- Updated dependencies [
abb22a4,f369a89,642376c,3d2b7a7,ef64c6f,73f9c6f,17cb451,d801820,e1eeb2d,c11f3a6,618f7e0,c0ba834,e1eeb2d]:- effect@3.12.0
- @effect/platform@0.72.0
- @effect/experimental@0.36.0
- @effect/sql@0.25.0
0.25.3
Patch Changes
- Updated dependencies [
39457d4,a475cc2,199214e,b3c160d]:- effect@3.11.10
- @effect/experimental@0.35.3
- @effect/platform@0.71.7
- @effect/sql@0.24.3
0.25.2
Patch Changes
- Updated dependencies [
1c08a0b,1ce703b,1ce703b]:- effect@3.11.9
- @effect/experimental@0.35.2
- @effect/platform@0.71.6
- @effect/sql@0.24.2
0.25.1
Patch Changes
- Updated dependencies [
05d71f8,e66b920]:- @effect/platform@0.71.5
- @effect/experimental@0.35.1
- @effect/sql@0.24.1
0.25.0
Patch Changes
- Updated dependencies [
909181a,909181a,1a6b52d]:- @effect/platform@0.71.4
- effect@3.11.8
- @effect/experimental@0.35.0
- @effect/sql@0.24.0
0.24.4
Patch Changes
- Updated dependencies [
6984508,883639c]:- @effect/platform@0.71.3
- @effect/experimental@0.34.3
- @effect/sql@0.23.3
0.24.3
Patch Changes
0.24.2
Patch Changes
- Updated dependencies [
2408616,cec0b4d,cec0b4d,8d978c5,cec0b4d,cec0b4d]:- effect@3.11.7
- @effect/platform@0.71.2
- @effect/experimental@0.34.2
- @effect/sql@0.23.2
0.24.1
Patch Changes
- Updated dependencies [
1d3df5b]:- @effect/platform@0.71.1
- @effect/experimental@0.34.1
- @effect/sql@0.23.1
0.24.0
Patch Changes
- Updated dependencies [
662d1ce,c99a0f3,11fc401,c99a0f3,31c62d8]:- effect@3.11.6
- @effect/platform@0.71.0
- @effect/experimental@0.34.0
- @effect/sql@0.23.0
0.23.7
Patch Changes
- Updated dependencies [
9f5a6f7,ef70ffc,22905cf,9f5a6f7,1e59e4f,9f5a6f7,8d914e5,03bb00f,9f5a6f7,14e1149,9f5a6f7,9f5a6f7]:- effect@3.11.5
- @effect/experimental@0.33.7
- @effect/platform@0.70.7
- @effect/sql@0.22.7
0.23.6
Patch Changes
- Updated dependencies [
9a5b8e3]:- @effect/platform@0.70.6
- @effect/experimental@0.33.6
- @effect/sql@0.22.6
0.23.5
Patch Changes
-
#4090
e993627Thanks @rocwang! - Add the missing dependency on @effect/experimental to @effect/sql-X -
Updated dependencies [
415f4c9,518b258,6e323a3,518b258,6e323a3]:- @effect/platform@0.70.5
- effect@3.11.4
- @effect/experimental@0.33.5
- @effect/sql@0.22.5
0.23.4
Patch Changes
- Updated dependencies [
90906f7,3862cd3,3862cd3,343b6aa,afba339]:- effect@3.11.3
- @effect/platform@0.70.4
- @effect/sql@0.22.4
0.23.3
Patch Changes
- Updated dependencies [
7044730]:- @effect/platform@0.70.3
- @effect/sql@0.22.3
0.23.2
Patch Changes
- Updated dependencies [
01cee56,c2249ea,1358aa5,1de3fe7]:- effect@3.11.2
- @effect/platform@0.70.2
- @effect/sql@0.22.2
0.23.1
Patch Changes
0.23.0
Patch Changes
- Updated dependencies [
147434b,6e69493,147434b,5eff3f6,d9fe79b,251d189,5a259f3,b4ce4ea,15fcc5a,9bc9a47,aadb8a4,1e2747c,9264162,e0b9b09,c36f3b9,672bde5,aadb8a4]:- effect@3.11.0
- @effect/platform@0.70.0
- @effect/sql@0.22.0
0.22.4
Patch Changes
- Updated dependencies [
3069614,09a5e52]:- effect@3.10.20
- @effect/platform@0.69.32
- @effect/sql@0.21.4
0.22.3
Patch Changes
- Updated dependencies [
e6d4a37]:- @effect/platform@0.69.31
- @effect/sql@0.21.3
0.22.2
Patch Changes
- Updated dependencies []:
- @effect/sql@0.21.2
0.22.1
Patch Changes
- Updated dependencies [
270f199]:- @effect/platform@0.69.30
- @effect/sql@0.21.1
0.22.0
Minor Changes
Patch Changes
-
#4021
e9dfea3Thanks @tim-smart! - add .reactive method to SqlClient interface -
Updated dependencies [
e9dfea3,1b1ba09,24cc35e]:- @effect/sql@0.21.0
- @effect/platform@0.69.29
0.21.12
Patch Changes
-
#4007
944025bThanks @gcanti! - Wrap JSDoc @example tags with a TypeScript fence, closes #4002 -
Updated dependencies [
edd72be,a3e2771,944025b,54addee,a9e00e4]:- @effect/platform@0.69.28
- effect@3.10.19
- @effect/sql@0.20.12
0.21.11
Patch Changes
- Updated dependencies [
af409cf,beaccae]:- effect@3.10.18
- @effect/platform@0.69.27
- @effect/sql@0.20.11
0.21.10
Patch Changes
- Updated dependencies [
c963886,42c4ce6]:- @effect/platform@0.69.26
- effect@3.10.17
- @effect/sql@0.20.10
0.21.9
Patch Changes
- Updated dependencies [
320557a,4dca30c,1d99867,6dae414,6b0d737,d8356aa,7b93dd6]:- @effect/platform@0.69.25
- effect@3.10.16
- @effect/sql@0.20.9
0.21.8
Patch Changes
- Updated dependencies [
3cc6514]:- @effect/platform@0.69.24
- @effect/sql@0.20.8
0.21.7
Patch Changes
- Updated dependencies [
3aff4d3]:- @effect/platform@0.69.23
- @effect/sql@0.20.7
0.21.6
Patch Changes
- Updated dependencies [
8398b32,72e55b7]:- effect@3.10.15
- @effect/platform@0.69.22
- @effect/sql@0.20.6
0.21.5
Patch Changes
- Updated dependencies [
f983946,2d8a750]:- effect@3.10.14
- @effect/platform@0.69.21
- @effect/sql@0.20.5
0.21.4
Patch Changes
- Updated dependencies [
995bbdf]:- effect@3.10.13
- @effect/platform@0.69.20
- @effect/sql@0.20.4
0.21.3
Patch Changes
- Updated dependencies [
eb8c52d]:- @effect/platform@0.69.19
- @effect/sql@0.20.3
0.21.2
Patch Changes
- Updated dependencies [
a0584ec,dd14efe,dd14efe]:- @effect/platform@0.69.18
- effect@3.10.12
- @effect/sql@0.20.2
0.21.1
Patch Changes
- Updated dependencies [
5eef499,8240b1c,5eef499]:- effect@3.10.11
- @effect/platform@0.69.17
- @effect/sql@0.20.1
0.21.0
Patch Changes
- Updated dependencies []:
- @effect/sql@0.20.0
0.20.0
Patch Changes
- Updated dependencies [
cd720ae,cd720ae,cd720ae,b631f40,7d89650]:- effect@3.10.10
- @effect/platform@0.69.16
- @effect/sql@0.19.0
0.19.5
Patch Changes
- Updated dependencies [
8a30e1d]:- @effect/platform@0.69.15
- @effect/sql@0.18.16
0.19.4
Patch Changes
- Updated dependencies [
a123e80,bd5fcd3,0289d3b,7386b71,07c493a,257ab1b,4211a23]:- effect@3.10.9
- @effect/platform@0.69.14
- @effect/sql@0.18.15
0.19.3
Patch Changes
- Updated dependencies [
68b5c9e,9c9928d,6306e66,361c7f3]:- effect@3.10.8
- @effect/sql@0.18.14
- @effect/platform@0.69.13
0.19.2
Patch Changes
0.19.1
Patch Changes
0.19.0
Minor Changes
- #3852
70dd4d7Thanks @sukovanej! - Uselayer/layerConfignaming convention for the /sql-* packages. Makelayerconstructors accept a raw config object. AddlayerConfigconstructors that acceptConfig.Config<...>.
Patch Changes
0.18.10
Patch Changes
- Updated dependencies [
2367708]:- @effect/platform@0.69.9
- effect@3.10.4
- @effect/sql@0.18.10
0.18.9
Patch Changes
- Updated dependencies [
522f7c5]:- @effect/platform@0.69.8
- @effect/sql@0.18.9
0.18.8
Patch Changes
- Updated dependencies [
690d6c5,b9423d8,279fe3a]:- @effect/platform@0.69.7
- effect@3.10.3
- @effect/sql@0.18.8
0.18.7
Patch Changes
- Updated dependencies [
714e119,c1afd55,42cd72a]:- effect@3.10.2
- @effect/platform@0.69.6
- @effect/sql@0.18.7
0.18.6
Patch Changes
- Updated dependencies [
9604d6b]:- effect@3.10.1
- @effect/sql@0.18.6
- @effect/platform@0.69.5
0.18.5
Patch Changes
- Updated dependencies [
c86b1d7]:- @effect/platform@0.69.4
- @effect/sql@0.18.5
0.18.4
Patch Changes
0.18.3
Patch Changes
- Updated dependencies [
e7afc47]:- @effect/platform@0.69.2
- @effect/sql@0.18.3
0.18.2
Patch Changes
- Updated dependencies []:
- @effect/sql@0.18.2
0.18.1
Patch Changes
0.18.0
Patch Changes
- Updated dependencies [
4a01828,6d9de6b,4a01828,c79c4c1,38d30f0,5821ce3]:- effect@3.10.0
- @effect/platform@0.69.0
- @effect/sql@0.18.0
0.17.0
Minor Changes
Patch Changes
- Updated dependencies [
dacbf7d]:- @effect/sql@0.17.0
0.16.6
Patch Changes
- Updated dependencies []:
- @effect/platform@0.68.6
- @effect/sql@0.16.6
0.16.5
Patch Changes
- Updated dependencies [
2036402]:- @effect/platform@0.68.5
- @effect/sql@0.16.5
0.16.4
Patch Changes
- Updated dependencies [
1b1ef29]:- @effect/platform@0.68.4
- @effect/sql@0.16.4
0.16.3
Patch Changes
0.16.2
Patch Changes
- Updated dependencies []:
- @effect/sql@0.16.2
- @effect/platform@0.68.2
0.16.1
Patch Changes
- Updated dependencies [
b75ac5d]:- @effect/platform@0.68.1
- @effect/sql@0.16.1
0.16.0
Patch Changes
0.15.2
Patch Changes
0.15.1
Patch Changes
- Updated dependencies [
3b2ad1d]:- @effect/platform@0.67.1
- effect@3.9.1
- @effect/sql@0.15.1
0.15.0
Patch Changes
- Updated dependencies [
ff3d1aa,0ba66f2,bf77f51,016f9ad,0779681,534129f,d75140c,be0451c,9237ac6,be0451c,5b36494,c716adb,4986391,d75140c,d1387ae]:- effect@3.9.0
- @effect/platform@0.67.0
- @effect/sql@0.15.0
0.14.1
Patch Changes
-
#3704
b00f7a0Thanks @wewelll! - accept tls options for ssl configuration of PgClient -
Updated dependencies [
88e85db,f40da15,8e94585,83887ca,5266b6c,cdead5c,f40da15,766a8af]:- effect@3.8.5
- @effect/platform@0.66.3
- @effect/sql@0.14.1
0.14.0
Patch Changes
- Updated dependencies [
f100e20]:- @effect/sql@0.14.0
0.13.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.13.4
0.13.3
Patch Changes
- Updated dependencies [
0a68746,fd83d0e,4509656,090e41c]:- @effect/sql@0.13.3
- @effect/platform@0.66.2
- effect@3.8.4
0.13.2
Patch Changes
- Updated dependencies [
3812788]:- @effect/platform@0.66.1
- @effect/sql@0.13.2
0.13.1
Patch Changes
- Updated dependencies [
d5c8e7e]:- @effect/sql@0.13.1
0.13.0
Patch Changes
- Updated dependencies []:
- @effect/platform@0.66.0
- @effect/sql@0.13.0
0.12.6
Patch Changes
0.12.5
Patch Changes
- Updated dependencies []:
- @effect/platform@0.65.4
- @effect/sql@0.12.5
0.12.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.12.4
0.12.3
Patch Changes
- Updated dependencies [
f0d8ef1]:- effect@3.8.2
- @effect/platform@0.65.3
- @effect/sql@0.12.3
0.12.2
Patch Changes
0.12.1
Patch Changes
- Updated dependencies [
e44c5f2]:- @effect/platform@0.65.1
- @effect/sql@0.12.1
0.12.0
Patch Changes
- Updated dependencies [
fcfa6ee,bb9931b,5798f76,5f0bfa1,812a4e8,6a128f6,273565e,adf7d7a,569a801,aa1fa53,02f6b06,12b893e,bbad27e,7041393,e0d21a5,adf7d7a,007289a,42a8f99,eebfd29,040703d]:- effect@3.8.0
- @effect/platform@0.65.0
- @effect/sql@0.12.0
0.11.3
Patch Changes
- Updated dependencies [
ccd67df]:- @effect/sql@0.11.3
0.11.2
Patch Changes
- Updated dependencies [
d8aff79,35a0f81,d8aff79,8261c5a]:- @effect/sql@0.11.2
- effect@3.7.3
- @effect/platform@0.64.1
0.11.1
Patch Changes
- Updated dependencies []:
- @effect/sql@0.11.1
0.11.0
Patch Changes
- Updated dependencies [
90ac8f6,90ac8f6,3791e24,3791e24]:- @effect/platform@0.64.0
- @effect/sql@0.11.0
0.10.4
Patch Changes
- Updated dependencies []:
- @effect/sql@0.10.4
0.10.3
Patch Changes
- Updated dependencies [
4a701c4]:- @effect/platform@0.63.3
- @effect/sql@0.10.3
0.10.2
Patch Changes
0.10.1
Patch Changes
-
#3529
0ba81cbThanks @aniravi24! - Addonnoticeoption toPgClient. -
Updated dependencies [
79859e7,f6a469c,dcb9ec0,79aa6b1]:- effect@3.7.1
- @effect/platform@0.63.1
- @effect/sql@0.10.1
0.10.0
Patch Changes
- Updated dependencies [
db89601,2f456cc,8745e41,e557838,d6e7e40,8356321,192f2eb,718cb70,e9d0310,6bf28f7]:- effect@3.7.0
- @effect/platform@0.63.0
- @effect/sql@0.10.0
0.9.7
Patch Changes
- Updated dependencies [
e809286]:- effect@3.6.8
- @effect/platform@0.62.5
- @effect/sql@0.9.7
0.9.6
Patch Changes
0.9.5
Patch Changes
0.9.4
Patch Changes
- Updated dependencies [
413994c,14a47a8,35be739,f8326cc,0c09841,8dd3959,2cb6ebb,5e9f51e,83a108a,f2c8dbb,5e9f51e]:- @effect/platform@0.62.2
- effect@3.6.5
- @effect/sql@0.9.4
0.9.3
Patch Changes
0.9.2
Patch Changes
- Updated dependencies [
cfcfbdf]:- @effect/sql@0.9.2
0.9.1
Patch Changes
0.9.0
Minor Changes
-
#3457
a07990dThanks @IMax153! - Add support for executing raw SQL queries with the underlying SQL client.This is primarily useful when the SQL client returns special results for certain query types.
For example, because MySQL does not support the
RETURNINGclause, themysql2client will return aResultSetHeaderforINSERT,UPDATE,DELETE, andTRUNCATEoperations.To gain access to the raw results of a query, you can use the
.rawproperty on theStatement:import * as Effect from "effect/Effect"; import * as MysqlClient from "effect/unstable/sql/MysqlClient"; import * as SqlClient from "effect/unstable/sql/SqlClient"; const DatabaseLive = MysqlClient.layer({ database: Config.succeed("database"), username: Config.succeed("root"), password: Config.succeed(Redacted.make("password")), }); const program = Effect.gen(function* () { const sql = yield* SqlClient.SqlClient; const result = yield* sql`INSERT INTO usernames VALUES ("Bob")`.raw; console.log(result); /** * ResultSetHeader { * fieldCount: 0, * affectedRows: 1, * insertId: 0, * info: '', * serverStatus: 2, * warningStatus: 0, * changedRows: 0 * } */ }); program.pipe(Effect.provide(DatabaseLive), Effect.runPromise);
Patch Changes
- Updated dependencies [
8295281,c940df6,00b6c6d,a07990d,f8d95a6]:- effect@3.6.4
- @effect/sql@0.9.0
- @effect/platform@0.62.0
0.8.7
Patch Changes
- Updated dependencies [
04adcac]:- effect@3.6.3
- @effect/platform@0.61.8
- @effect/sql@0.8.7
0.8.6
Patch Changes
0.8.5
Patch Changes
0.8.4
Patch Changes
- Updated dependencies [
056b710]:- @effect/platform@0.61.5
- @effect/sql@0.8.4
0.8.3
Patch Changes
- Updated dependencies [
e7cb109]:- @effect/platform@0.61.4
- @effect/sql@0.8.3
0.8.2
Patch Changes
-
#3398
45dbb9fThanks @sukovanej! - Addlisten/notifytoPgClient. -
Updated dependencies [
510a34d,fb9f786,45dbb9f]:- effect@3.6.1
- @effect/platform@0.61.3
- @effect/sql@0.8.2
0.8.1
Patch Changes
- Updated dependencies []:
- @effect/platform@0.61.2
- @effect/sql@0.8.1
0.8.0
Patch Changes
0.7.0
Patch Changes
- Updated dependencies [
1e0fe80,8135294,cd255a4,3845646,2d09078,4bce5a0,4ddbff0,e74cc38,bb069b4,cd255a4,7d02174]:- effect@3.6.0
- @effect/platform@0.61.0
- @effect/sql@0.7.0
0.6.3
Patch Changes
-
#3365
f0d1824Thanks @sukovanej! - Addsocketoption toPgClient. -
#3364
16b2202Thanks @sukovanej! - AddapplicationNamename option configuringconnection.application_name. -
Updated dependencies [
6359644,7f41e42,f566fd1]:- effect@3.5.9
- @effect/platform@0.60.3
- @effect/sql@0.6.3
0.6.2
Patch Changes
- Updated dependencies [
eb4d014,1ba640c,c8c71bd,a26ce58,fc20f73]:- @effect/platform@0.60.2
- effect@3.5.8
- @effect/sql@0.6.2
0.6.1
Patch Changes
- Updated dependencies []:
- @effect/platform@0.60.1
- @effect/sql@0.6.1
0.6.0
Patch Changes
- Updated dependencies []:
- @effect/platform@0.60.0
- @effect/sql@0.6.0
0.5.3
Patch Changes
-
#3310
99bddcfThanks @fubhy! - Added additional pure annotations to improve tree-shakeability -
Updated dependencies [
3afcc93,99bddcf]:- effect@3.5.7
- @effect/platform@0.59.3
- @effect/sql@0.5.3
0.5.2
Patch Changes
- Updated dependencies [
cc327a1,4bfe4fb,2b14d18]:- effect@3.5.6
- @effect/platform@0.59.2
- @effect/sql@0.5.2
0.5.1
Patch Changes
- Updated dependencies [
a9d7800,fcecff7,adbf753,adbf753]:- effect@3.5.5
- @effect/platform@0.59.1
- @effect/sql@0.5.1
0.5.0
Minor Changes
Patch Changes
- Updated dependencies [
53c0db0,ed0dde4,ada68b3,ca775ce,5be9cc0,203658f,eb1c4d4]:- @effect/platform@0.59.0
- @effect/sql@0.5.0
- effect@3.5.4
0.4.27
Patch Changes
- Updated dependencies [
edb0da3,a1db40a,c8d3fb0,dabd028,786b2ab,fc57354]:- effect@3.5.3
- @effect/platform@0.58.27
- @effect/sql@0.4.27
0.4.26
Patch Changes
- Updated dependencies [
639208e,6684b4c,6684b4c,6684b4c]:- effect@3.5.2
- @effect/platform@0.58.26
- @effect/sql@0.4.26
0.4.25
Patch Changes
- Updated dependencies [
0623fca]:- @effect/platform@0.58.25
- @effect/sql@0.4.25
0.4.24
Patch Changes
- Updated dependencies [
55fdd76]:- effect@3.5.1
- @effect/platform@0.58.24
- @effect/sql@0.4.24
0.4.23
Patch Changes
- Updated dependencies [
a1f5b83,a1f5b83,a1f5b83,60bc3d0,5ab348f,60bc3d0,3e04bf8,e7fc45f,a1f5b83,4626de5,f01e7db,60bc3d0,79d2d91,ac71f37,8432360,e4bf1bf,13cb861,79d2d91,e7fc45f,9f66825]:- effect@3.5.0
- @effect/platform@0.58.23
- @effect/sql@0.4.23
0.4.22
Patch Changes
- Updated dependencies [
7af137c,ee4b3dc,366f2ee,366f2ee,097d25c]:- effect@3.4.9
- @effect/platform@0.58.22
- @effect/sql@0.4.22
0.4.21
Patch Changes
- Updated dependencies [
a435e0f,b5554db,a9c4fb3]:- effect@3.4.8
- @effect/platform@0.58.21
- @effect/sql@0.4.21
0.4.20
Patch Changes
- Updated dependencies [
a5737d6]:- effect@3.4.7
- @effect/platform@0.58.20
- @effect/sql@0.4.20
0.4.19
Patch Changes
- Updated dependencies []:
- @effect/platform@0.58.19
- @effect/sql@0.4.19
0.4.18
Patch Changes
- Updated dependencies [
7f8900a]:- @effect/platform@0.58.18
- @effect/sql@0.4.18
0.4.17
Patch Changes
- Updated dependencies [
5c0ceb0,5c0ceb0,33735b1,5c0ceb0,139d4b3]:- effect@3.4.6
- @effect/platform@0.58.17
- @effect/sql@0.4.17
0.4.16
Patch Changes
- Updated dependencies []:
- @effect/platform@0.58.16
- @effect/sql@0.4.16
0.4.15
Patch Changes
- Updated dependencies [
baa90df]:- @effect/platform@0.58.15
- @effect/sql@0.4.15
0.4.14
Patch Changes
0.4.13
Patch Changes
0.4.12
Patch Changes
- Updated dependencies [
74e0ad2,74e0ad2,72638e3,d7dde2b,9b2fc3b]:- @effect/platform@0.58.12
- effect@3.4.4
- @effect/sql@0.4.12
0.4.11
Patch Changes
0.4.10
Patch Changes
-
Updated dependencies [
a48ee84,c342739,8898e5e,a48ee84,a48ee84,ff78636,c86bd4e,bbdd365,ab3180f,bbdd365]:- @effect/platform@0.58.10
- effect@3.4.3
- @effect/sql@0.4.10
0.4.9
Patch Changes
- Updated dependencies []:
- @effect/platform@0.58.9
- @effect/sql@0.4.9
0.4.8
Patch Changes
- Updated dependencies [
3da1497]:- effect@3.4.2
- @effect/platform@0.58.8
- @effect/sql@0.4.8
0.4.7
Patch Changes
- Updated dependencies [
027004a]:- @effect/platform@0.58.7
- @effect/sql@0.4.7
0.4.6
Patch Changes
0.4.5
Patch Changes
- Updated dependencies [
37a07a2]:- @effect/platform@0.58.5
- @effect/sql@0.4.5
0.4.4
Patch Changes
- Updated dependencies [
b77fb0a]:- @effect/platform@0.58.4
- @effect/sql@0.4.4
0.4.3
Patch Changes
- Updated dependencies []:
- @effect/platform@0.58.3
- @effect/sql@0.4.3
0.4.2
Patch Changes
- Updated dependencies []:
- @effect/platform@0.58.2
- @effect/sql@0.4.2
0.4.1
Patch Changes
- Updated dependencies [
5a248aa]:- @effect/platform@0.58.1
- @effect/sql@0.4.1
0.4.0
Minor Changes
Patch Changes
- Updated dependencies [
c0ce180,d33d8b0,63dd0c3,61707b6,9c1b5b3,a35faf8,ff73c0c,984d516,8c3b8a2,017e2f9,91bf8a2,c6a4a26]:- effect@3.4.0
- @effect/sql@0.4.0
- @effect/platform@0.58.0
0.3.19
Patch Changes
- Updated dependencies [
3ba7ea1]:- @effect/platform@0.57.8
- @effect/sql@0.3.18
0.3.18
Patch Changes
- Updated dependencies []:
- @effect/platform@0.57.7
- @effect/sql@0.3.17
0.3.17
Patch Changes
- Updated dependencies []:
- @effect/platform@0.57.6
- @effect/sql@0.3.16
0.3.16
Patch Changes
- Updated dependencies [
b8ea6aa]:- @effect/platform@0.57.5
- @effect/sql@0.3.15
0.3.15
Patch Changes
- Updated dependencies [
6c89408]:- effect@3.3.5
- @effect/platform@0.57.4
- @effect/sql@0.3.14
0.3.14
Patch Changes
- Updated dependencies [
a67b8fe]:- effect@3.3.4
- @effect/platform@0.57.3
- @effect/sql@0.3.13
0.3.13
Patch Changes
0.3.12
Patch Changes
- Updated dependencies [
07e12ec,3572646,1aed347,df4bf4b,f085f92]:- @effect/platform@0.57.1
- effect@3.3.2
- @effect/sql@0.3.11
0.3.11
Patch Changes
- Updated dependencies [
eb98c5b,184fed8,4d3fbe8,6068e07,3a77e20]:- effect@3.3.1
- @effect/platform@0.57.0
- @effect/sql@0.3.10
0.3.10
Patch Changes
- Updated dependencies [
2b9ddfc,1f4ac00,9305b76,0f40d98,188f0a5,b761ef0,b53f69b,0f40d98,5bd549e,67f160a]:- @effect/platform@0.56.0
- effect@3.3.0
- @effect/sql@0.3.9
0.3.9
Patch Changes
- Updated dependencies [
a67d602]:- @effect/platform@0.55.7
- @effect/sql@0.3.8
0.3.8
Patch Changes
- Updated dependencies [
8c5d280,6ba6d26,3f28bf2,5817820,799aa20]:- effect@3.2.9
- @effect/platform@0.55.6
- @effect/sql@0.3.7
0.3.7
Patch Changes
- Updated dependencies []:
- @effect/platform@0.55.5
- @effect/sql@0.3.6
0.3.6
Patch Changes
- Updated dependencies [
fb91f17]:- effect@3.2.8
- @effect/platform@0.55.4
- @effect/sql@0.3.5
0.3.5
Patch Changes
- Updated dependencies [
6801fca]:- effect@3.2.7
- @effect/platform@0.55.3
- @effect/sql@0.3.4
0.3.4
Patch Changes
0.3.3
Patch Changes
- Updated dependencies [
3e86ced]:- @effect/sql@0.3.2
0.3.2
Patch Changes
- Updated dependencies []:
- @effect/platform@0.55.1
- @effect/sql@0.3.1
0.3.1
Patch Changes
0.3.0
Minor Changes
Patch Changes
- Updated dependencies [
af0543c,608b01f,031c712,a44e532,5133ca9]:- @effect/sql@0.3.0
- effect@3.2.5
- @effect/platform@0.55.0
0.2.17
Patch Changes
- Updated dependencies [
1af94df,1af94df,c07e0ce,e313a01,1af94df]:- effect@3.2.4
- @effect/platform@0.54.0
- @effect/sql@0.2.17
0.2.16
Patch Changes
- Updated dependencies [
45578e8]:- effect@3.2.3
- @effect/platform@0.53.14
- @effect/sql@0.2.16
0.2.15
Patch Changes
-
#2783
5fb0b33Thanks @giacomoran! - Replace Postgres.js parsed options inPgClient.config -
Updated dependencies [
5d9266e,9f8122e,6a6f670,c1eaef9]:- effect@3.2.2
- @effect/platform@0.53.13
- @effect/sql@0.2.15
0.2.14
Patch Changes
- Updated dependencies []:
- @effect/platform@0.53.12
- @effect/sql@0.2.14
0.2.13
Patch Changes
- Updated dependencies [
c1e991d]:- effect@3.2.1
- @effect/platform@0.53.11
- @effect/sql@0.2.13
0.2.12
Patch Changes
- Updated dependencies [
146cadd,7135748,7135748,963b4e7,64c9414,7135748,2cbb76b,870c5fa,146cadd,7135748,64c9414]:- effect@3.2.0
- @effect/platform@0.53.10
- @effect/sql@0.2.12
0.2.11
Patch Changes
- Updated dependencies [
17fc22e,810f222,596aaea]:- @effect/platform@0.53.9
- effect@3.1.6
- @effect/sql@0.2.11
0.2.10
Patch Changes
- Updated dependencies []:
- @effect/platform@0.53.8
- @effect/sql@0.2.10
0.2.9
Patch Changes
-
#2712
01b4553Thanks @vecerek! - Use constants from@opentelemetry/semantic-conventionsas span attribute names instead of hard-coded values -
Updated dependencies [
01b4553]:- @effect/sql@0.2.9
- @effect/platform@0.53.7
0.2.8
Patch Changes
0.2.7
Patch Changes
- Updated dependencies []:
- @effect/platform@0.53.5
- @effect/sql@0.2.7
0.2.6
Patch Changes
- Updated dependencies [
e41e911]:- effect@3.1.4
- @effect/platform@0.53.4
- @effect/sql@0.2.6
0.2.5
Patch Changes
- Updated dependencies []:
- @effect/platform@0.53.3
- @effect/sql@0.2.5
0.2.4
Patch Changes
- Updated dependencies [
1f6dc96]:- effect@3.1.3
- @effect/platform@0.53.2
- @effect/sql@0.2.4
0.2.3
Patch Changes
- Updated dependencies []:
- @effect/platform@0.53.1
- @effect/sql@0.2.3
0.2.2
Patch Changes
- Updated dependencies [
d57fbbb]:- @effect/platform@0.53.0
- @effect/sql@0.2.2
0.2.1
Patch Changes
- Updated dependencies [
5866c62]:- @effect/platform@0.52.3
- @effect/sql@0.2.1
0.2.0
Minor Changes
-
#2693
0724274Thanks @tim-smart! - make @effect/sql dialect agnosticAll of the client implementations now share the same Context.Tag. This means you can create services that support multiple SQL flavors.
You can now use the
@effect/sqlpackage to access the client apis:import { Effect } from "effect"; import * as Sql from "effect/unstable/sql"; Effect.gen(function* () { const sql = yield* Sql.client.Client; yield* sql`SELECT * FROM users`; });If you need a functionality that is specific to a implementation, you can use the tag from the implementation package:
import * as Sqlite from "@effect/sql-sqlite-node"; import { Effect } from "effect"; Effect.gen(function* () { const sql = yield* Sqlite.client.SqliteClient; const dump = yield* sql.export; });If you need to run a different query depending on the dialect, you can use the
sql.onDialectapi:import { Effect } from "effect"; import * as Sql from "effect/unstable/sql"; Effect.gen(function* () { const sql = yield* Sql.client.Client; yield* sql.onDialect({ sqlite: () => sql`SELECT * FROM sqlite_master`, mysql: () => sql`SHOW TABLES`, mssql: () => sql`SELECT * FROM sys.tables`, pg: () => sql`SELECT * FROM pg_catalog.pg_tables`, }); });
Patch Changes
-
#2693
0724274Thanks @tim-smart! - add .returning helper to insert and update apis -
Updated dependencies [
0724274,0724274]:- @effect/sql@0.2.0
0.1.17
Patch Changes
-
#2683
0f88814Thanks @giacomoran! - addprepareandtypestoPgClientConfig -
Updated dependencies [
2e1cdf6,d3cf2d8,56ec8dd]:- @effect/platform@0.52.2
- effect@3.1.2
- @effect/sql@0.1.17
0.1.16
Patch Changes
- Updated dependencies [
e5e56d1]:- effect@3.1.1
- @effect/platform@0.52.1
- @effect/sql@0.1.16
0.1.15
Patch Changes
0.1.14
Patch Changes
- Updated dependencies [
c3c12c6,ba64ea6,b5de2d2,a1c7ab8,a023f28,0ec93cb,1c9454d,a023f28,92d56db]:- effect@3.1.0
- @effect/platform@0.51.0
- @effect/sql@0.1.14
0.1.13
Patch Changes
- Updated dependencies [
16039a0,557707b,d1d33e1,f4ed306,661004f,e79cb83]:- @effect/platform@0.50.8
- effect@3.0.8
- @effect/sql@0.1.13
0.1.12
Patch Changes
- Updated dependencies [
18de56b]:- effect@3.0.7
- @effect/platform@0.50.7
- @effect/sql@0.1.12
0.1.11
Patch Changes
-
#2621
f363af0Thanks @tim-smart! - add sql transaction tracing spans -
#2621
f363af0Thanks @tim-smart! - update sql span attributes to follow semantic conventions -
#2621
f363af0Thanks @tim-smart! - add sql....unprepared, to run a query without trying to PREPARE it -
Updated dependencies [
ffe4f4e,027418e,f363af0,ac1898e,ffe4f4e,f363af0,f363af0]:- effect@3.0.6
- @effect/sql@0.1.11
- @effect/platform@0.50.6
0.1.10
Patch Changes
0.1.9
Patch Changes
- Updated dependencies [
9a24667]:- effect@3.0.4
- @effect/platform@0.50.4
- @effect/sql@0.1.9
0.1.8
Patch Changes
- Updated dependencies [
b3b51a2]:- @effect/platform@0.50.3
- @effect/sql@0.1.8
0.1.7
Patch Changes
- Updated dependencies []:
- @effect/platform@0.50.2
- @effect/sql@0.1.7
0.1.6
Patch Changes
- Updated dependencies []:
- @effect/platform@0.50.1
- @effect/sql@0.1.6
0.1.5
Patch Changes
- Updated dependencies [
6f38dff,a7b4b84,a3b0e6c,6f38dff]:- @effect/platform@0.50.0
- effect@3.0.3
- @effect/sql@0.1.5
0.1.4
Patch Changes
-
Updated dependencies [
2cecdbd]:- @effect/platform@0.49.4
- effect@3.0.2
- @effect/sql@0.1.4
0.1.3
Patch Changes
- Updated dependencies [
8d39d65]:- @effect/platform@0.49.3
- @effect/sql@0.1.3
0.1.2
Patch Changes
- Updated dependencies [
5ef0a1a]:- @effect/platform@0.49.2
- @effect/sql@0.1.2
0.1.1
Patch Changes
- Updated dependencies [
3da0cfa,570e8d8,87c5687,f838c15,8edacca]:- effect@3.0.1
- @effect/platform@0.49.1
- @effect/sql@0.1.1
0.1.0
Minor Changes
-
#2104
1499974Thanks @IMax153! - initial @effect/sql release -
#2207
2fb7d9cThanks @github-actions! - Release Effect 3.0 🎉
Patch Changes
- Updated dependencies [
1b5f0c7,d50a652,9a3bd47,1499974,6460414,cf69f46,cf69f46,be9d025,78b767c,aa4a3b5,1499974,1b5f0c7,5c2b561,6c6087a,a18f594,1499974,2f96d93,5a2314b,25d74f8,6c6087a,271b79f,1b5f0c7,2fb7d9c,53d1c2a,e7e1bbe,10c169e,6424181]:- effect@3.0.0
- @effect/sql@0.1.0
- @effect/platform@0.49.0