Releases: Vidit-Kushwaha/react-popupify
v1.0.4
Overview
We are excited to announce the release of version 1.0.4! This update includes improvements to the documentation, the addition of JSDoc comments for better code understanding, and fixes for several rendering issues.
What's New
Updated Documentation
- Added detailed documentation for the
showPopup
function, including parameters, options, and example usage. - The documentation now clearly explains how to use the
showPopup
function to manage popups with various customization options.
Added JSDoc Comments
- Introduced JSDoc comments across the codebase to improve code readability and maintainability.
- Developers can now benefit from inline documentation that explains the purpose and usage of functions, parameters, and return types.
Bug Fixes
- Fixed several issues related to popup rendering that affected visibility and interactivity.
- Popups now render consistently and handle animations and state changes correctly.
Other Improvements
- Minor refactoring to improve code quality and reduce complexity.
- Enhanced state management for popups, ensuring better performance and reliability.
How to Upgrade
To upgrade to v1.0.4, run the following command in your project directory:
npm update react-popupify
Conclusion
We hope these updates enhance your experience with our library. Your feedback is valuable to us, so please let us know if you encounter any issues or have suggestions for future improvements.
Thank you for using our library!
v1.0.2
New Features
PopupManager
- Introducing PopupManager to streamline popup handling throughout the application.
- Allows usage of
showPopup
method with popup IDs for convenient popup management. - Provides a centralized mechanism for controlling the behavior of popups.
const popup = () => showPopup('customPopupId', { open: true })
Playground with Interactive Behavior
- Introduction of the Playground feature for interactive testing and experimentation with popups.
- Users can now dynamically interact with different popup configurations and observe their behavior.
Improvements
- Added features such as scroll lock to prevent scrolling when a popup is open.
- Focus management ensures that focus remains within the popup for improved accessibility.
Bug Fixes
- Resolved minor issues related to popup behavior and responsiveness.
Get Started
To leverage the new PopupManager and Playground features, update your application to version 1.0.2 and follow the updated documentation provided.
For more details on the usage and implementation of these features, refer to the updated documentation and guides available in the repository.
v0.2.0-alpha
- Playground added
- Transition flickering issue fixed
- Documentation added
v0.2.0-alpha
More details will be provided soon.