Releases
v2.0.0-alpha.2
Description
๐ Changelog
๐ฉน Fixes
- pinia-orm: Peerdependencies are causing issues resolves #2000 (#2000)
- axios: Peerdependencies are causing issues resolves #1997 (#1997)
- nuxt: Wrong static import causing installation problems (0a6c91f)
- pinia-orm: Boolean Type not casting truthy values (#1994)
๐ก Chore
- Use v2 tags for changelog gen (cb0f4c0)
- Remove lerna (ac17289)
- Update eslint (be8604a)
- Remove nuxt2comp playground (aaaa426)
โค๏ธ Contributors
- Gregor Becker (@CodeDredd)
v2.0.0-alpha.1
Description
Pinia ORM 2
Starting with v2 of pinia-orm. There a lot of breaking changes with not much impact to most of you because it's mostly the same breaking changes as with pinia v3.
๐ Changelog
๐ Enhancements
- pinia-orm: โ ๏ธ Moving to Pinia v3 (#1981)
๐ Refactors
- nuxt: Make sure to use correct pinia/nuxt version (#1986)
- pinia-orm: Remove nanoid async in test setup (0485786)
๐ก Chore
- Update vitest (4bc658f)
- Update changelog gen script (791eaa3)
- Fix changelog script (4863481)
- Fix changelog script (8e1d2d4)
- Add correct author fetching in changelog (3ec4e6e)
- Update bump edge script (8ca41be)
- โ ๏ธ Remove vue2 support (5fa7bf1)
- nuxt: โ ๏ธ Remove nuxt2 support (c52f99a)
- pinia-orm: โ ๏ธ Remove
mapReposcomposable (a613861) - pinia-orm: โ ๏ธ Update to nanoid v5 and remove
AsyncCastresolves #1656 (#1656)
โ Tests
- pinia-orm: Remove nanoid async test (a86dc5d)
๐ค CI
- Corepack is causing an error actions/setup-node#1222 (45f5631)
โ ๏ธ Breaking Changes
- pinia-orm: โ ๏ธ Moving to Pinia v3 (#1981)
- โ ๏ธ Remove vue2 support (5fa7bf1)
- nuxt: โ ๏ธ Remove nuxt2 support (c52f99a)
- pinia-orm: โ ๏ธ Remove
mapReposcomposable (a613861) - pinia-orm: โ ๏ธ Update to nanoid v5 and remove
AsyncCastresolves #1656 (#1656)
โค๏ธ Contributors
- Gregor Becker (@CodeDredd)
v1.10.2
Description
๐ Changelog
๐ฉน Fixes
- nuxt: Cannot install @pinia-orm/nuxt using NPM (#1985)
๐ก Chore
- Update vitest (4bc658f)
๐ค CI
- Corepack is causing an error actions/setup-node#1222 (45f5631)
โค๏ธ Contributors
- Gregor Becker (@CodeDredd)
v1.10.1
Description
๐ Changelog
๐ฉน Fixes
- pinia-orm: Failed to resolve import "vue-demi" (#1965)
๐ก Chore
- Fix release action failing cause of nuxt (63bdd2f)
- Update ci to node 20 (7a65169)
- nuxt: Fix nuxt ci build with "import.meta" (31cb11d)
- nuxt: Move to nuxt-module-build (30eb1f0)
- nuxt: Change build command (d21e0c5)
- Update playground to newest pinia-orm version (8c7389d)
โค๏ธ Contributors
- Gregor Becker (@CodeDredd)
v1.10.0
Description
๐ Highlights
Now pinia-orm has finally all functions and relations from vuex-orm/core ๐
Also i added the support for pinia setup store syntax. ๐ฏ So now you are getting even more flexibility.
๐ Plugins fixed
I know the plugin system was still buggy. Either the types were wrong or the configs weren't working. It's finally doing well. But the plugin regestration changed. Since it haven't worked well yet it should be not a big breaking change.
You now need to register plugins that way:
- const piniaOrm = createORM()
- piniaOrm().use(createPiniaOrmAxios({
- axios,
- }))
+ const piniaOrm = createORM({
+ plugins: [
+ createPiniaOrmAxios({
+ axios,
+ }),
+ ],
+ })๐ Pina Setup Store Option
You can now also use the pina setup syntax in pinia-orm. You only need to change your piniaOrm options
createPiniaORM({ pinia: { storeType: 'setupStore' } })class User extends Model {
static entity = 'users'
static piniaOptions = {
newData: ref('1'),
}
static piniaExtend = {
persist: true,
}
@Attr(0) declare id: number
@Str('') declare name: string
@Str('') declare username: string
}
console.log(userRepo.piniaStore().newData) // 1๐ Changelog
๐ Enhancements
- pinia-orm: Add
morphedByManyas relation (#1897) - pinia-orm: Add option for custom pivotKey for relations with pivot (#1907)
- pinia-orm: Pinia setup store syntax support (#1905)
๐ฉน Fixes
- pinia-orm: Change plugin registration to be still compatible with pinia types (#1902)
- axios: Axios instance is not found (29a91b0)
- pinia-orm: Data was wrong for
belongsTo&hasOnewith composite key (#1904) - pinia-orm: BelongsToMany relation returns a toplevel 'pivot' reation (#1909)
- pinia-orm:
pivothelper fields are not deleted or removed. (#1911) - pinia-orm: Model original data is overwritten by different namspace models with same ID (#1954)
- pinia-orm: UID Decorator: Setting Custom Alphabet Results in "undefined" Instead of Characters in UIDs (#1956)
- pinia-orm: Ordering sometimes wrong with Query.orderBy and UseCollect.sortBy (#1957)
๐ Refactors
- pinia-orm: Replace
relation.getKeywithrelation.getResolvedKey(ad91ce6)
๐ Documentation
- pinia-orm: MorphToMany example Taggable is missing primaryKey (#1959)
๐ก Chore
- Update sponsors (2eed564)
- normalizr: Add missing types export for bundler usage (220b093)
- pinia-orm: Move to moduleResolution
bundler(#1906) - pinia-orm: Update
WeakCachetypes for newest typescript version (dc9d711) - Add .eslintcache to gitignore (3d6c378)
โ Tests
- axios: Correct axios is not set test (93359fd)
โค๏ธ Contributors
- Gregor Becker (@CodeDredd)
- petrmifek (@petrmifek)
v1.9.2
Description
Again some bug fixes from last release
๐ Changelog
๐ฉน Fixes
- pinia-orm: Two same
belongsToManywith inverse keys on same model are causing wrong saved data (#1860) - pinia-orm:
.findreturning typeanywhen usinguseRepo(#1865) - pinia-orm: Avoid attr default value modification by reference (#1869)
- pinia-orm: Serialization was wrong with custom cast with custom serialization (#1866)
- pinia-orm: Export missing composable
useSortBy(#1882) - pinia-orm: Namespace + BelongsToMany throws error on query (#1883)
๐ Refactors
- pinia-orm: Returning type of find is still any (#1876)
โค๏ธ Contributors
- Gregor Becker (@CodeDredd)
- B. Jonson (@who-jonson)
- Graphmaxer (@Graphmaxer)
v1.9.1
Description
Small bugfixes from 1.9.0 release
๐ Changelog
๐ฉน Fixes
- pinia-orm: Typings of
useRepowith Repository are broken (#1848) - pinia-orm: Mutators/Casts on related models with belongsToMany were wrong (#1851)
๐ก Chore
- Make release executable (3250493)
- Correct release script (2d9db02)
- Simplify PR template & update existing ones (fab5a76)
๐ค CI
โค๏ธ Contributors
- Gregor Becker (@CodeDredd)
v1.9.0
Description
๐ Highlights
This is possibly the second last minor release before pinia-orm v2, and so many bug fixes and some new nice features are inside! โจ
If you wonder why i skipped v1.8.0...well that happend because i now implemented an auto changelog gen and i didn't wanted to change my git history because of a simple mistake. ๐
๐ช Typing improvements
Big thanks @dev1437 for his prework
First of all some type fixes were made so you shouldn't get any errors anymore. Along of this there some nice type support features now
Models throw an error if you try to accesss an not existing property
Autocomplete for with()
Autocomplete for where()
๐ Edge Channel
There is now a edge channel so you don't have to wait to try out new merged commits. The edge builds are also made for the other packages axios, normalizr & nuxt
Opting into the edge channel
Update pinia-orm dependency inside package.json:
{
"devDependencies": {
- "pinia-orm": "^1.0.0"
+ "pinia-orm": "npm:pinia-orm-edge@latest"
}
}Remove lockfile (package-lock.json, yarn.lock, or pnpm-lock.yaml) and reinstall dependencies.
Opting out from the edge channel
Update pinia-orm dependency inside package.json:
{
"devDependencies": {
- "pinia-orm": "npm:pinia-orm-edge@latest"
+ "pinia-orm": "^1.0.0"
}
}Remove lockfile (package-lock.json, yarn.lock, or pnpm-lock.yaml) and reinstall dependencies.
๐ Changelog
pinia-orm@1.7.1...v1.9.0
๐ Enhancements
- pinia-orm: Change orderBy execution (#1809)
- pinia-orm: Improve DateCast & orderBy for Dates (#1825)
- pinia-orm: Add
where(Not)Nulland(or)where(Not)In(#1831) - pinia-orm:: Attribute autocompletion in where and with (#816)
- pinia-orm: Fallback added for not existing type prop in STI Models (#1835)
๐ฉน Fixes
- pinia-orm: Export for "dist" is broken (a3c734e)
- pinia-orm: Update vue 2 reactivity (#1773)
- pinia-orm: Fix eager load relations with complex foreign/local keys (#1798)
- nuxt: Import nuxt composables from #imports (#1729)
- pinia-orm: Updates were wrong for hydrated cache for casts & mutators (#1823)
- pinia-orm: Get mutators were wrong for updated models (#1824)
- pinia-orm:
saving,updatinghooks second param had wrong values (#1826) - pinia-orm: Get mutator was called twice (#1827)
- pinia-orm: Mutators still don't apply on update consistently (#1828)
- pinia-orm: Relations don't use namespace to make/retrieve related model (#1834)
- pinia-orm:
$isDirty()in hooks on model had wrong state (4ecf93f)
๐ Refactors
- pinia-orm:
createORM()had wrong type (#1830)
๐ Documentation
- pinia-orm: Fix typo on axios setup guide (#1797)
- Add edge channel to documentation (0696a1a)
- Axios setup example was wrong (8cb2648)
- axios: Update docs and type descriptions for
delete(#1838)
๐ก Chore
- Add edge release (6a0d649)
- Add changelogen config (401a35f)
- Add bump and start 1.8.0 (ae3b7f2)
- Trigger edge release only on packages changes (a8f07ca)
- Update linting so it works again (11ee966)
- axios: Build was failing cause of importing pinia (becc438)
- axios: Linting (fc105f0)
- Add changelog auto generation (67517dd)
- Small fix changelog generation (89ad5c2)
- Wrong rep owner for changelog gen (35880c8)
- Change changelog gen condition (e0643e7)
- Broken workflow (b8cabe3)
- Add getContributors to utils (be51347)
- Clean up playgrounds (b4b0a4f)
- Renovate should also include pin and digest (45f87aa)
- Post more info for changelog generation for debugging (6ff54cd)
โ Tests
- axios: Test were failing because pinia instance was not set (9c8f86d)
- pinia-orm: Add belongsToMany self relation test (#1807)
๐ค CI
- Fix workflow errors for cache (6b61206)
- Fix cache issue in workflows (b812020)
- Wrong versions (a7b864a)
- Change branch master to main (ac1cc11)
- Wrong tag release branch (dba5cda)
- Change node version (3728fc5)
- Add checkout (173a71c)
- Fix build step in release ci (4a2ee8a)
- Fix broken workflow (498b532)
- Fix broken workflow (934a436)
- Fix broken workflow (6d02a54)
- Update permission (c1cf3e6)
- Remove examples (db59d22)
- Add changelogen (c95f4c8)
- Update versions used for workflow (bbb8bab)
- Fix changelog version check (4b0b95a)
- Fix changeloggen currentPR not found (2ee4656)
- Remove currenPR console log (3da6251)
- Add release workflow (744fcaf)
- Update changelog gen script to get the right PR (8ac3119)
- Script update changelog is failing (5e6a2f0)
- Ensure correct PR is found in changelog gen (de5a38e)
โค๏ธ Contributors
- Gregor Becker (@CodeDredd)
- dev1437 (@dev1437)
- Daniel Roe (@danielroe)
- Christopher Reeve (@hi-reeve)
- Max Kut (@max-kut)
- Graphmaxer (@Graphmaxer)
pinia-orm@1.7.2
Description
v1.7.2
Hotfix release for v1.7.1 which broke imports for old "dist"
๐ฉน Fixes
- pinia-orm: Proper exports for collection and uid helpers (
a3c734e)
โค๏ธ Contributors
- Gregor Becker (gregor@codedredd.de)
pinia-orm@1.7.1
Description
v1.7.1
Hotfix release
๐ฉน Fixes
- pinia-orm: Proper exports for collection and uid helpers (#1681)
โค๏ธ Contributors
- Sergey Danilchenko (daniser@mail.ru)
pinia-orm@1.7.0
Description
v1.7.0 - ๐ฆ
This update is a huge one. I think the biggest change people always asked about is the axios plugin. It's fiinally there. But most importantly now you are able to extend pinia-orm like you want with the plugin system.
๐ Enhancements
- pinia-orm: Add options for uid, nanoid/uid and uuid/uid (#1510)
- pinia-orm: Allow composite key lookup (#1206)
- pinia-orm: Add namespace option for the store (#1618)
- pina-orm: Add plugin system (#1603)
- axios: Create new plugin package for axios (#1603)
- pinia-orm: Add
setModelfor Repository (d0cd5e6) - pinia-orm: Throw an error when trying to save a list into a 1:1 relationship (#1670)
- pinia-orm: Add HMR support (
dcbc02e) - pinia-orm: Composite primary key can now be used with
destroyandonDelete(#1671)
๐ฉน Fixes
- pinia-orm: Wrong behaviour of $getOriginal (#1576)
- pinia-orm: Repository
pinaStoreinstance was wrong on STI models (#1618) - pinia-orm:
Uncaught TypeError: parent.$fields()[key] is undefiedwhen inserting nested data with polymorphic relationships (#1648)
๐ฅ Performance
- pinia-orm: Improve lookup performance for huge datasets (#1206)
- pinia-orm: Improve performance by mutating the state (#1604)
๐ Refactors
- pinia-orm:
useRepowas having the wrong type for repositories (be3c4f4) - pinia-orm: Add correct operation for insert (
25090ec) - pinia-orm: Make nanoid async uuid deprecated (
4d1a21e)
๐ Documentation
- Typo with vuex-orm instead of pinia-orm (#1577)
- Removed duplicate Relationsihps > Getting Started > Loading Nested Relationship (#1369)
- Couple of typos (#1183)
- Typo in docs examples: form -> from (#1590)
- Broken link or missing reference (#1596)
- Fixed insert incorrect example (#1628)
- Update dependencies & fix small display errors (#1627)
- Adapt STI docs to be more correctly (
7c5a23e)
๐ก Chore
- Update lint rules & packages (
be0ca45) - Remove lerna for building and just use pnpm (#1618)
- Change renovate cycle (
5284a7b) - Remove agolia workflow (
43f0dcc) - Issue template improvement (#1636)
โค๏ธ Contributors
- Gregor Becker (gregor@codedredd.de)
- tintin10q (tintin10q@hotmail.com)
- Carlos Gamez (@CarlosGamez-Nova)
- Mahmoud Awadeen (@mahmoudawadeen)
- Eduardo Speroni (@edusperoni)
- Sergey Danilchenko (daniser@mail.ru)
pinia-orm@1.6.7
Description
v1.6.7
๐ฉน Fixes
- pinia-orm: Build broken cause of missing files (
ecaed0f)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.6.6
Description
pinia-orm@1.6.5
Description
v1.6.5
๐ฉน Fixes
- pinia-orm: Improve Date serialization in Model class (#1121)
- pinia-orm:
$refresh()is not working (#1125)
โค๏ธ Contributors
- Gregor Becker
- sergerdn
pinia-orm@1.6.4
Description
v1.6.4
๐ฉน Fixes
- pinia-orm: DateCast still causing unexpected result (
519681c)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.6.3
Description
v1.6.3
๐ฉน Fixes
- pinia-orm: DateCast with null causes type error with empty object (
2caa97a)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.6.2
Description
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
Description
v1.6.1
๐ Enhancements
- pinia-orm: Add the option for
new()not to persist the model (#1107)
๐ Documentation
- Add target
blankto link - Fix query examples (
d59ad1d)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.6.0
Description
v1.6.0 - ๐ฆ
๐ Enhancements
- pinia-orm: Add
morphToManyrelation (#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
Description
v1.5.1
๐ฅ Performance
- pinia-orm: Improve find speed for huge data (
1714d7a)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.5.0
Description
v1.5.0 - ๐ฆ
๐ Enhancements
- pinia-orm: Support of composite key for some relations (#885)
๐ฉน Fixes
- pinia-orm:
newdoesnt 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
newto api (#808)
๐ก Chore
- normalizr: Add unpkg & jsdelivr support(
c41f89d)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.4.0
Description
v1.4.0 -๐- Merry Christmas
๐ Enhancements
- pinia-orm: add
hasManyThroughrelation (#678) - pinia-orm: Add the possibility to rollback changed models. Adding
$isDirty(),$getOriginal()and$refresh. (#757)
๐ฏ๏ธ Fixes
- pinis-orm: Update hook not triggered with
updatemethod (fb1694f) - pinis-orm:
@OnDeleteon same model attrs leads to undefined error (#754) - pinia-orm: Don't delete relations bind with
onDeleteif 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
Description
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
pinia-orm@1.2.2
Description
v1.2.2
๐ฉน Fixes
- pinia-orm:
nullis 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
Description
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
pinia-orm@1.2.0
Description
v1.2.0 - ๐
๐ Enhancements
- pinia-orm: Add the possibility to delete by cascade (#529)
- pinia-orm: Enhance
whereInto supportSetas 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
deleteanddestroymethods 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
Description
v1.1.0 - ๐ฆ
๐ Enhancements
- pinia-orm: Add
recordfield 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
Description
๐ฉน 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
Description
๐ฉน Fixes
- pinia-orm: Multiple belongsToMany relations still wrong saved (#373)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.0.2
Description
๐ฉน Fixes
- pinia-orm: Multiple belongsTo relationships between 2 entities lead to unintended outcome (#369)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.0.1
Description
๐ฉน Fixes
- pinia-orm: Fallback for "Buffer is not defined" & fix cache config (#360)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.0.0
Description
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
_metafield 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)hasqueries are not working with 1:1 relations (#342) - playground: Remove
vue-hakosince it breaks with new vueuse version (#343)
๐ Refactors
- pinia-orm: Renamed internally ModelOption field from
mutatortooperation(#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
getrequests (#272)
โ Tests
- pinia-orm: Add missing tests for better coverage (#257)
โค๏ธ Contributors
- Gregor Becker
pinia-orm@1.0.0-rc.6
Description
Warning There are slight API changes with this release candidate.
๐ Enhancements
- pinia-orm: Add
groupBymethod to query (#213) - pinia-orm: Added bundles for uid libs
nanoid&uuid(#215) - pinia-orm: Add the possibility to use
useRepooutside ofsetup()(#228)
๐ฉน Fixes
- pinia-orm: The
setmethod 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,numberandboolean(#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,useStoreActionsandpiniaStore(#204) - Switch from
lernatolerna-litefor workspace support - nuxt: Dependencies updates
- pinia-orm: Dependencies updates
๐ฆ Build
- normalizr: Added own
normalizrpackage (#191 ) - pinia-orm: move from
normalizrto@pinia-orm/normalizr(#192)
โ Tests
โค๏ธ Contributors
- Gregor Becker
v@pinia-orm/nuxt@1.0.18
Description
Please refer to CHANGELOG.md for details.
pinia-orm@1.0.0-rc.5
Description
Warning There are slight API changes with this release candidate.
๐ Enhancements
- pinia-orm:
makein repositories can create now multiple records (#133) - pinia-orm: Add
retrievedlife cycle hook (#145)
๐ฉน Fixes
- nuxt: Adept changes from
@pinia/nuxt(#150) - docs: Invalid layout
fluidselected in docs
๐ Refactors
- pinia-orm: โ ๏ธ Change
PiniaORM.install()tocreateORM()(902f4c2) - pinia-orm: โ ๏ธ Remove
findInsincefinddoes the same (#144)
๐ Documentation
๐ฅ Performance
๐ก Chore
- Update release script (
0b71a7d) - Remove
defaultexport 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.
pinia-orm@1.0.0-rc.4
Description
Please refer to CHANGELOG.md for details.
pinia-orm@1.0.0-rc.3
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.17
Description
Please refer to CHANGELOG.md for details.
pinia-orm@1.0.0-rc.2
Description
Please refer to CHANGELOG.md for details.
pinia-orm@1.0.0-rc.1
Description
Please refer to CHANGELOG.md for details.
pinia-orm@1.0.0-alpha.2
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.16
Description
Please refer to CHANGELOG.md for details.
pinia-orm@1.0.0-alpha.1
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.14.0
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.15
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.13.0
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.14
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.12.1
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.12.0
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.11.0
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.13
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.12
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.10.0
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.11
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.9.3
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.10
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.9.2
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.9
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.9.1
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.8
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.9.0
Description
Please refer to CHANGELOG.md for details.
v@pinia-orm/nuxt@1.0.7
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.8.4
Description
Please refer to CHANGELOG.md for details.
pinia-orm@0.8.0
Description
First release
v@pinia-orm/nuxt@1.0.5
Description
Please refer to CHANGELOG.md for details.