Skip to content

Blog

V2.3.0 has been released

Version 2.3.0 for React Dialog Async has been released 🎉

  • Introduces a new option that can be passed to useDialog; hideOnHookUnmount. This option allows you to prevent dialogs being hidden when useDialog() unmounts, which is useful if you want to show a dialog from a toast or other short-lived component. (More details)

Feedback or ideas? We’d love to hear them! Open an issue over on GitHub.

V2.2.0 has been released

Version 2.2.0 for React Dialog Async has been released 🎉

This release introduces the DialogOutlet component for solving issues with nested providers!

  • Previously, dialogs were rendered as direct children of the DialogProvider. Now you can use a DialogOutlet to instead render dialogs in a different place in the component tree (More details)
  • Internal performance optimisations

Feedback or ideas? We’d love to hear them! Open an issue over on GitHub.

V2.1.0 has been released

Version 2.1.0 for React Dialog Async has been released 🎉

This release brings configurable options for useDialog to support default data and animations!

  • useDialog now accepts a secondary argument for config options (More details)
  • Animation support - you can now delay dialog unmounting to allow time for animations to complete (More details)
  • Default data for dialogs - you can now specify default data for dialogs (More details)
  • Internal performance optimizations

Feedback or ideas? We’d love to hear them! Open an issue over on GitHub.

Introducing v2!

Version 2.0.0 for React Dialog Async has been released 🎉

This release marks the start of a new era for React Dialog Async. While the API is remaining very much the same, this release lays the foundations for some new features and improvements in the future.

We’re also excited to be launching our new website (the one you’re reading this on right now!!). While it’s still fairly minimal at the moment, we’ll be updating it over time to create more comprehensive documentation and guides. This also opens up the possibility of some more advanced APIs that would’ve been difficult to document in the past with a simple README.

This release removes the dialogKey support we previously introduced for dialog components. While this is a useful feature, we didn’t feel that it was approached in the right way. We’re working on re-implementing this functionality in a more ergonomic way, so stay tuned for that in an upcoming future release.


Feedback or ideas? We’d love to hear them! Open an issue over on GitHub.