Skip to content

Releases: CodeDredd/pinia-orm

pinia-orm@1.6.3

24 Mar 16:10
Compare
Choose a tag to compare

v1.6.3

🩹 Fixes

  • pinia-orm: DateCast with null causes type error with empty object (2caa97a)

❤️ Contributors

  • Gregor Becker

pinia-orm@1.6.2

24 Mar 13:03
Compare
Choose a tag to compare

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

22 Mar 19:26
Compare
Choose a tag to compare

v1.6.1

🚀 Enhancements

  • pinia-orm: Add the option for new() not to persist the model (#1107)

📖 Documentation

  • Add target blank to link
  • Fix query examples (d59ad1d)

❤️ Contributors

  • Gregor Becker

pinia-orm@1.6.0

22 Mar 10:21
Compare
Choose a tag to compare

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

  • pinia-orm: Types in hooks were conflicting (#1074)
  • nuxt: Add missing config options (#1100)

🔥 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

24 Jan 13:51
Compare
Choose a tag to compare

v1.5.1

🔥 Performance

  • pinia-orm: Improve find speed for huge data (1714d7a)

❤️ Contributors

  • Gregor Becker

pinia-orm@1.5.0

24 Jan 11:22
Compare
Choose a tag to compare

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

22 Dec 18:51
Compare
Choose a tag to compare

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

06 Dec 11:30
Compare
Choose a tag to compare

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

  • Add requirements info for nuxt 2 users (#638)
  • Typo in example of quick-start.md (#652)

❤️ Contributors

  • Gregor Becker
  • yyydevf

pinia-orm@1.2.2

14 Nov 09:48
Compare
Choose a tag to compare

v1.2.2

🩹 Fixes

  • pinia-orm: null is casted in DateCast (#565)

📖 Documentation

✅ Tests

  • pinia-orm: Fix number cast test for notNullable (#564)

❤️ Contributors

  • Gregor Becker
  • Thomas Klaas

pinia-orm@1.2.1

10 Nov 10:51
Compare
Choose a tag to compare

v1.2.1

🩹 Fixes

  • pinia-orm: Delete on cascade doesn't work with n:m relations (#562)

📖 Documentation

  • Fix typos + minor tweaks (#558)

📦 Build

  • Trigger only ci in packages directory (59d55c4)

❤️ Contributors

  • Gregor Becker
  • Paolo Dina