Releases: Maronato/vue-toastification
Releases · Maronato/vue-toastification
v2.0.0-beta.7
🔧 Bug fixes
- Vue throws warnings when using custom components: Custom components and empty
listeners
will make vue throw some warnings (#141 ) 7bf997b fixes #140
v2.0.0-beta.6
🔧 Bug fixes
📦 Bundle
- Vue peer dependency bumped to 3.0.2 a437e5f causes #137 to happen on instances of vue < 3.0.2
v2.0.0-beta.5
🔧 Bug fixes
- Fixed typing imports: Typescript was not able to import types because the path to them has changed. (0577c3c)
📦 Bundle
- Remove unused bundle folders: Removed
src
, nuxt
, and composition
to reduce bundled code size. (7965040)
v1.7.8
🔧 Bug fixes
touchstart
should be passive: touchstart
event was made passive (#133 ) e3214bd resolves #117
📖 Documentation
- Added note about
timeout
, cssFile
and Nuxt: Read more about it here (#108) resolves #107
v2.0.0-beta.3
⚠️ Breaking changes
- Support for Vue 2 dropped!: If you are using Vue 2, stick to v1.x.
- Deprecated
transitionDuration
: Some changes to Vue made it very hard to keep transitionDuration
. If you need to change the duration of a transition, override the transition classes.
- Removed native Nuxt support: Since no Vue 3-compatible Nuxt version has been released, there is no native support to it for now.
🚀 New Features
- Vue 3 support: Vue 3 is now supported by default. Vue 2 support was dropped.
- Composition API: This version uses the composition API all the way down with
provideToast
, useToast
, and injection keys.
onMounted
callback now receives the App: onMounted
also provides the VueToastification Vue App as the second parameter.
- New EventBus: A custom EventBus is used to transfer events instead of a Vue instance.
🔧 Bug fixes
- Fixed non passive
touchstart
event: touchstart
events are now passive.
📖 Documentation
- Updated docs to target Vue 3: Updated the docs to target Vue 3 and the new interfaces.
📦 Bundle
- ES2017 by default: All package versions now target ES2017. Make sure to use Babel on your app if you need to target lower versions.
v1.7.7
📦 Bundle
- Updated dev dependencies: All dev dependencies were updated to their latest releases
v1.7.6
🔧 Bug fixes
- Progress bar overflows on Safari: Known Safari bug caused the progress bar to overflow (#94) 782eac2 resolves #93
- Toast dimensions may change during leave transitions: Locking width and height is finicky (#92) 0cf379a resolves #87
v1.7.5
📦 Bundle
- Remove accidental dependency hotfixed d0d9347
v1.7.4
🔧 Bug fixes
- Previous version accidentally used Vue 3 compilers: Fixed by the hotfix 4b61f9e
v1.7.3
🔁 Maintenance
- Updated dev dependencies: All dev deps should be at latest now. (#91) (2bf31ab) closes #90
🧪 Tests
- Fixed vue test utils warnings: Fixed VTU 1.0 deprecation warnings. (#91) (d42f5b8)