File tree Expand file tree Collapse file tree 4 files changed +20
-19
lines changed Expand file tree Collapse file tree 4 files changed +20
-19
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ # @archisquad/repository
2+
3+ ## 0.1.0
4+
5+ ### Minor Changes
6+
7+ - e616e3a: Changed way of schema declaration, allowing to use schema libraries
8+ such as zod or valibot. Added data validation in runtime during the Entity
9+ creation and update. Changed way of entity model declaration, introducted the
10+ configure object and single function invocation instead of previous double.
11+ Now, you can define function for infer schema type and validator - that way
12+ Entity API supports your favorite schema library, and still brings no extra
13+ dependecies. Added possibility to define custom methods on Entity.
14+
15+ ### Patch Changes
16+
17+ - e616e3a: Fixed problem with relation types - ealier Entity type was applied
18+ with wide Relationship type that match every string used on entity object -
19+ which gives false positive that such key exists on entity.
Original file line number Diff line number Diff line change 11{
22 "name" : " @archisquad/repository" ,
3- "version" : " 0.0.1 " ,
3+ "version" : " 0.1.0 " ,
44 "description" : " Repository pattern implementation with TypeScript as framework agnostic library" ,
55 "type" : " module" ,
66 "main" : " dist/index.cjs" ,
You can’t perform that action at this time.
0 commit comments