Skip to content

Latest commit

 

History

History
624 lines (382 loc) · 27.7 KB

CHANGELOG.md

File metadata and controls

624 lines (382 loc) · 27.7 KB

Changelog

v0.4.1

compare changes

🩹 Fixes

  • Server utils headers and make event optional (17406da)

❤️ Contributors

v0.4.0

compare changes

🩹 Fixes

  • Self referencing type sources (d92a0b6)

💅 Refactors

  • ⚠️ Full custom useSurrealFetch fixes #17 fixes #18 (#17, #18)

🏡 Chore

⚠️ Breaking Changes

  • ⚠️ Full custom useSurrealFetch fixes #17 fixes #18 (#17, #18)

❤️ Contributors

v0.3.4

compare changes

🩹 Fixes

  • Check for missing surrealdb url (0c18288)

🏡 Chore

  • Fix docs ci triggering on non-main branches (73f853c)

❤️ Contributors

v0.3.3

compare changes

🩹 Fixes

  • Defuing dbs after during runtime (7cf8a15)

❤️ Contributors

v0.3.2

compare changes

🩹 Fixes

  • Defunig database presets before runtime (5bc6c6c)

❤️ Contributors

v0.3.1

compare changes

🩹 Fixes

🏡 Chore

❤️ Contributors

v0.3.0

compare changes

🩹 Fixes

💅 Refactors

  • ⚠️ Database preset handling (a110e9b)

📖 Documentation

🏡 Chore

⚠️ Breaking Changes

  • ⚠️ Database preset handling (a110e9b)

❤️ Contributors

v0.2.2

compare changes

🩹 Fixes

  • Update to latest @nuxt/module-builder (c6b2011)
  • Suffix all type imports (472971c)
  • Workspace module resolution (a7dcea0)

🏡 Chore

❤️ Contributors

v0.2.1

compare changes

🩹 Fixes

  • useSurrealAuth: GetSessionExp type (d727799)
  • useSurrealAuth: Internal function type (213f79a)
  • useSurrealDB: Server util type (c558066)

📖 Documentation

  • Update database preset example to be less misleading (dad8141)
  • Use default db preset as the main example (3e3a06d)
  • Readme showcase how to use different db presets in dev/prod (e47a5e2)

🏡 Chore

❤️ Contributors

v0.2.0

compare changes

🚀 Enhancements

  • Handle default database param merging (bf9a6c6)
  • Use database merges client side (beb37c2)

🩹 Fixes

  • Query server util types (5914442)
  • Server-side database preset overrides (a0cff31)
  • Server-side useSurrealFetch database preset override (2faf8e3)
  • Database presets merge types (2630b6b)
  • Database presets merge types" (451052b)
  • Database presets merge types (fb259f1)

📖 Documentation

  • Better document server and client auth (57688d7)
  • Add database preset usage example (551287f)
  • Development preset good practice (59eb72d)

🏡 Chore

❤️ Contributors

v0.1.3

compare changes

🩹 Fixes

  • UseSurrealFetch and useSurrealRpc types (7ddac33)
  • useSurrealDB: Transforms for useSurrealRPC-based functions (40bcab5)

🏡 Chore

❤️ Contributors

v0.1.2

compare changes

🚀 Enhancements

  • Default types for query functions (f7beaa0)

❤️ Contributors

v0.1.1

compare changes

🩹 Fixes

  • Return types closes #7 (#7)

🏡 Chore

❤️ Contributors

v0.1.0

compare changes

🚀 Enhancements

  • Initial support for surrealDB 2.0-alpha (ad2c6a8)

🩹 Fixes

  • useSurrealWS: ⚠️ Rename define to set (for using let method) (8681939)
  • Add compatibility check (e7601e9)
  • Export types directly from the module itself (04db5ba)
  • Server side auth token parsing (d7280d3)
  • Server-side query overrides (78fdc9d)
  • useSurrealWS: IdCounter reset value (3cfd15d)
  • Unwrap rpc responses even if nullish (e43bccb)
  • useSurrealDB: Update signin structure (d98efa5)

💅 Refactors

  • ⚠️ Always unwrap rpc responses, simplified auth (4bbb43d)

🏡 Chore

⚠️ Breaking Changes

  • useSurrealWS: ⚠️ Rename define to set (for using let method) (8681939)
  • ⚠️ Always unwrap rpc responses, simplified auth (4bbb43d)

❤️ Contributors

v0.0.10

compare changes

🚀 Enhancements

❤️ Contributors

v0.0.9

compare changes

🚀 Enhancements

  • useSurrealWS: Simplify the options override (5df69b0)
  • useSurrealWS: Unwrap rpc response by default (bacbccd)

🩹 Fixes

  • useSurrealWS: Ws configuration execution order fixes #6 (#6)

🏡 Chore

❤️ Contributors

v0.0.8

compare changes

🩹 Fixes

  • ⚠️ More appropriate options types (b984905)

💅 Refactors

  • useSurrealDB: ⚠️ Follow ws param structure (9489044)

⚠️ Breaking Changes

  • ⚠️ More appropriate options types (b984905)
  • useSurrealDB: ⚠️ Follow ws param structure (9489044)

❤️ Contributors

v0.0.7

compare changes

🚀 Enhancements

  • ⚠️ UnwrapRpcResponse by default (312fd93)

