Skip to content

Releases: iamsomraj/vue-qs

v0.1.18

20 Aug 07:23

Choose a tag to compare

compare changes

🚀 Enhancements

  • Add isUpdating method to QueryAdapter and prevent infinite loops during URL updates (5c47647)
  • Enhance package.json and README for clarity and usability (75960a4)

🩹 Fixes

  • Update createEnumCodec to allow undefined values and adjust related tests (28d9815)

💅 Refactors

  • Simplify queryReactive and queryRef APIs (d23e55e)
  • Remove unit tests for vue-router adapter, query reactive, query ref, serializers, and core helpers (da5af50)
  • Update import paths to use alias for better readability (c46bf58)

📖 Documentation

  • Remove redundant active development notice from README (e4c5161)

🏡 Chore

  • Update documentation for vue-qs v0.1.17 (03a7742)
  • Update import paths in unit tests and standardize markdown separators (111de7c)
  • Update version to 0.1.18-beta.7 and adjust documentation (bc37e2b)

✅ Tests

  • Add comprehensive unit tests for serializers, Vue components, and Vue Router integration (8d1dd83)
  • Add unit tests for serializers including string, number, boolean, date, JSON, array, and enum codecs (388f009)
  • Add integration tests for BasicQueryRefComponent and QueryReactiveComponent with history and Vue Router support (560b507)

❤️ Contributors

v0.1.17

16 Aug 08:38

Choose a tag to compare

compare changes

💅 Refactors

  • Rename useQueryRef and useQueryReactive to queryRef and queryReactive (a3913bb)
  • Remove two-way synchronization feature from queryRef and queryReactive (479c0d0)
  • Update query parameter parsing method from parseFunction to parse (d77e2e1)

📖 Documentation

  • Remove redundant note about back/forward button usage (a7f03fa)
  • Add active development notice to documentation and update package description (c2299b6)

🏡 Chore

  • Update version to v0.1.16-beta.0 and remove HistoryAdapterOptions interface (824f5e1)
  • release: V0.1.16 (e1f88d6)
  • Update documentation for vue-qs v0.1.16 (29c354e)
  • Add additional keywords to package.json for better discoverability (f8ec7fd)

❤️ Contributors

v0.1.16

15 Aug 09:01

Choose a tag to compare

compare changes

💅 Refactors

  • Rename useQueryRef and useQueryReactive to queryRef and queryReactive (a3913bb)
  • Remove two-way synchronization feature from queryRef and queryReactive (479c0d0)

🏡 Chore

  • Update documentation for vue-qs v0.1.15 (cb7da35)
  • Update version to v0.1.16-beta.0 and remove HistoryAdapterOptions interface (824f5e1)

❤️ Contributors

v0.1.15

14 Aug 08:15

Choose a tag to compare

v0.1.14

13 Aug 11:32

Choose a tag to compare

compare changes

🚀 Enhancements

  • Add Chinese API documentation with navigation links (89e6de3)

🏡 Chore

  • release: V0.1.13 (a4643e0)
  • Update version to v0.1.13 in documentation (4b2f352)

❤️ Contributors

v0.1.13

13 Aug 11:20

Choose a tag to compare

compare changes

🩹 Fixes

  • Ensure inject function returns undefined if no query adapter is provided (bf3da41)

🏡 Chore

  • Update version to v0.1.12 in documentation (a939c82)
  • Update links to source code in documentation (25821b3)
  • Update documentation links to reflect new commit references (eb53bfb)

❤️ Contributors

v0.1.12

13 Aug 10:37

Choose a tag to compare

compare changes

🏡 Chore

  • release: V0.1.11 (be6e959)
  • Remove changelog and package.json files (d8f1c6d)
  • release: V0.1.11 (765d964)

❤️ Contributors

v0.1.11

13 Aug 10:32
73f63c1

Choose a tag to compare

compare changes

🚀 Enhancements

  • Implement two-way sync for manual history changes in useQueryReactive and useQueryRef (ef6db8f)
  • Add core helper functions for runtime environment and URL manipulation (f1e1957)
  • Add query adapter functionality with dependency injection and related tests (5c3b219)
  • Add GitHub Copilot instructions for vue-qs project (e35736c)

💅 Refactors

  • Rename serializers and update documentation (042efbc)

🏡 Chore

  • release: V0.1.10 (f0c3b00)
  • Update version to v0.1.10 and adjust documentation links (fa7480b)

❤️ Contributors

v0.1.10

12 Aug 11:40
605ef64

Choose a tag to compare

compare changes

🚀 Enhancements

  • Add issue templates for bug reports and feature requests (c0ab2b5)

🩹 Fixes

  • Update README to use consistent banner image format (1e388e2)

💅 Refactors

  • Improve documentation and code structure for vue-qs (ecf86f6)
  • Consolidate shared history adapter logic and improve batching handling in useQueryReactive (08ad70f)

🏡 Chore

  • Update version to 0.1.8 and add changelog entry (c305702)
  • Update version to 0.1.9 and add changelog entry (45dc30a)
  • Update version to v0.1.9 in documentation and links (6a64a7d)

❤️ Contributors

v0.1.8

11 Aug 18:53
db11761

Choose a tag to compare

compare changes

🚀 Enhancements

  • Add two-way binding support for useQueryRef and useQueryReactive with popstate handling (39c0fa1)
  • Add custom equals comparator for deep value handling in useQueryRef and useQueryReactive (b1ac89a)
  • Add global adapter support and enhance query synchronization in Vue 3 (f04b727)
  • Add unit tests for adapter injection and router subscription behavior (533fb02)
  • Enhance query handling by adding codec support for simpler usage in useQueryRef and useQueryReactive (d3e4ee6)
  • Optimize adapter retrieval by implementing caching for default adapters in useQueryRef and useQueryReactive (8c26481)
  • Add type aliases and documentation for vue-qs (8dd8b91)

🩹 Fixes

  • Cache default adapter in useQueryReactive to prevent unnecessary re-creation (873d4ee)

💅 Refactors

  • Remove unnecessary comments and ESLint version reference (f44949b)
  • Update import paths to use alias for improved module resolution (3d92f49)

📖 Documentation

  • Enhance README for clarity and add Vue Router usage example (09219a3)
  • Update README for clarity and improve examples of query params usage (b71f4f9)
  • Update type alias definitions and improve documentation clarity (b9909ff)

🏡 Chore

  • Release %s (d2fff1e)
  • Adjust release scripts order and commit scope (7d98e8d)
  • Refine release scripts to be idempotent (3afdddc)
  • Release v0.1.8 (2cdc86c)
  • Revert version to 0.1.5 and clean up release scripts (1761646)
  • Update version to 0.1.6 and enhance changelog with new features and contributors (2220379)
  • Update version to 0.1.7 in package.json (ab438db)
  • Update documentation links and references to the latest commit (378080a)

✅ Tests

  • Enhance useQueryReactive and useQueryRef tests with additional codec support (1806d07)

❤️ Contributors