Release Notes
This document provides information about changes, new features, and potential breaking changes between versions of the Lemonway Widget.
Version 0.2.6
Bug Fixes
- Fixed multiple height handling issues causing unexpected scrollbars or cut content in embedded contexts
- Improved auto-resize logic in responsive mode to better fit container dimensions
- Ensured fixed-dimension mode consistently respects provided width/height with stable internal scrolling
- Reduced layout jumps on initialization and page changes
Version 0.2.5
New Features
- sidebarBreakpoint: New configuration option to control the responsive breakpoint for sidebar visibility
- Allows partners to customize when the sidebar menu appears based on screen width
- Supports multiple CSS units:
px, rem, em, vh, vw, %
- Examples:
'900px', '64rem', '4em', '80vh', '50vw', '75%'
- Default value:
'1200px' (maintains previous default)
- Works in conjunction with
isSidebarMenuEnabled=true
Bug Fixes
- Fixed issue where sidebar menu would not appear in widget mode even with
isSidebarMenuEnabled=true when container width was less than 1200px
Version 0.2.4
Changes
- Fix permissions for widget mode
Version 0.2.3
Changes
- Added a public global method
LemonwayWidget.destroy(targetId) to explicitly tear down an instance (removes iframe + listeners) and avoid duplicate callbacks when remounting the widget (no breaking changes; existing init usage is unchanged).
Usage
Recommended: call LemonwayWidget.destroy('container-id') before mounting the widget again in the same container.
Version 0.2.2
New Features
- isWelcomePageEnabled: New boolean configuration option to control whether welcome pages are displayed in the onboarding flow
- When set to
false, users are automatically redirected to the validation page, skipping the welcome screens
- Default value:
true (maintains existing behavior)
- Compatible with both individual and legal entity onboarding flows
Usage Example
LemonwayWidget.init('YOUR_ONBOARDING_URL', 'container-id', {
isWelcomePageEnabled: false // Skip welcome pages
});
Version 0.2.1
Add arePersonalFieldsReadonly to add readonly on personal fields
Version 0.2.0
Add isSidebarMenuEnabled to activate/desactivate sidebar menu in the config
Version 0.1.0
Initial release of the Lemonway Widget.
Features
- Basic onboarding flow implementation
- Support for iframe integration
- Event system for communication with parent window
- Responsive design
- Multiple language support
Implementation Notes
- This is the first versioned release of the widget
- The widget is now accessible via a versioned URL:
https://hosted-onboarding.lemonway.com/widget/0.1.0.min.js
Future Versions
Future versions of the widget will be documented here with detailed descriptions of:
- New features
- Bug fixes
- Performance improvements
- Breaking changes and migration guides
- Deprecated features
When updating to a new version, always review these release notes to understand what has changed and how it might impact your implementation.