Skip to content

Releases: CodeDredd/pinia-orm

pinia-orm@1.2.0

09 Nov 08:59
Compare
Choose a tag to compare

v1.2.0 - 🐉

🚀 Enhancements

  • pinia-orm: Add the possibility to delete by cascade (#529)
  • pinia-orm: Enhance whereIn to support Set as values (#537)
  • pinia-orm: Attributes can now accept closures for default value (#544)
  • pinia-orm: Add simple DateCast (#546)

🩹 Fixes

  • docs: Docs broken with nuxt3.0.0-rc.13 (#543)
  • pinia-orm: Using childRepo (STI) for saving without type defined (#555)

💅 Refactors

  • pinia-orm: Remove unnecessary fallback since config is always set (#555)

📖 Documentation

  • Fixed some broken links (#529)
  • Added missing delete and destroy methods to api (#529)
  • Added decorator example for STI (#555)
  • Fix broken cards on index (bb99b49)

✅ Tests

  • pinia-orm: Add a missing test for throwError (#529)

❤️ Contributors

  • Gregor Becker

pinia-orm@1.1.0

27 Oct 08:21
Compare
Choose a tag to compare

v1.1.0 - 🐦

🚀 Enhancements

  • pinia-orm: Add record field to saving hooks (#491)

💅 Refactors

  • pinia-orm: Made all relation class properties public so they can be accessed (#491)

📖 Documentation

  • Updated to current docus version & using new nuxt static generate (#473)
  • Wrong chaining example with groupBy (#482)
  • Correct STI example for simple inhertance (09b9dcf)

📦 Build

  • Removed Algolia CI Crawler since pages are crawled by generate now. (82b9cc4)

✅ Tests

  • pinia-orm: Finish skipped test for error handling (40cf182)

❤️ Contributors

  • Gregor Becker
  • Thomas Klaas

pinia-orm@1.0.4

17 Oct 08:45
Compare
Choose a tag to compare

🩹 Fixes

  • pinia-orm: pivot are not correctly loaded (#438)

🏡 Chore

  • nuxt: Updated files to new package versions (#438)

❤️ Contributors

  • Gregor Becker
  • Carsten Ruetz

pinia-orm@1.0.3

20 Sep 20:10
Compare
Choose a tag to compare

🩹 Fixes

  • pinia-orm: Multiple belongsToMany relations still wrong saved (#373)

❤️ Contributors

  • Gregor Becker

pinia-orm@1.0.2

20 Sep 09:00
Compare
Choose a tag to compare

🩹 Fixes

  • pinia-orm: Multiple belongsTo relationships between 2 entities lead to unintended outcome (#369)

❤️ Contributors

  • Gregor Becker

pinia-orm@1.0.1

19 Sep 09:51
Compare
Choose a tag to compare

🩹 Fixes

  • pinia-orm: Fallback for "Buffer is not defined" & fix cache config (#360)

❤️ Contributors

  • Gregor Becker

pinia-orm@1.0.0

15 Sep 19:15
Compare
Choose a tag to compare

v1.0.0 - 💯

Enjoy a stable and feature rich orm for pinia ! 🍍

🚀 Enhancements

  • pinia-orm: Add an option to make fields hidden (#240)
  • pinia-orm: Add _meta field for models containing metadata (#240)
  • pinia-orm: Add global configuration options (#240)
  • nuxt: Add global configuration options (#240)
  • pinia-orm: Add helper composables for collection (#259)

🩹 Fixes

  • pinia-orm: (where)has queries are not working with 1:1 relations (#342)
  • playground: Remove vue-hako since it breaks with new vueuse version (#343)

💅 Refactors

  • pinia-orm: Renamed internally ModelOption field from mutator to operation (#240)

📖 Documentation

  • Add configuration options to api (#266)
  • Add missing icons (#266)
  • Update readme comparison (#266)
  • Collapse side nav items (#266)

🔥 Performance

  • pinia-orm: Add optional caching for same get requests (#272)

✅ Tests

  • pinia-orm: Add missing tests for better coverage (#257)

❤️ Contributors

  • Gregor Becker

pinia-orm@1.0.0-rc.6

20 Aug 14:00
Compare
Choose a tag to compare

Warning
There are slight API changes with this release candidate.

🚀 Enhancements

  • pinia-orm: Add groupBy method to query (#213)
  • pinia-orm: Added bundles for uid libs nanoid & uuid (#215)
  • pinia-orm: Add the possibility to use useRepo outside of setup() (#228)

🩹 Fixes

  • pinia-orm: The set method of casts is not called (#215)
  • pinia-orm: Nuxt 2 has problems with nullish coalescing operator (#228)

💅 Refactors

  • pinia-orm: ⚠️ Moved decorators to pinia-orm/dist/decorators (#185)
  • pinia-orm: ⚠️ Moved casts to pinia-orm/dist/casts (#215)
  • pinia-orm: ⚠️ Removed "string casting" with string, array, number and boolean (#215)
  • pinia-orm: ⚠️ Make field per default nullable(#229)

📖 Documentation

  • Add playground (#157)
  • Add missing load to api (#153)
  • Fix small typo (6f26c40)

🔥 Performance

🏡 Chore

  • pinia-orm: Update package.json for better file imports (ac4dd70)
  • pinia-orm: Improve typings for piniaOptions, useDataStore, useStoreActions and piniaStore (#204)
  • Switch from lerna to lerna-lite for workspace support
  • nuxt: Dependencies updates
  • pinia-orm: Dependencies updates

📦 Build

  • normalizr: Added own normalizr package (#191 )
  • pinia-orm: move from normalizr to @pinia-orm/normalizr (#192)

✅ Tests

❤️ Contributors

  • Gregor Becker

@pinia-orm/nuxt@1.0.18

10 Aug 13:46
Compare
Choose a tag to compare

Please refer to CHANGELOG.md for details.

pinia-orm@1.0.0-rc.5

10 Aug 13:46
Compare
Choose a tag to compare
pinia-orm@1.0.0-rc.5 Pre-release
Pre-release

Warning
There are slight API changes with this release candidate.

🚀 Enhancements

  • pinia-orm: make in repositories can create now multiple records (#133)
  • pinia-orm: Add retrieved life cycle hook (#145)

🩹 Fixes

  • nuxt: Adept changes from @pinia/nuxt (#150)
  • docs: Invalid layout fluid selected in docs

💅 Refactors

  • pinia-orm: ⚠️ Change PiniaORM.install() to createORM() (902f4c2)
  • pinia-orm: ⚠️ Remove findIn since find does the same (#144)

📖 Documentation

  • Update documentation for nuxt2 (#137)
  • Adding algolia search (#139)

🔥 Performance

🏡 Chore

  • Update release script (0b71a7d)
  • Remove default export in indexes and create build config for cjs (#142)

📦 Build

  • Move to unbuild (#142)

✅ Tests

❤️ Contributors

  • Gregor Becker

Please refer to CHANGELOG.md for details.