Releases: CodeDredd/pinia-orm
Releases · CodeDredd/pinia-orm
pinia-orm@1.6.3
v1.6.3
🩹 Fixes
- pinia-orm: DateCast with null causes type error with empty object (2caa97a)
❤️ Contributors
- Gregor Becker
pinia-orm@1.6.2
v1.6.2
🩹 Fixes
- pinia-orm: Shared hydration cache was not working correctly (#1113)
- pinia-orm: Hooks are not triggering casts(#1113)
- pinia-orm:
new()
is not cached in the hydration cache (#1113) - pinia-orm:
save()
results weren't cached in the hydration cache (#1113)
💅 Refactors
- pinia-orm: use model $getKey for id creation instead of custom logic (#1113)
❤️ Contributors
- Gregor Becker
pinia-orm@1.6.1
pinia-orm@1.6.0
v1.6.0 - 🦕
🚀 Enhancements
- pinia-orm: Add
morphToMany
relation (#1060) - pinia-orm: Pinia actions triggering repo actions (#1066)
- nuxt: Add nuxt devtools support (#1100)
- nuxt: Add autoimports with default
useRepo
(#1100)
🩹 Fixes
🔥 Performance
- pinia-orm: Shared hydration cache (#1066)
💅 Refactors
- nuxt: Use nuxt kit resolver instead of node resolver (#1100)
📖 Documentation
- Fixed syntax of 'Global Lifecycle Hooks' section (#1057)
- Changed :::tip for ::alert{type='info'} (#1053)
- Remove not correct await (#1087)
- Add "what is pinia orm" (4ca4b8e)
🏡 Chore
- pinia-orm: Resolve conflict with eslint config upgrade (#1092)
- nuxt: Update build configuration (#1100)
- Add Sponsorkit (#1097)
❤️ Contributors
- Gregor Becker
- Carlos Gamez
pinia-orm@1.5.1
v1.5.1
🔥 Performance
- pinia-orm: Improve find speed for huge data (1714d7a)
❤️ Contributors
- Gregor Becker
pinia-orm@1.5.0
v1.5.0 - 🦖
🚀 Enhancements
- pinia-orm: Support of composite key for some relations (#885)
🩹 Fixes
- pinia-orm:
new
doesnt fire creating or created hook (#808)
🔥 Performance
- pinia-orm: Querying models with belongsToMany relation are extremely slow (#876)
- pinia-orm: Improve caching for hydrated models #889
📖 Documentation
- Add missing
new
to api (#808)
🏡 Chore
- normalizr: Add unpkg & jsdelivr support(c41f89d)
❤️ Contributors
- Gregor Becker
pinia-orm@1.4.0
v1.4.0 -🎄- Merry Christmas
🎁 Enhancements
- pinia-orm: add
hasManyThrough
relation (#678) - pinia-orm: Add the possibility to rollback changed models. Adding
$isDirty()
,$getOriginal()
and$refresh
. (#757)
🕯️ Fixes
- pinis-orm: Update hook not triggered with
update
method (fb1694f) - pinis-orm:
@OnDelete
on same model attrs leads to undefined error (#754) - pinia-orm: Don't delete relations bind with
onDelete
if hook returns false (3531a06)
🤶 Performance
- pinia-orm: Improve hydrating check (#679)
- pinia-orm: Remove
JSON.stringfy()
for comparing objects (300482d)
☃️ Refactors
- pinia-orm: Improve typescript handling with
piniaStore()
(a8628c8)
🎅 Documentation
- Add some missing model functions to api (ce54b23)
❤️ Contributors
- Gregor Becker
- Santa Clause
pinia-orm@1.3.0
v1.3.0 - 🐲
🚀 Enhancements
- pinia-orm: Add the option to sort case insensitive with
sortBy
(#636)
🩹 Fixes
- pinia-orm: Query constraints with nested relations in m:m relations broken (#625)
💅 Refactors
- normalizr: Reduce code used by orm (#641)
🔥 Performance
- pinia-orm: Save hydrated models if not updated (#671)
📖 Documentation
❤️ Contributors
- Gregor Becker
- yyydevf