Skip to content

[v3.3.0] Resizable window + New Emoji Picker

Choose a tag to compare

@ryaneewx ryaneewx released this 09 Oct 02:49
· 2 commits to main since this release
54751c9

[3.3.0] - 2023-10-09

Added

  • ResizableProps Interface: Introduced the ResizableProps interface to dynamically adjust widget dimensions. Users can now utilize heightOffset and widthOffset to control the widget's maximum height and width, allowing for a better fit across various interfaces.

  • Emoji Picker Enhancement: Transitioned from emoji-mart to emoji-picker-react for a better user experience and to address build type errors. Additionally, introduced the .rcw-picker-icon style for more personalized emoji picker stylings.

  • Subtitle Styling: Added the .rcw-subtitle class for subtitles, providing users an easier way to apply custom styles.

  • X-Resizer Update: Revamped the x-resizer to now support both vertical and diagonal resizing, enhancing user interaction and UI flexibility.

Changed

  • ID Refactoring: To reduce potential conflicts and enhance specificity, the messages ID has been renamed to rcw-messages.

Removed

  • Emoji-Mart Dependency: Due to build type errors and in favor of better support, the dependency on emoji-mart was replaced with emoji-picker-react.

Note

  • Ensure you test these changes in a staging environment before implementing them in production. Verify that any custom styles or scripts remain compatible, especially given the ID and class refinements.