Releases: adhesivejs/adhesive
Releases · adhesivejs/adhesive
v0.6.2
🚀 Enhancements
- core: Add public method to replace options with defaults fallback (00d6fd0)
🩹 Fixes
- core: Support multiple classes (3718cdb)
- core: Rerender class names for hmr support (ee1d2ca)
- Use replace options method for improved hmr support (0739693)
✅ Tests
- Remove explicit vitest imports (e45b406)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.6.1
🩹 Fixes
- core: Ensure z-index is still set in relative position (abe4323)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.6.0
🚀 Enhancements
- Add initial class name option (00fcfdb)
🩹 Fixes
- core: Ensure previously set classes are removed (4aac5fa)
💅 Refactors
⚠️ Rename state based class options (8bb4c44)
⚠️ Breaking Changes
⚠️ Rename state based class options (8bb4c44)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.5.0
💅 Refactors
- core:
⚠️ Drastically simplify adhesive class and export positions (ec60cda)
📖 Documentation
- Add back jsdoc for jsr publishing (bf8806d)
🏡 Chore
- core: Update variable names and usage for readability (59b1e70)
- Use typescript for eslint configs (cf8f388)
✅ Tests
⚠️ Breaking Changes
- core:
⚠️ Drastically simplify adhesive class and export positions (ec60cda)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.4.0
🩹 Fixes
- core:
⚠️ Improve dimension updates and rename manual refresh method (f5b15df) - core: Ensure inner width is update based on outer width (0c45136)
💅 Refactors
- core:
⚠️ Clean up adhesive instance and simplify error constructor (2a6b5b0) - core:
⚠️ Simplify state size updates and make names more clear (fec2418)
⚠️ Breaking Changes
- core:
⚠️ Improve dimension updates and rename manual refresh method (f5b15df) - core:
⚠️ Clean up adhesive instance and simplify error constructor (2a6b5b0) - core:
⚠️ Simplify state size updates and make names more clear (fec2418)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.3.4
🔥 Performance
- core: Optimize resize observer event handler (dd563f0)
🩹 Fixes
- core: Remove warning when initializing a disabled instance (80e9423)
- core: Prevent raf memory leaks (0e52dcd)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.3.3
🩹 Fixes
- Support enabling and instance that starts disabled (a412f90)
💅 Refactors
- core: Reduce bundle size and lower complexity (f0872a7)
✅ Tests
- Alias packages to not require building (1fd1adc)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.3.2
🩹 Fixes
- core: Handle frozen option updates (b07bfdb)
📖 Documentation
- Update performance bullet (c3f088e)
🏡 Chore
- Update vscode settings (b6a0ace)
✅ Tests
- Use present voice in test descriptions (20670bd)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.3.1
🩹 Fixes
- Remove global type augmenting (af84c3f)
📖 Documentation
🏡 Chore
- Validate jsr publishing (316c7c4)
🤖 CI
- Remove custom name for git config step (9ac89c6)
❤️ Contributors
- Daniel Waltz (@danielwaltz)
v0.3.0
🚀 Enhancements
- Add support for vue directive (989d5d8)
💅 Refactors
- Simplify vue element unwrapping (c7ea4df)
- Improve type safety for runtime prop definitions (8bebb4a)
- Improve ref element unwrapping (794aed8)
⚠️ Drop bounding ref usage in vue component (9b4776c)
🏡 Chore
- Split release prepare step to dedicated script (e56e271)
- Remove debug test (431a403)
- Only include dom types in packages (d20d526)
- Reorder exports (6fe5222)
- Update vscode settings (1e6b491)
⚠️ Breaking Changes
⚠️ Drop bounding ref usage in vue component (9b4776c)
❤️ Contributors
- Daniel Waltz (@danielwaltz)