🩹 Fixes

  • Make useSurrealDatabases event optional (d4ec768)

📖 Documentation

⚠️ Breaking Changes

  • ⚠️ UnwrapRpcResponse by default (312fd93)

❤️ Contributors

v0.0.6

compare changes

🚀 Enhancements

  • ⚠️ Inherit cookie expiration from session expiration (cdcccba)
  • useSurrealDB: New server util (41e6b1a)
  • useSurrealWS: New composable (b3bbb4c)
  • useSurrealWS: Handle response destr (cbaab1f)
  • sql: New useSurrealWS function (d05db6e)
  • useSurrealWS: Expose websocket options (d84c2e5)
  • useSurrealWS: Add missing functions (173359f)
  • useSurrealWS: Signin & signup functions (4099732)

🩹 Fixes

  • useSurrealAuth: Stronger types (5287dcc)
  • useSurrealWS: Authentication of logged in user (d0e1d09)
  • useSurrealWS: Remove status check (89dfd91)
  • Websocket types (e150017)
  • useSurrealWS: First auth check (69c3cf1)

📖 Documentation

  • useSurrealWS: Update readme info (841b8a0)

🏡 Chore

⚠️ Breaking Changes

  • ⚠️ Inherit cookie expiration from session expiration (cdcccba)

❤️ Contributors

v0.0.5

compare changes

🚀 Enhancements

  • useSurrealAuth: New composable (2ed09c2)
  • useSurrealAuth: SC param per database preset (a054de8)
  • Server-side database preset customization (7568bde)
  • DefaultDatabase selection (c8b11d9)

🩹 Fixes

  • Use message in createError to handle longer messages (eb5b410)

🏡 Chore

❤️ Contributors

v0.0.4

compare changes

🚀 Enhancements

  • surrealFetch & surrealRPC: New server utils (e577733)
  • Catch RPC errors (358d41c)

📖 Documentation

🏡 Chore

❤️ Contributors

v0.0.3

compare changes

🚀 Enhancements

  • Query alias for sql function (e6a165a)
  • Dedicated SurrealRpcOptions type (474e513)
  • select: New function (ee50c3e)
  • More type improvements (60b11fe)
  • useSurrealRPC: Type improvements and key defaults (6f95e1e)
  • useSurrealDB: Functions params type improvements (1c7472c)
  • create: New useSurrealDB function (bf7ab64)
  • remove: New useSurrealDB function (5467290)
  • insert: New useSurrealDB function (fd46b99)
  • merge: New useSurrealDB function (f2d9e7a)
  • patch: New useSurrealDB function (2b46de0)
  • update: New useSurrealDB function (9e38976)
  • authenticate: New useSurrealDB function (6bd0c09)
  • info: New useSurrealDB function (dda55a2)
  • invalidate: New useSurrealDB function (8486d42)
  • singin & singup: New useSurrealDB functions (2ec9235)

🩹 Fixes

  • Wrong useAsyncData base key (a9491ef)
  • Rpc types (c5a1eb9)
  • useSurrealRPC: Simplify reactivity layers (d304f4a)
  • useSurrealRPC: Missing return type (559f0b9)
  • Types and useSurrealRPC keys (87df8a0)
  • useSurrealRPC: Reactivity (1c3aeac)
  • Allow override watch: false (2e98fa8)
  • useSurrealDB: Database preset override (9ee177d)

💅 Refactors

  • $surrealFetchOptionsOverride (e6276dc)
  • Use rpc for sql function (98b0b0e)
  • Standardize parameters names (5bfe95a)

📖 Documentation

🏡 Chore

❤️ Contributors

v0.0.2

compare changes

🚀 Enhancements

  • useSurrealRPC: New composable (d48709f)
  • Support auth per db preset (c55c1c5)
  • Wrap rpc fetch in asyncData (3473932)

🩹 Fixes

  • Add content-type header (34b33d6)

📖 Documentation

🏡 Chore

❤️ Contributors

v0.0.1

🚀 Enhancements

  • useSurrealFetch: Optional overrides (d20e563)
  • useSurrealDB: Sql function (688d9c2)
  • ⚠️ Use host instead of url to define db hostname (9a777e2)
  • SurrealFetch function to everride preferences (395f906)
  • $sql: New function (8322d3d)
  • version: New function (42a2e74)
  • useSurrealLazyFetch: New composable (6547eaa)
  • items: New function (0d4856a)
  • items: Use useAsyncData to catch input errors (58f6950)

🩹 Fixes

  • Better follow naming conventions (8fdd2e0)
  • useSurrealFetch: Don't force bearer token (42a7792)
  • Default database as optional (af6745d)
  • Move databasepreset type (aa1fdaf)
  • useSurrealFetch: Support MaybeReforGetter url (f936d02)
  • useSurrealFetch: Variable naming convention (d5f47ee)
  • useSurrealFetch: Header overwrite (c3b4d37)
  • Default to any input type (dbf4171)
  • Simplify the Response utility type (23634d4)
  • $surrealFetch: Force app/json by default (00609f2)
  • Use $config inside plugin (f9c311d)
  • Module build (1acc440)

💅 Refactors

📖 Documentation

🏡 Chore

⚠️ Breaking Changes

  • ⚠️ Use host instead of url to define db hostname (9a777e2)

❤️ Contributors