Skip to content

Releases: adhesivejs/adhesive

v0.7.9

06 Mar 18:09

Choose a tag to compare

compare changes

🩹 Fixes

  • core: Safely attempt to use query selector (e9700f8)

🏡 Chore

❤️ Contributors

v0.7.8

14 Jan 15:22

Choose a tag to compare

compare changes

🏡 Chore

❤️ Contributors

v0.7.7

19 Nov 16:24

Choose a tag to compare

compare changes

🚀 Enhancements

  • core: Add ability to watch state changes (843d825)
  • vue: Return reactive adhesive state from composable (578663c)
  • react: Return reactive adhesive state from hook (aacb88c)
  • vue: Emit state changes in adhesive component and expose on instance (5732a52)
  • react: Add on state change handler to adhesive component (6fe798f)

🩹 Fixes

  • core: Init state change option (a226c2e)
  • core: Ensure initial state is filled (e6b2a75)

💅 Refactors

  • core: Only expose adhesive status (aabd26e)
  • Callback only on status change (93cdae9)

🏡 Chore

✅ Tests

  • Fix resize observer mocking (2a1f2a7)
  • Update core module mocks (88ea56d)

❤️ Contributors

v0.7.6

10 Sep 17:15

Choose a tag to compare

compare changes

🚀 Enhancements

  • Allow passing string as z-index for css computed property support (a7dd473)
  • core: Update default z-index value to use computed property with fallback (58c4acf)

❤️ Contributors

v0.7.5

05 Sep 14:28

Choose a tag to compare

compare changes

🚀 Enhancements

  • core: Add data attr for adhesive status (91e993e)

🏡 Chore

❤️ Contributors

v0.7.4

19 Aug 14:44

Choose a tag to compare

compare changes

📖 Documentation

  • vue: Update bounding el description (03d0575)

🏡 Chore

  • Add publish config to each package (5beb987)

❤️ Contributors

v0.7.3

08 Aug 00:58

Choose a tag to compare

compare changes

📖 Documentation

  • vue: Remove bounding ref from options reference (0552b35)

🏡 Chore

🤖 CI

  • Drop frozen lockfile flag as already enabled in ci (9478580)
  • Support trusted publishing (5f9416d)

❤️ Contributors

v0.7.2

01 Aug 20:42

Choose a tag to compare

compare changes

📖 Documentation

  • Formatting (ce8f463)
  • svelte: Expand on svelte examples and api reference (f5b9dda)

🏡 Chore

❤️ Contributors

v0.7.1

01 Aug 20:17

Choose a tag to compare

compare changes

🚀 Enhancements

  • svelte: Add svelte adapter with attachment (c5cebba)

🩹 Fixes

  • vue: Ensure adhesive direction options are partially required (697c29a)

📖 Documentation

  • Update example headings and use getter function for vue options (ddf7b1d)
  • svelte: Add jsdoc for adhesive attachment (8d183ea)
  • svelte: Update examples in readme (23e4047)
  • Update playground scripts (27ef2c7)

🏡 Chore

  • vue: Remove unused bounding ref type omission (f953ea5)
  • Ensure eslint config and excluded from jsr dist (0542cb4)
  • vue: Use bounding el from spread options (90259f6)
  • svelte: Export adhesive attachment options (ded8205)

✅ Tests

  • svelte: Add basic test suite (f45d74d)

❤️ Contributors

v0.7.0

01 Aug 14:21

Choose a tag to compare

compare changes

🚀 Enhancements

  • core: Support dynamically updating bounding element for improved hmr (ef975b3)
  • vue: Support hmr updates for adhesive elements (570a42d)
  • react: Support hmr updates for adhesive elements (c89680e)

🔥 Performance

  • react: Memoize options in useAdhesive hook (03f9ff8)

💅 Refactors

  • vue: ⚠️ Limit target usage be strictly ref objects and drop `boundingRef`` (75d10e7)
  • react: ⚠️ Enforce ref object usage (f7d9584)

🏡 Chore

🤖 CI

  • Enable provenance for npm publishing (fa8caa2)

⚠️ Breaking Changes

  • vue: ⚠️ Limit target usage be strictly ref objects and drop `boundingRef`` (75d10e7)
  • react: ⚠️ Enforce ref object usage (f7d9584)

❤️ Contributors