Skip to content

Releases: LilaRest/prismary

v1.10.0

16 May 13:08
Compare
Choose a tag to compare

1.10.0 (2023-05-16)

Features

  • modelsspecs: add argsTypes to modelsSpecs, which are used for user-side typesafety (0b85ea4)

Others

  • demo: move demonstration schemas and all the demo stuff inside demo/ to make things clear (d245855)

v1.9.0

16 May 11:55
Compare
Choose a tag to compare

1.9.0 (2023-05-16)

Features

  • events: create a mockup of the events API (7e37d7c)
  • modelsspecs: append a schema key to models specifications, which hold their Zod schema (b2249a6)
  • query: implement event handler calls into Query class (d4fcf33)

Others

  • merge the Event manager class into Model class (7b3bab5)

Fixes

  • model: fix missing _model property in Model class (a8f269b)

v1.8.0

15 May 18:58
Compare
Choose a tag to compare

1.8.0 (2023-05-15)

Features

  • client: create minimal client prototype (2295036)
  • query: write a mockup of the Query class based on previous works made in validator.ts (e120825)

Others

  • move client, model and query classes into their own files (4ed5f57)

v1.7.1

14 May 20:03
Compare
Choose a tag to compare

1.7.1 (2023-05-14)

Others

  • semantic-release: install missing "conventional-changelog-conventionalcommits" package (f16e2df)

Fixes

v1.7.0

14 May 19:59
Compare
Choose a tag to compare

1.7.0 (2023-05-14)

Features

  • add support for configuration file (6e4a993)

v1.6.1

07 May 19:05
Compare
Choose a tag to compare

1.6.1 (2023-05-07)

Bug Fixes

  • generated placeholder files not properly deleted + fake index.ts raising TS overwrite error (4834886)

v1.6.0

07 May 16:21
Compare
Choose a tag to compare

1.6.0 (2023-05-07)

Bug Fixes

  • fix unwanted .ts extension on client index file exports (6967285)

Features

  • a ton of updates about generated contents (zwc compiling, fake .generated folder, ...) (113bfc8)
  • generate client under node_modules/@prisma/client by default + update deps (41b606a)

Performance Improvements

  • improve client generation by 10x (2s to 200ms) (62bc318)

v1.5.0

06 May 19:27
Compare
Choose a tag to compare

1.5.0 (2023-05-06)

Features

  • add models specs generator + refactor each generator in its own file (58e9863)
  • entirely rewrite select/include clauses merging function + setup a minimal Prisma schema (c5d42c2)

v1.4.0

04 May 19:55
Compare
Choose a tag to compare

1.4.0 (2023-05-04)

Features

  • improved version of mergeSelectOrIncludeClauses() + start writing tests for it (40fcfd4)
  • release first version of mergeSelectOrIncludeClauses function (c395845)

v1.3.0

04 May 08:50
Compare
Choose a tag to compare

1.3.0 (2023-05-04)

Features

  • step commit, the new validator design is prototyped (2358e83)