Today we're proud to announce the release of Oxygen 2.3 Beta 1.
2.3 Beta 1 contains various bug fixes, as well as polish for the new Modals and User Design Library features.
Notable changes include:
- Added a blank option to Animate On Scroll "disable below" dropdown.
- Reusable sub-menu now works in the latest version of Chrome.
- Fixed Asset Cleanup conflict.
- Shortcode Wrapper now supports hyphens/dashes.
- Special characters no longer cause elements to disappear in the builder.
- New triggers for Modals: Show on scroll up, show on scroll to element, show after number of clicks, show after time inactive, show after X page views.
Existing customers can download the Beta in the customer portal.
Below is a mostly complete changelog of the changes made between Oxygen 2.3 Alpha 1 and 2.3 Beta 1. This does not include any changes made between 2.2.1 and 2.3 Alpha 1.
Polished: Added "choose" button for Modal trigger selector.
Polished: Added JS function for closing Modals.
Polished: Added "center" Modal position option.
Polished: Improved Modal trigger selector behavior.
Polished: Improved "Insert Close Button" UI for Modals.
Polished: Enhanced dropdown on Modal trigger tab to show label of selected value instead of value itself.
Polished: Added "show on scroll up" trigger for Modals.
Polished: Changed Oxy User Library so that each post contains a singe element only.
Polished: Added "show on scroll to element" trigger for Modals.
Polished: Renamed Oxy User Library to Block Library.
Polished: Added "show after number of clicks" trigger for Modals.
Polished: Added "show after time inactive" trigger for Modals.
Polished: Added "show after X page views" trigger for Modals.
Polished: Added close on ESC key for Modals.
Polished: Added VW and PX units for Modal width.
Polished: Various UI tweaks for Oxygen user design library feature.
Polished: Fixed Oxy User Library link on Settings > Library page.
Polished: Fixed Oxy User Library link in +New Admin bar menu.
Polished: Fixed exclusivity between Oxygen general settings and Oxygen library settings checkboxes.
Polished: Importing design set with duplicate name now fails and generrates error message.
Tweak: Removed old, unused API code.
Tweak: Various improvements to Screenshot API.
Tweak: Various warning messages and error handling added for User Design Library feature.
Fix: Templates now appear properly when imported via design library.
Fix: Added blank option to Animate On Scroll Disable Below dropdown..
Fix: Reusable sub-menu now appears properly in latest version of Chrome.
Fix: Improved SSL check for builder preview.
Fix: Corrected "close after X seconds" behavior for Modal.
Fix: Modals are now visible when adding them to a template.
Fix: Library flyout disappeared, corrected.
Fix: Fixed Modal background color issues on front end.
Fix: Prevented nested Modals.
Fix: Corrected AssetCleanup conflict.
Fix: Corrected issue where page-level Modal overlapped preview in builder when editing template.
Fix: Shortcode Wrapper now supports hyphens/dashes.
Fix: Fixed page scroll trigger event to avoid collision between multiple Modals.
Fix: Corrected issue where request for builder preview would fail with some SSL setups.
Fix: Corrected Animate on Scroll refresh for Modals.
Fix: Corrected "undefined index: id" PHP notice.
Fix: Removed "undefined index: param_name" PHP notice.
Fix: Removed "You cannot delete root!" error message.
Fix: Corrected issue where root element could be deleted while deleting orphaned Header Row.
Fix: Corrected "r.hasClass is not a function" error.
Fix: CSS Cache regeneration will now continue after an AJAX failure.
Fix: Prevented orphaning of Header Row element.
Fix: Prevented setting Header Row as re-usable.
Fix: Corrected admin notice and broken link on Back to WP > Admin button in builder.
Fix: Prevented setting individual Slides, Tabs, or Tab Contents as reusable.
Fix: Corrected issue with 404 error when accessing Block Library post for the first time.
Fix: Corrected UI User Design Library UI.
Fix: Corrected intermittent "Provide $parentScope must return a value" error when loading builder.
Fix: Special characters no longer break Oxygen's shortcode signatures.
Fix: Corrected issue where elements using No such function oxygen_ shortcodes threw invalid shortcode signature error when rendered via Inner Content.
Fix: Incorrect error message when adding third-party design set.
Fix: Added parameter sanitization and escaping before HTML output of User Design Library.
Fix: Corrected issue where Design Set Options were not being saved.
Please note that Alpha and Beta releases of Oxygen should not be used on production sites. We do not provide official support for Alpha or Beta versions of Oxygen. If you encounter bugs, please report them on GitHub.