1.2.6 (2026-06-12)
- renovate: update actions/checkout action to v6.0.3 (#64) (73def4c)
- renovate: update dependency @biomejs/biome to v2.4.16 (#57) (965da75)
- renovate: update dependency @rslib/core to v0.22.0 (#60) (c393d18)
- renovate: update dependency @rspress/core to v2.0.12 (#52) (699a5ae)
- renovate: update dependency @rspress/core to v2.0.13 (#56) (2e73e77)
- renovate: update dependency @types/node to v24.13.0 (#67) (3928a23)
- renovate: update dependency @types/react to v18.3.29 (#53) (49a5696)
- renovate: update github/codeql-action action to v4.35.5 (#49) (0977e3b)
- renovate: update github/codeql-action action to v4.36.0 (#55) (68c8da2)
- renovate: update github/codeql-action action to v4.36.1 (#63) (6bbd958)
- renovate: update github/codeql-action action to v4.36.2 (#68) (24aad0c)
- renovate: update pnpm to v10.34.1 (#58) (95535a0)
- renovate: update react monorepo (#62) (2530b8c)
- renovate: update rsbuild (#54) (1656f7a)
- renovate: update rsbuild (#61) (68a2b22)
- renovate: update rsbuild to v2.0.10 (#65) (d0b1add)
- renovate: update rsbuild to v2.0.11 (#66) (5f0b15b)
- renovate: update rstest to v0.10.2 (#50) (7cbd145)
- renovate: update rstest to v0.10.3 (#59) (8b2831b)
- Migrate entirely to react 19 (871631f)
1.2.5 (2026-05-20)
- renovate: update dependency @biomejs/biome to v2.4.15 (#42) (c0710d8)
- renovate: update dependency @rslib/core to v0.21.5 (#48) (b9897e1)
- renovate: update dependency @rspress/core to v2.0.11 (#44) (75c9f1b)
- renovate: update dependency @types/node to v24.12.4 (#47) (32dc0e4)
- renovate: update dependency playwright to v1.60.0 (#46) (e533017)
- renovate: update rsbuild (#43) (623a59f)
- Fixing pnpm settings (43fc30f)
- Add pnpm-workspace (32ed012)
1.2.4 (2026-05-15)
- renovate: update dependency @rslib/core to v0.21.4 (#39) (688e849)
- renovate: update dependency @types/node to v24.12.3 (#41) (eb11a70)
- renovate: update github/codeql-action action to v4.35.4 (#40) (5667895)
- renovate: update rsbuild (#38) (52e1d1b)
- Adding documentation site (b148264)
- Adding more demos (7abee8e)
- Adding more demos, colliding drawers (00f1f9f)
- Improve dynamic content demo (c0e67c4)
- Migrating to css modules (babf9ab)
1.2.3 (2026-05-12)
- Adding codeql (8aa7923)
1.2.2 (2026-05-06)
- build: Adding additional attestations for build (a7e64cd)
1.2.1 (2026-05-06)
- build: Fixing how builds are done and fixing typescript issue (72278a8)
- Updating readme (454ab88)
1.2.0 (2026-05-06)
onAnimationEndprop (#419) (1953787)- add autofocus prop (#442) (2a32c61)
- add export on props (#405) (75a7aa9)
- add initial transform css variable (#486) (56fc33f)
- Add JSDocs (#459) (3acd795)
- add prop to disable input repositioning (#410) (bd171b8)
- add React 19 to peer deps (#498) (ef51e9f)
- background scaling backwards compatible (#412) (01d65d3)
- bring back handle component (#427) (c0df14b)
- documentation (#454) (5af1055)
- Don't autofocus within Dialog (#437) (aa780d0)
- drawer handle component (#182) (e2cfd4d)
- Moving to rstest (#18) (a475760)
- support parent container (#413) (11fbb7e)
- renovate: pin dependencies (#27) (38246af)
- renovate: pin dependencies (#30) (96ad96e)
- renovate: update actions/checkout action to v6 (#14) (f36b362)
- renovate: update actions/checkout action to v6.0.2 (#28) (ce2dfee)
- renovate: update actions/setup-node action to v6 (#15) (963d61b)
- renovate: update actions/setup-node action to v6.4.0 (#29) (d369ed6)
- renovate: update dependency @radix-ui/react-dialog to v1.1.15 (#6) (d83ce0b)
- renovate: update dependency @rsbuild/core to v2.0.4 (#23) (5971a69)
- renovate: update dependency @types/node to v20.19.39 (#9) (86815bd)
- renovate: update dependency node to v24 (#19) (768ffa3)
- renovate: update pnpm to v10.33.3 (#17) (34e76d9)
- renovate: update pnpm to v10.33.4 (#24) (d27eb5e)
- renovate: update react monorepo (#13) (6cd8227)
- Added missing modal prop to Drawer.Root (#580) (ca8ca47)
- Adding linting to ci/cd (061aef7)
- block swipe if in wrong direction (#314) (10187c9)
- build: Migrate to rslib for building (#8) (8e97eab)
- closeThreshold not working as expected when direction="left" (#385) (#386) (51d67af)
- controlled state (#408) (0d39391)
- dismissible prop (#418) (192a30e)
- docs: readme jsx tag (#474) (2d12d85)
- don't animate initially if defaultOpen is set to true (#488) (777c19e)
- don't apply body styles if there's no wrapper (#426) (a7097a4)
- drag upwards (#326) (cefaedc)
- drawer failing to cancel move event (#440) (824ea35)
- drawer stuck when changing a <select> option on Desktop Safari (#487) (b5f77de)
- Ensure drawer opens at the specified active snap point on initial render (#473) (e3ba34d)
- ensure interaction after closing (#438) (ab988a5)
- esc shoud close drawer when modal is false (#425) (e2941a4)
- fadeFromIndex prop (#416) (a842e86)
- Fix non-modal drawers without overlay to properly set body pointer events (#460) (995e36a)
- Fixed biome warnings and any type usages (#25) (e581470)
- Fixed overlay snap bug #171 (#172) (349f66e)
- Fixing lint issue (a523c02)
- Fixing several bugs adding even more tests (872f988)
- Fixing test browsers (#22) (bd45090)
- Fixing tests (3bdbe01)
- handle tests (#428) (d754ade)
- horizontal shift (#443) (09d6ede)
- initial nested transform (#491) (5bccd2c)
- input repositioning (#446) (4a4c85a)
- inputs repositioning (#441) (2b1be8b)
- long press (#485) (0261f3d)
- make data-vaul-no-drag work if any parent matches (#267) (b7d7640)
- make modal false scrollable (#444) (b8be896)
- missing dependencies on fixed position hook effect (#231) (dc1e35d)
- mobile firefox inputs (#489) (636195c)
- modal prop (#424) (01ff48c)
- nested drawer onOpenChange issue (#516) (6ba4c44)
- nested drawers drag (#439) (d0162ed)
- non dismissible snap points and onRelease handler (#179) (6a1e42a)
- opacity calculation (#447) (32024ab)
- pass
styleto overlay (#139) (03ab9ad) - pass children to overlay (#420) (3c96800)
- Pin github actions via renovate (fd05a04)
- pointer events none (#449) (717a78d)
- prevent nested drawers from scrolling to top (#450) (a8d49d0)
- prevent undefined window (#453) (a60e76a)
- prop typo (#33) (792ddc3)
- rely on screenY in stead of clientY for determining drag distance (#154) (436d0a3)
- remove extra 'use client' directive (#261) (6e0127d)
- reset scroll behavior (#421) (5d60844)
- restore position setting on unmount (#136) (888d27f)
- restore position settings on drawer unmount (#462) (1142f66)
- scroll top (#406) (c6118e7)
- snap points (#415) (17b32f2)
- snap to initial value not equal to 0 (#149) (b15f983)
- src: Replace
React.useLayoutEffectwithuseIsomorphicLayoutEffect(#368) (d561b94) - typescript strict on to prevent null calls (#477) (1a8d000)
- undefined window (#452) (b9e44d5)
- update peer deps for react and react-dom (#504) (17a60c5)
- use WeakMap instead of Map to avoid memory leaks (#44) (3cb964c)
- using e.preventDefault to prevent drawer from closing (#237) (264c56e)
- Add automated release publishing (4d12671)
- Adding release-please (9fb0ecd)
- align react types versions (#211) (23d4a51)
- Clean lockfile (c4767da)
- Fix readme (afda216)
- Fixing typo (cfacc58)
- Make radix/react-dialog a peer dependency (60e3f10)
- Migrating package (#4) (1399d2a)
- move build related to dev deps (#257) (f1810ba)
- pnpm ci/cd (1d16895)
- remove multi next version (#140) (a950d12)
- Removing eslint (c3e060a)
- Removing npmrc (5154994)
- Removing prettier (197b22f)
- update pnpm (#401) (94b5816)
- Updating release ci/cd job (35d2539)
- Updating release please configuration (d25e99c)
- Updating renovate config (778bf4f)
- Upgrading to pnpm 10 (d827d2d)
- Upgrading to typescript v6 (a39ae60)
- Versioning (f8acf63)