Commit Graph
23 Commits
Author SHA1 Message Date
8615e66073 Point parseJson migration guidance at fromJsonString(Schema.Unknown) (#8654)
Co-authored-by: Louis <mail@uos.li>
Co-authored-by: Giulio Canti <giulio.canti@gmail.com>
2026-10-02 08:45:35 +02:00
Giulio Canti 061b9611d4 Move Arbitrary to the top-level module (#8382) 2026-09-22 18:58:03 +02:00
Giulio Canti 4e4fa8b184 Rename Schema checks for grammatical consistency (#8378) 2026-09-22 16:38:05 +02:00
Tim 1b4461ec3a Move unstable Effect modules to top-level paths (#8354) 2026-09-22 13:06:30 +12:00
Giulio Canti b5404c92eb docs: consolidate Schema migration guidance (#8294) 2026-09-18 14:16:19 +02:00
Giulio Canti c8349ede1a refactor(Schema): rename transformOrFail to transformEffect (#8143) 2026-09-09 11:26:07 +02:00
Giulio Canti b284ec72c5 docs: remove obsolete TaggedError migration mapping, closes #7201 (#7202) 2026-08-12 18:40:29 +02:00
Giulio Canti 8f9499f562 Remove actual values from schema issues (#6912) 2026-08-03 16:51:38 +02:00
Giulio Canti ff5d6e278a Make Schema.Date reject invalid dates (#6620) 2026-07-25 15:10:35 +02:00
Tyler Gibbs 980d220970 document the Schema.Date migration (#6568) 2026-07-24 09:40:21 +02:00
Giulio Canti 7ce815cd5a Refactor SchemaRepresentation (#6424) 2026-07-23 19:32:07 +02:00
Igor Gassmann a482442abd feat: add Schema.DateFromMillis (#2542) 2026-07-08 10:56:43 +02:00
Giulio Canti d9171b6cda Clarify Redacted schema migration, closes #2456 (#2458) 2026-06-22 17:34:15 +02:00
Giulio Canti 7ce7344c41 Use semantic matching for TemplateLiteral parsing and index signature keys (#2434) 2026-06-18 22:23:29 +02:00
Giulio Canti f136bb7630 Change Schema.asserts and SchemaParser.asserts to assert a value directly with asserts(schema, input) and remove Schema.Codec.ToAsserts (#2221) 2026-05-18 18:29:04 +02:00
Giulio Canti 4b1c0150e9 Schema: expand FilterOutput to support multiple failures and full Issues at paths (#2052) 2026-04-18 17:36:59 +02:00
Giulio Canti 86a91a4f0c Schema: add withDecodingDefaultTypeKey / withDecodingDefaultType, closes #2012 (#2013) 2026-04-10 16:41:08 +02:00
Giulio Canti b5ea5913ec Simplify and align Schema default-value APIs to accept Effect<T>, closes #1917 (#1929) 2026-03-30 11:37:23 +02:00
Giulio Canti 97eff0c5c4 docs(schema): explain Schema.encodeKeys as encoded key remapping (#1889) 2026-03-27 07:31:30 +01:00
Giulio Canti 6d8b4a3bf1 Add withDecodingDefault/withDecodingDefaultKey examples to schema migration guide (#1787) 2026-03-18 17:36:02 +01:00
Giulio Canti f90b9e75f6 docs(schema): add ArrayFormatter formatter migration example (#1737) 2026-03-13 18:16:08 +01:00
Giulio Canti f86640b417 docs(schema): clarify migration guide coverage and rename notes (#1697) 2026-03-10 11:16:56 +01:00
Giulio Canti e02593d306 move Schema v3 migration guide to migration/schema.md (#1688) 2026-03-09 10:04:57 +01:00