Releases: CodeDredd/pinia-orm
Releases · CodeDredd/pinia-orm
pinia-orm@1.2.0
v1.2.0 - 🐉
🚀 Enhancements
- pinia-orm: Add the possibility to delete by cascade (#529)
- pinia-orm: Enhance
whereIn
to supportSet
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
anddestroy
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
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
pinia-orm@1.0.3
🩹 Fixes
- pinia-orm: Multiple belongsToMany relations still wrong saved (#373)
❤️ Contributors
- Gregor Becker
pinia-orm@1.0.2
🩹 Fixes
- pinia-orm: Multiple belongsTo relationships between 2 entities lead to unintended outcome (#369)
❤️ Contributors
- Gregor Becker
pinia-orm@1.0.1
🩹 Fixes
- pinia-orm: Fallback for "Buffer is not defined" & fix cache config (#360)
❤️ Contributors
- Gregor Becker
pinia-orm@1.0.0
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
tooperation
(#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
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 ofsetup()
(#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 topinia-orm/dist/decorators
(#185) - pinia-orm:
⚠️ Moved casts topinia-orm/dist/casts
(#215) - pinia-orm:
⚠️ Removed "string casting" withstring
,array
,number
andboolean
(#215) - pinia-orm:
⚠️ Make field per default nullable(#229)
📖 Documentation
🔥 Performance
🏡 Chore
- pinia-orm: Update package.json for better file imports (ac4dd70)
- pinia-orm: Improve typings for
piniaOptions
,useDataStore
,useStoreActions
andpiniaStore
(#204) - Switch from
lerna
tolerna-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
Please refer to CHANGELOG.md for details.
pinia-orm@1.0.0-rc.5
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:
⚠️ ChangePiniaORM.install()
tocreateORM()
(902f4c2) - pinia-orm:
⚠️ RemovefindIn
sincefind
does the same (#144)
📖 Documentation
🔥 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.