Skip to content

Releases: Maronato/vue-toastification

v1.7.2

28 May 18:48
Compare
Choose a tag to compare

πŸ”§ Bug fixes

  • Dismissing toasts did not work on some desktop browsers: Some browsers do not implement TouchEvents. (#89) (9bec19d), closes #88

v1.7.1

07 May 23:55
Compare
Choose a tag to compare

πŸ”§ 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

05 May 02:40
Compare
Choose a tag to compare

πŸš€ 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

26 Apr 04:35
Compare
Choose a tag to compare

πŸš€ 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

24 Apr 02:07
Compare
Choose a tag to compare

πŸš€ 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

24 Apr 01:56
Compare
Choose a tag to compare

πŸ”§ Bug fixes

  • Fix Nuxt options: Nuxt options were not being loaded properly. (#71 ) (933f078), closes #69

v1.4.0

26 Mar 21:39
Compare
Choose a tag to compare

πŸš€ 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

22 Mar 19:55
Compare
Choose a tag to compare

πŸš€ 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

20 Mar 16:20
Compare
Choose a tag to compare

πŸ”§ 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

19 Mar 17:50
Compare
Choose a tag to compare

πŸ”§ 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