Releases: Maronato/vue-toastification
Releases Β· Maronato/vue-toastification
v1.7.2
π§ Bug fixes
- Dismissing toasts did not work on some desktop browsers: Some browsers do not implement
TouchEvent
s. (#89) (9bec19d), closes #88
v1.7.1
π§ Bug fixes
- Toast width changing on transitioning out in certain layouts: Toast width would pop when
absolute
styling was applied during transitions. (#83) (9709337), closes #82
updateDefaults
and containerClassName
were incompatible: Setting containerClassName
through updateDefaults
would not affect UI. (#84) (24df318, 1caf538), closes #85
v1.7.0
π New Features
- Create arbitrary toast interfaces: Toast interfaces can be bound to arbitrary event buses and plugin instances. (#78) (0b783a7)
π§ Bug fixes
- Toast interfaces are now independent: Separate calls to
createToastInterface
and provideToast
will generate independent plugin instances. (#78 ) (0b783a7), closes #77
- Composition does not break SSR: SSR apps using composition would break. (#80) (52a811f), closes #79
v1.6.0
π New Features
- Composition API: Native Composition API support added. docs (#75 ) (70a29c6) closes #74
- Generic registration: Vue Toastification can be used anythere Vue is available. docs (#75) (70a29c6)
v1.5.0
π New Features
- Async Toast Containers: Toast Containers can now be async functions. docs (#72) (d885f6f) closes #70
- Newlines on Toasts: Toasts now render newlines properly. (#73) (9db2e53) closes #66
v1.4.1
π§ Bug fixes
- Fix Nuxt options: Nuxt options were not being loaded properly. (#71 ) (933f078), closes #69
v1.4.0
π New Features
- Default options per toast type: Default options can be set per toast type using the new
toastDefaults
plugin option. docs (#52) (cad0f6f)
π§ Bug fixes
- Fix onFocusLoss not working as it should: On focus loss is now attached to the window, not the component. (#62) (9aa1c64, 2c501ed), closes #61
π Code Refactoring
- Better prop types and prop defaults: Use Vue's
PropOptions
to define props and set explicit defaults for filterBeforeCreate
and filterToasts
. (#63) (2bf31ab)
v1.3.0
π New features
- RTL support: Full right to left support added through the
rtl
option. docs (#58) (ee158be), closes #57
- Accessibility added: Screen readers can now interact with toasts. (#58) (aeb7b10), closes #56
π§ Bug fixes
- Fix close button appearing black on mobile: On mobile, the close button appears black. This fix changes the close button text to make it compatible with CSS. (#60) (91d29f7), closes #59
v1.2.3
π§ Bug fixes
- Page scrolling and text selecting when dragging the toast: When dragging to close the toast on mobile, the page would scroll and when on the desktop it would select text. (#53) (3112f96), closes #51
- Transition options were ignored: Transition options passed to
Vue.use
were ignored. (#55) (f4b4b3b), closes #54
v1.2.2
π§ Bug fixes
- JSX may be declared twice: JSX should be declared by the user, not the lib. (#50) (0d1c8f5), closes #49
π Documentation
- Added examples to repo: Added examples to repo. You can find them here