Skip to content

Releases: rjdellecese/confect

v0.0.21

09 Jan 21:50
ca9a9a7
Compare
Choose a tag to compare

Patch Changes

  • ed4a380: Initial support for recursive schemas.

    Current caveats:

    • Recursive schemas will be converted to v.any() Convex validators (you still get the same type-safety you expect when reading/writing to the DB, as long as you use the Confect APIs.
    • One consequence of the above is that type-checking for indexes (both when defining and using) on tables with a recursive schema will be unavailable.

v0.0.20

18 Dec 21:53
9659e43
Compare
Choose a tag to compare

Patch Changes

v0.0.19

15 Nov 15:04
a5913f0
Compare
Choose a tag to compare

Patch Changes

  • 318e9bd: Add support for Schema.optional(…) (in addition to Schema.optionalWith(…, { exact: true }))
  • d01a04e: Upgrade deps

v0.0.18

01 Nov 19:17
dfa271e
Compare
Choose a tag to compare

Patch Changes

  • d36279d: Use new @effect/platform Scalar integration

v0.0.17

27 Oct 23:54
b40a700
Compare
Choose a tag to compare

Patch Changes

  • ea92ea9: Scope monkey patches to HTTP router creation only, bump some deps

v0.0.16

27 Oct 17:26
99ac59d
Compare
Choose a tag to compare

Patch Changes

  • d7c5a10: Add support for refinements

v0.0.15

26 Oct 15:16
1117696
Compare
Choose a tag to compare

Patch Changes

  • 9e43859: Improve error reporting when schema compilation fails

v0.0.14

25 Oct 20:57
c89a7aa
Compare
Choose a tag to compare

Patch Changes

  • 21df7ec: Expose compileSchema. Use this to convert a Schema<A, I> to a Validator<I>.

v0.0.13

25 Oct 08:55
ea893dd
Compare
Choose a tag to compare

Patch Changes

  • 5f349a0: convex, effect, and @effect/platform are now peer dependencies

v0.0.12

25 Oct 07:13
daa2c51
Compare
Choose a tag to compare

Patch Changes