Releases: emilkowalski/vaul
Releases · emilkowalski/vaul
v0.6.0
What's Changed
- Remove debugging console.log by @ofekashery in #86
- Improve scrolling and performance by @emilkowalski in #88
- Improve scrolling, don't run shouldDrag on each drag by @emilkowalski in #89
- Close menu properly when controlled by @emilkowalski in #90
- Fix iOS mouse-up after scrolling by @emilkowalski in #91
- Close dismissible correctly by @emilkowalski in #92
- Fix controlled state closing instantly by @emilkowalski in #94
- Remove defaultOpen prop, fix incorrect style reset by @emilkowalski in #95
- Fix controlled snap points by @emilkowalski in #96
New Contributors
- @ofekashery made their first contribution in #86
Full Changelog: v0.4.6...v0.6.0
v0.4.6
What's Changed
- Add playwright with nextjs project and github workflow by @KajSzy in #77
- Performance improvements by @emilkowalski in #80
- Fix firefox scroll bug by @emilkowalski in #81
- Don't run use-position-fixed hook when drawer is nested by @emilkowalski in #82
- Improve keyboard detection and logic by @emilkowalski in #83
New Contributors
Full Changelog: v0.4.5...v0.4.6
v0.4.5
What's Changed
- Snap points by @emilkowalski in #68
- Implement free mode, snap points fine-tuning by @emilkowalski in #69
- Fine-tune snap points with keyboard by @emilkowalski in #70
- Allow pixel values for snap points by @emilkowalski in #71
- Snap points fine-tuning by @emilkowalski in #73
Full Changelog: v0.4.0...v0.4.5
v0.4.0
What's Changed
- Improve swipe performance by @emilkowalski in #50
- Smoother safari transition by @emilkowalski in #51
- Fix scroll issues by @emilkowalski in #54
- Fix visual viewport height calculation by @emilkowalski in #56
- Fix scroll to top bug by @emilkowalski in #57
- Improve viewport calculation by @emilkowalski in #60
- Update peerDependencies by @emilkowalski in #63
- Dampen drag value by @emilkowalski in #66
- ensure scroll gets re-enabled after closing by @emilkowalski in #67
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- add scroll lock timeout option and fix endless drag prevention by @Gumbee in #28
- Set overlay opacity to 1 on reset by @emilkowalski in #30
- fix closeThreshold bug by @Gumbee in #32
- fix: prop typo by @telmen in #33
- Allow swiping when target is an input by @emilkowalski in #34
- Fix incorrect offset when content is scrolled on iOS safari by @emilkowalski in #35
- Improve swiping in a scrollable drawer by @emilkowalski in #36
- Performance and scroll improvements by @emilkowalski in #40
- Ensure safari toolbar is shown at all times by @emilkowalski in #41
- Improve keyboard calculations by @emilkowalski in #43
- docs: update readme by @HelKyle in #46
- style: make code shorter and clearer by @HelKyle in #45
- fix: use WeakMap instead of Map to avoid memory leaks by @HelKyle in #44
- Update safari theme color by @emilkowalski in #48
- Safari theme improvements by @emilkowalski in #49
New Contributors
- @Gumbee made their first contribution in #28
- @telmen made their first contribution in #33
- @HelKyle made their first contribution in #46
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Improve resizing, scroll into view only if needed, add
fixedHeight
prop, fix firefox bug by @emilkowalski in #14 - Fix useLayoutEffect warning by @emilkowalski in #23
- Add closeTreshold prop by @emilkowalski in #24
- Add onAnimationEnd prop by @emilkowalski in #25
- Fix outside click when input is focused by @emilkowalski in #26
- Add nested drawers by @emilkowalski in #27
Full Changelog: v0.1...v0.2.0
v0.1.0
What's Changed
- Tiny typo on readme by @joaom00 in #1
- Fix input focus, transition overlay when background scaling is disabled by @emilkowalski in #2
- Fix dependecy array, fix text selection by @emilkowalski in #7
- Add dismissable prop by @emilkowalski in #8
New Contributors
- @joaom00 made their first contribution in #1
- @emilkowalski made their first contribution in #2
Full Changelog: https://github.com/emilkowalski/vaul/commits/v0.1