Releases: vueuse/motion
Releases · vueuse/motion
v2.2.6
🐞 Bug Fixes
- Export
useMotionFeatures
- by @NoelDeMartin in #235 (c5b16) - Dev environment variable undefined - by @BobbieGoede in #236 (bd6fa)
View changes on GitHub
v2.2.5
v2.2.4
- fix: motion component not using and merging custom presets (#205) (c23efca)
- fix: build nuxt module using
@nuxt/module-builder
(#224) (5f0119e) - fix: use
toRaw
when cloning proxy object (#221) (47ad58d) - ci: implement
pkg.pr.new
(#220) (a33c5b9) - fix: augment
vue
rather than@vue/runtime-core
(#217) (eb7c01d) - docs: add click for preset previews (#210) (2da37f2)
- fix: add utils for types (#211) (4c0fd3b)
- fix(component): preserve variant style on rerender (#203) (94ef364)
- fix(nuxt): merge options with public runtime config (#204) (54971c6)
- fix: not applying motion to child nodes in v-for (#200) (3a6c840)
thanks again @BobbieGoede :)
v2.2.3
v2.2.1
v2.2.0
- feat(repo): move to antfu eslint config ; fix all errors ; cleanup (b0af564)
- feat(npm): update dependencies in all packages (d0cd904)
- feat(npm): lockfile (047f7de)
- fix: leaving hovered state when pointer hovers child element (#194) (a8a5624)
- docs: add documentation for
<Motion>
component (#192) (d237079) - fix: transition
onComplete
triggers after each property animation (#189) (e0dec92) - feat: separate component logic, add
<MotionGroup>
and tests (#187) (5e2346a) - fix: prevent preset variants from being mutated (#182) (e8b0b47)
- feat: transition
duration
shorthand prop (#185) (cd99fda) - fix(component): apply delay to visibility variants (#184) (7a77272)
- fix: return to previous state after hovered event variant (#183) (05e7251)
- docs: fix useSpring example and rewrite docs (#181) (c9161f9)
- chore: add reproduire actions (#178) (6695d58)
- fix: types (#175) (ac48adf)
- chore: add pull request template (#176) (0046b51)
- chore(readme): fix broken readme (8fc1095)
- chore(docs): cleanup docs from my old childish bold bad habit (7998806)
- fix(readme): Y U SO BOLD README? (6c81980)
Thanks to @BobbieGoede for all the heavy lifting provided on that PR release! ❤️
v2.1.0
- fix(types): fix types from merged PRs (43d949b)
- docs: fix typo (#149) (81afb01)
- Merge branch 'vkrajsa-patch-1' (d9a2e77)
- Merge branch 'patch-1' of https://github.com/vkrajsa/motion into vkrajsa-patch-1 (c88e65c)
- Merge branch 'main' of github.com:Tahul/vue-use-motion (a4f0cac)
- docs: leomp12-patch-1 (3f1b4d3)
- Merge branch 'patch-1' of https://github.com/leomp12/motion into leomp12-patch-1 (90e3869)
- Fix type error when using array value in VueUse Motion directive Fixes #137 (#138) (6e85ff4)
- docs: fix demo reset and code preview (#174) (35cd727)
- fix:
v-motion
directive variants leaking (#173) (76ff6c9) - fix: visibility variants not triggered when visible on load (#171) (eddd121)
- chore: add bug report issue template (#172) (4d0c622)
- fix: support directives kebab-case(#108) (#141) (d5774ac)
- fix: add types export (#170) (ab5ca2f)
- Merge pull request #167 from BobbieGoede/ci/update-node-pnpm-versions (89f8390)
- Merge pull request #164 from danielroe/build/emit-bundler-types (0c17a85)
- Merge pull request #158 from danielroe/app-import (ae0caba)
- ci: update node and pnpm versions (0b11340)
- build: update unbuild and emit
.d.mts
and.d.cts
as well (f2d5554) - fix: import nuxt composables from #imports (6fdb238)
- chore(docs): fix index build (641dca9)
- chore(index): change home title (c37f246)
- chore(docs): update meta & banner (a9f22ce)
- fix: custom directives in Nuxt (#131) (#132) (bf1af3f)
- Add short explanations to motion directives (#130) (bb30944)
- feat: declarations file for motion plugin (#136) (1364fc6)
- Add typings to export field (#133) (6011c0f)
- Add dynamic keys on useMotion directives when calling apply() and other methods (#126) (d5a979a)
- Merge pull request #123 from matheus-rodrigues00/main (c495943)
- docs: fix of broken references due to endpoint change (ac03b47)
- fixed typo (#121) (0d9ca97)
- Fix motion directive import in readme (e5199bb)
- Updating
hovered
,focused
andtapped
examples [#63] (d48f6a1)
v2.0.0
This PR follows the notes on #81.
It contains quite a lot of breaking changes that has been spread across the last 29 beta versions that has been released.
As mentioned in the issue, the most notable one is the drop of Vue 2 support.
Be aware that all the coming versions of @vueuse/motion
will only support Vue 3.
New maintainer
@cpreston321 is joining the repository and will help efforts stabilizing the v2 and moving towards a v3 that is lighter and has better API and features.
Changelog
- chore(ts): update ts setup ; fix build (1af3c64)
- feat(v2): prepare v2 (#75) (76538c8)
- chore(package): fix pnpm peerdeps (83dc886)
- Merge branch 'main' of github.com:Tahul/vue-use-motion (842b8a5)
- Update use-motion-controls.md (#78) (8b62c5a)
- fix(nuxt): update compatibility field (#80) (a76237e)
- Fix bad URLs in Readme.md (#70) (bd5e59d)
- Add transition examples (#67) (08e7601)
- Fix ssr error (#65) (cc3a27d)
- feat(transform): add variantToStyle util (cdbd98f)
- feat(module): update module auto imports (448aa58)
- chore(lint): the script blocks are on top now (01f763f)
- feat(playground): update nuxt playground; start using Motion component (2271474)
- feat(directive): unref initial binding (supports refs in object) (b84a42b)
- feat(exports): update index (a996c9d)
- feat(build): update runtime copy (778e98c)
- docs(config): reference new pages (12550ee)
- docs(reactive-transform): add new docs page (6d6140a)
- docs(reactive-style): add new docs page (4188472)
- feat(module): update module config injection ; initial Motion component :) (2c0b852)
- chore(deps): upgrade deps (6fe23f5)
- docs(nuxt): fix typo (#57) (73ec11b)
v2.0.0-beta.27
- chore(up): upgrade to latest nuxt (dd6ff13)
v2.0.0-beta.26
- chore(deps): upgrade deps (80342f6)