Nov 3, 2023
- Improve implementation of the feature “Update tab content on storefront” (works for configurable product on option change). Better compatibility with third-party modules.
- A lot of CSS fixes for better integration with Breeze Blank and Breeze Evolution themes.
Oct 13, 2023
- Fix not loaded reviews when tab loaded via ajax and layout is expanded tabs or accordion.
- Improve ARIA for expanded tabs. Present tabs titles as headings.
- Minor Java Script code improvements.
Oct 10, 2023
- Fix and improve scroll to tab logic when tab ID is in url hash. Fixed scroll to review tab when url hash is
- Minor CSS fixes on Breeze Evolution theme.
Aug 28, 2023
- One fix for PHP 8.1 and update of integration with Argento Force powered by Breeze.
- Fix for tab “Attributtes” and template “attribute-with-label.phtml”. Use attribute label set on store level. Previously always used attribuite label for “All store views”.
Jul 28, 2023
- Improved Breeze integration.
Jun 30, 2023
- Accessibility update. Remaster collapsible tabs template to meet accessibility requirements (role and aria naming) for content presentend in tabs. Since this release collapsible tabs remain are the same both for desktop and mobile screens (previosly they becom accordion on mobile). If you want to have old bahavior then there is respective tabs layout (but it doesn’t meet accessibility reqs).
- Update integration with Breeze-powered frontend. Same JS files for Luma and Breeze. Requires latest Breeze extension.
- Few LESS vairables added to simplify customization.
Mar 31, 2023
- Fixed error on breeze theme 1.0.
- Compatibility with PHP 8.2.
- Remove Zend_Db_Expr usage.
Nov 15, 2022
- Improved Breeze Theme integration
Sep 30, 2022
- NEW tabs layout “Expanded with sticky titles”. It is similar to well known “Expanded” layout but titles moved to the top and stuck there while user scrolling via tabs content.
- NEW tab option “Update tab content on storefront”. This option can be useful for configurable products. Once configurable product options selected Magento update tab content with content from respective child product.
- “Cross Sell products” tab - allow to specify number of product to show.
- Improve compatibility with PHP 8.1.
- Module widget interface update: replace multiselect with tabs for UI select; allow to set initially open tab when tabs layout is “accordion”.
May 26, 2022
- Fixed error in Magento Cloud on PHP 8.1.
- Fixed missing prices in tabs loaded via ajax.
- Fixed error: passing null to non-nullable internal function parameter.
Apr 15, 2022
- Compatiblity with latest Swissup_Amp module.
- PHP 8.1 compatibility.
- Added ability to show crosssell products in product page tabs.
Feb 3, 2022
- Use declarative schema. Add schema whitelist. Add data patch. Schema scripts are obsolete.
- Magento Coding Standarts fix - avoid using self-closing tag.
- Fix js error when activate tab on external link click (conflict with Aheadworks_StoreCredit). More details at d3a5d94.
Jan 28, 2022
- Breeze Theme integration added
Sep 14, 2021
- Updated breeze integration.
Aug 12, 2021
- Magento 2.4.3 compatibility: fixed js error when using ajax tabs.
- Improved ajax tabs stability.
Jun 23, 2021
- Fixed invalid form_key in ajax tabs in Magento 2.4.2.
- Fixed Notice: Trying to access array offset on value of type null in …module-easytabs/Block/Adminhtml/Widget/Form/Renderer/Fieldset/Element/Editor.php
May 7, 2021
- Fixed missing Magento built-in recaptcha for review form at M2.4.x.
- Remove easytabs from product reviews list page.
Apr 6, 2021
- Compatibility with MSP_ReCaptcha for product review form. Works only when review tab is static (not loaded via ajax).
- Fixed layout shift when using accordion tabs on desktop.
Jan 22, 2021
- Template improvements: do not render empty tabs wrapper.
- Cleanup widget tabs list from duplicates.
- Fixed error when mass actions do not work when store filter is applied.
Dec 8, 2020
- Swissup_Pagebuilder integration.
Nov 26, 2020
- Fixed “Your session has expired” error message when ajax tab has product listing.
Oct 13, 2020
- Do not show disabled tabs in the Easytabs widget form
Sep 23, 2020
- Fixed missing reviews at AMP page.
Aug 25, 2020
- Fixed not expanded tab when use direct link to tab (link with tabs alias in anchor).
Aug 5, 2020
- Prevent page jumping while scripts are initializing.
- Fixed automatic cache invalidation on content and tab update.
Jun 9, 2020
- Fixed missing description tab after last release.
- Fixed typos.
Jun 5, 2020
- Added config option to enable/disable product tabs.
- Fixed broken Delete action in action column.
May 7, 2020
- Added config for product tabs to enable accordion layout on desktop
- No limits for product attribute tab - add as many attributes as you need
- UX improvements in admin. Colorized tabs grid.
- Added alias column in grid
- Fixed attribute tab rendering
- 16 locales added to translate backend and frontend phrases:
Mar 20, 2020
- Improvement for tab content loaded with ajax. Initialize UI components at tab load.
Mar 11, 2020
- Fixed attribute tab rendering.
- Easy Tabs grid UX improvements.
Feb 17, 2020
- Marketplace module compatibility improvements.
Jan 31, 2020
- Fixed not working ajax tabs at AMP pages.
- Stability improvements.
Dec 13. 2019
- Small improvement to edit tab form.
- Fixed to work at Magento Enterprise Cloud Edition.
Dec 6, 2019
- Fixed scroll to reviews when click view reviews link.
- Improvement for options of product attribute tab at edit form in Magento Admin.
Dec 4, 2019
- Show loader when content of the tab is loading with ajax.
- Reduce page content jumps on tab opening.
Dec 2, 2019
- New option for tab “Load content with Ajax”. The biggest benefit from this option is reduce initial page size.
- Totally reworked admin interfaces for tab editing. Edit form build as Magento 2 UI Component. It looks up to date and works like a charm.
- No more separate grids for product tabs and widget tabs. All in one place. Product tabs has field “Hide on Product” as No and widget tabs “Hide on Product” - Yes.
- Block HTML cache and Full Page Cache marked as invalidated after tab save.
Nov 11, 2019
- Fixed exception ‘The XML in file “../easytabs.xml” is invalid’.
- Fixed JS error “this.value.push is not a function”. Error occurs for tab type
Product Attributewhen user selects attribute.
- Fixed section title’Conditions’ in admin at Magento 2.3.3 when edit tab.
- Add LESS vars to customize expanded tabs.
Oct 22, 2019
- Show multiple attributes for Product attribute tab. Thanks @erankitsrivastava for contribution.
- Few minor tweaks to edit tab form in Magento Admin - attribute select is UI Component; spinner while options blocks loads on initial page load.
- Product attribute tab has two templates:
tab/catalog/product/attribute.phtml- show attribute content without attribute label;
tab/catalog/product/attribute-with-label.phtml- show attribute content with label.
Sep 25, 2019
- Use theme less variable for tab control border width.
Sep 5, 2019
- Fix no tabs when Easytabs widget is added via Magento Admin interface
Aug 19, 2019
- New tab condition - Show tab for selected Product Type only.
- Widget tabs have new tab type - product reviews. This can be helpful at Argento Luxury design when you want to move reviews from product tabs to additional tabs block.
Jun 18, 2019
- Support of Swissup AMP module. Now you can have tabs (accordion) at AMP version of your site.
- New condition to have tab for AMP version only. Works with Swissup AMP.
Jun 7, 2019
- Merge styles with theme and use its less variables.
May 24, 2019
- Fixed error during data install - area code not set.
Apr 16, 2019
- New feature - conditions for tabs. Now it is possible to show tab when customer is signed in or when product has some attribute value.
- Improved stability when there is tab for some third-party module but module is disabled or removed.
Sep 21st, 2018
- Fix error caused by review tab when there is other non-tab review block on product page.
Sep 6th, 2018
- Fixed delete mass action and store filter in admin grids.
Aug 3rd, 2018
- Fixed activate and scroll to tab on external link click.
- Fixed possible “Requested product doesn’t exist” error, when editing cart item
- Expanded tabs layout added.
- Fix tab’s assigned stores output in grid in Magento Admin.
- Widget feature added: add tabs at any page now!
- Magento 2.2 compatibility
- ACL instructions added to UI components according to latest Magento requirements
- ACL sort order fixes
- Updated installation instruction
- Corrected grid acl
- Review block jsLayout config added to prevent js error
- Menu item moved to
Swissup > General
- Initial Release