All notable changes to the "vuetify-resize-drawer" plugin will be documented in this file.
2024-10-14 [main] (@webdevnerdstuff)
- Adding
bottomandtoplocation support - Fix issue with handle mouse position
- Change
width-snap-backprop tosnap-back(width-snap-backis backwards compatible) - Add
max-heightandmin-heightprops - Update packages
2024-03-14 [main] (@webdevnerdstuff)
- Add another null check
2024-03-14 [main] (@webdevnerdstuff)
- Add null check
2024-03-13 [main] (@webdevnerdstuff)
- Change component to use
defineAsyncComponent
2024-02-26 [main] (@webdevnerdstuff)
- Fix external rollup config
- Update packages
2024-01-11 [main] (@webdevnerdstuff)
- Minor style adjustments
- Update packages
2024-01-09 [main] (@webdevnerdstuff)
- Fix typescript issues
- Reorganizing
- Add vitest
- Update node version to v20.10.0
2023-11-10 [main] (@webdevnerdstuff)
- Merging in vuetify3-resize-drawer
- Changing package to an npm organization package
- Updating release version to be more inline with vue/vuetify 3 versions
- The change from v2.1.1 to v3.0.0 is not a breaking change, only a version change
2023-10-02 [main] (@webdevnerdstuff)
- Fix build config to exclude Vuetify styles from being included in the build
2023-08-24 [main] (@webdevnerdstuff)
- Add @container classes to provide Vuetify grid class support for the drawer content, enhancing responsiveness without being constrained by screen size.
- Add Grid System section to documentation
- Add touch support for mobile devices
- Add emitted events for
drawer:mouseenter,drawer:mouseleave,handle:touchend,handle:touchmove, andhandle:touchstart - Add
touchlesssupport to hide handle on mobile devices. This prop does not function the same as the prop which is not supported. - Fix offsetWidth value that was returning the resized value (possible breaking change if you used emitted events to get the offsetWidth value)
- Fix issue with resized values being negative, returning positive values
- Fix width values that passed min/max width boundaries
- Fix issue with incorrect widths when min/max values set as percentage
- Fix issue with widthSnapBack prop preventing drawer resizing
- Fix
closeevent not being emitted when drawer is closed - Fix
update:modelValueevent not being emitted when model value was updated - Update Vuetify package to v3.3.14
- Update other packages to latest versions
- Update Playground template to include grid drawer for testing
2023-08-01 [main] (@webdevnerdstuff)
- Add check for fasvg
- Add important to fa icon size
2023-06-02 [main] (@webdevnerdstuff)
- Update to turn off transition duration when resizing
2023-06-02 [main] (@webdevnerdstuff)
- Update
handleColorprop to a string from an object. Now accepts various color values (variables, theme color names, color names, hex, rgb, rgba, etc) - Add
maxWidthandminWidthprops to allow for a minimum and maximum width for the drawer.- Add
snapBackWidthprop to allow for the drawer to snap back to themaxWidth/minWidthwhen the drawer is closed.
- Add
- Add
locationprop to allowstartandenddrawer locations - Add
v-iconto be used as handle with a new prophandleIcon- Add better support for
mdiandfaicons
- Add better support for
- Remove
top-iconslot - Update styles
- Add stronger typings
- Update how typings and props are defined
- Update Vuetify to current version
3.3.6 - Improve organization of code
- Update documentation
- Add Developer Playground
2023-07-27 [main] Initial release (WebDevNerdStuff)
- Fix: Add missing transform to fix drawer right direction
2023-07-27 [main] Initial release (WebDevNerdStuff)
- Fix build missing vuetify imports
2023-07-26 [main] Initial release (WebDevNerdStuff)
- Update component to be more like v3 version
- Change handle to v-icon
- Change handle positions to be more like v3 version
- Add handle props
- Add min/max width props
- Remove overflow prop
- Update npm packages
- There may be some breaking changes in this release
2022-05-23 [main] Initial release (WebDevNerdStuff)