Skip to content

Releases: directus/rstore

v0.6.6

08 Apr 17:11
Compare
Choose a tag to compare

🚀 Enhancements

  • form: $valid (c07d4e9)
  • form: $onChange and merge createFormObjectWithChangeDetection into createFormObject (18ae2b9)

🩹 Fixes

❤️ Contributors

v0.6.5

07 Apr 12:58
Compare
Choose a tag to compare

🚀 Enhancements

  • drizzle: Limit and offset (585d705)

🩹 Fixes

🏡 Chore

  • Drizzle playground devtools (a546812)

❤️ Contributors

v0.6.4

07 Apr 08:26
Compare
Choose a tag to compare

🚀 Enhancements

  • form: Rename $save to $submit (dbf46cb)
  • form: Rename $onSaved to $onSuccess (d363e72)
  • vue: Export createFormObject and createFormObjectWithChangeDetection (6b6c94f)
  • vue: Form.$onError event hook (f09d156)
  • query: Expose meta (7950c24)
  • subscribe: Expose meta (4b17eeb)

🩹 Fixes

  • Subscribe should not return a promise (a461e65)

❤️ Contributors

v0.6.3

06 Apr 01:58
Compare
Choose a tag to compare

🩹 Fixes

  • nuxt: Should dedupe modules per request during SSR (73f1aa5)

🏡 Chore

  • Use npm exec instead of pnpm in git hook (c84118e)

❤️ Contributors

v0.6.2

04 Apr 13:01
Compare
Choose a tag to compare

🚀 Enhancements

  • devtools: More displayed in module exposed props (a91f51b)

🩹 Fixes

  • Not deduping on model, closes #31 (#31)

❤️ Contributors

v0.6.1

03 Apr 15:59
Compare
Choose a tag to compare

🚀 Enhancements

  • Record module mutations in the mutation history (db41348)

🩹 Fixes

  • vue: Throw error in wrapped mutation (d78e144)

💅 Refactors

  • Deprecate store.$createModule -> use createModule directly (757d48a)

📖 Documentation

🏡 Chore

  • Add create module API jsdoc (dbe1db9)

❤️ Contributors

v0.6.0

03 Apr 05:04
Compare
Choose a tag to compare

🚀 Enhancements

🩹 Fixes

  • drizzle: Table with different name not recognized, fix #30 (#30)

📖 Documentation

🌊 Types

  • nuxt: Add Store, StoreResolvedModelItem and StoreWrappedItem to auto imports (3ef23c3)
  • Check for excess properties in defineItemType.model (c52fb38)
  • vue: Check for excess properties in queryFirst, queryMany (b6e2453)
  • nuxt: Don't use ModelDefaults as the store defaults type parameters to allow excess properties check (758a4ea)

❤️ Contributors

v0.5.9

25 Mar 18:28
Compare
Choose a tag to compare

🚀 Enhancements

🩹 Fixes

  • vue: Form validation issues handling (9f2b238)
  • fields: Handle parsing fields of nested relations, fix #25 (#25)

📖 Documentation

🌊 Types

  • Fix model.fields requiring all fields (a4a02bb)

🏡 Chore

  • Update issue repro links (3a5651d)
  • Disable build in commit hook (65fc756)

✅ Tests

❤️ Contributors

v0.5.8

24 Mar 17:06
Compare
Choose a tag to compare

🚀 Enhancements

  • As const is no longer required (58639ff)
  • Refresh queries on cache reset, closes #4 (#4)
  • Dedupe findFirst and findMany, fix #16 (#16)

🩹 Fixes

  • drizzle: Named column breaking primary keys, fix #20 (#20)

🏡 Chore

  • Update pnpm and refresh lockfile (aeb00c8)
  • Cleanup variable names (33be02b)

❤️ Contributors

v0.5.7

20 Mar 12:49
Compare
Choose a tag to compare
  • Republish packages

📖 Documentation

🏡 Chore

  • Build docs in commit hook (2887bc5)
  • Run some scripts in commit in parallel (ab276b1)
  • Improve lint-staged config (ee2787b)
  • Only rerun everything on pnpm-lock (bfc08e5)

🤖 CI

❤️ Contributors