Layered Navigation
- Fixed missing grid items animation after LESS changes in Magento 2.4.8.
- Fixed Owl Carousel dots alignment option after LESS changes in Magento 2.4.8.
- Fixed subcategories slider widget not showing settings due to an incorrect dependency.
- Fixed "Show Filter"(Sidebar) toggle now being hidden on 1-column catalog pages (filters are moved to a slideout on such pages and already have a toggle).
- Added missing disableSwatchForOutOfStockProducts method in the swatch renderer, which was introduced in previous Magento versions.
- Improved vertical alignment of Compare and Wishlist buttons in Quickview when they appear below the Add to Cart button.
- Quickview now loads the product page in the parent window instead of within a modal on redirect.
- Removed unused MSI dependencies from the Layered Navigation module.
- Added an option to sort by stock, which is disabled by default. When enabled, out-of-stock products appear after in-stock products.
- Reworked "Sort by Out of Stock" feature to ensure compatibility with other modules, sorting, and filters.
Magento 2.4.8 Compatibility
Plese note: A large number of .less files have been updated in both the theme and modules due to the stricter LESS preprocessor in Magento 2.4.8.
Core Module
Performance improvements
Added "tiny" and inline versions of Owl Carousel CSS. The "tiny" version includes only core styles since the theme handling visual styling.
Improvements
Language switcher now uses an <img> tag instead of background image
Removed outdated CSS vendor prefixes
Added caching for lazy load image placeholders
Reworked logo implementation using the <picture> tag
Fixes
Reviews link now correctly opens the tab (when reviews are placed in a tab)
"Hide sidebar" option now only hides it on pages with filters
Other
Addressed some PHP deprecation warnings
- Fixed PHP 8.3 deprecation errors
- Fixed show/hide filters toggle does not work after content update with ajax
- Fixed has-active class is missing in menu (previously moved in Magento from php to js)
- Fixed loop option for self hosted vide on product page
- Fixes properly replace fotorama image placeholder after gallery loaded in quickview (only noticeable when images have transparent background)
- Fixed swatch renderer error when price difference is disabled
- Reworked "to top" js to improve performance
- Fixed "hide-on-tablet" class in mobile theme (was limited to 1024px)
- Mobile slideout now always open first section (with menu) when clicked on menu toggle (navigation item in header)
- Fixed missing padding in active filters when hide sidebar is enabled
https://athlete2.com/documentation/changelog.html#v1.8.0.7no change log for this version current
- Various minor js optimizations
- Added: sale price difference labl for configurable products
- Added: sync price on sticky add to cart block (with product info block)
- Added: fake countdown now saves first visit to calc elapsed time instead of start over on each page load.
- Reworked countdown so now all widgets use the same global timer instead of creating new timer for each countdown. Aswell as other minor optimizations.
- Stock info block now shows for MSI products even if it can't get base stock value
- Fixed: Mega menu, exclude from all categories if there hidden menu items
- Fixed: thumb carousel arrows does not work if dots are disabled
- Fixed: thumb carousel dots styles are now generated (for widgets) even if they are disabled for catalog.
- Fixed: menu drop down font size option
- Fixed: magento default widget tempalte
- Fixed: More/less expand from general settigns. Max height now set properly.
- Updated core module to version 1.3.4.5 (does not affect theme functionality so it is optional)
- Added: option to hide newsletter in footer
- Added: option to set closable sidebar closed by default.
- Added: separate font size options for mega menu 2nd level items
- MegaMenu active menu items are now highlighted via js since in Magento 2.4.7 it was removed from php side.
- Fixed: MegaMenu item with toggle does not open link on second click due to new wrapper in 1.8
- Fixed: passed proper css selector for blog listing lazy load
- Fixed: Sale price difference label double currency conversion
- Fixed: missing sale price difference label in Magento 2.3.3 patch
- Updated Core module to 1.3.4.3 version which includes css escaper method (does not required by the theme)
- Various fixes for theme appearance options
- Minor css fixes
change log link
https://athlete2.com/documentation/changelog.html#v1.8.0.3
Hot Fixes and Improvements
Improvements:
Fixes:
- Changed the way total sold amount is collected for stock info block to improve performance
- Added max width to fotorama placeholder image when vertical thumbnails are enabled to prevent image shift when gallery is loaded
- Infinite slide widget now allows zero values for rotate option
- Removed text from small screen sizes from social share icon on product page, when its position is in title.
- fotorama gallery shift in quickview due to new styles in 2.4.7
- Added new font, gap and padding options for small screen sizes for Subcategory widgets.
- MSI related classes are now loaded on demand and so the MSI modules not longer required to be installed.
- Fixed: image_with_borders template in 2.4.x patches missing height variable error.
- Fixed: amasty xsearch patch missing variable error
- Fixed: language switcher "no-move" template (used in footer on Fi demo) does not open modal on mobile
- Fixed: stock info wrong product used. Changed the way a stock info block gets the current product.
- Fixed: heredoc variable for move mobile block reposnsible for moving blocks below the main info block when any of the block a positioned below the gallery on desktop
- Fixed: brands bordered grid on small screens, left side border line was missing.
- Fixed: Patches for magento 2.3.3 and 2.3.4 - recently viewed widget missing title.
- Fixed: Related/upsells layout 6 for patches for magento 2.3.3 and 2.3.4
- Fixed: Magento generate classes for product thumbnails based on product id. This can cause issues when there are product blocks with the same products but different image sizes (e.g. list and grid layouts). Now class names will be based on sizes also.
- Fixed: Breadcrumbs missing categories in path on product page
- Fixed: possible issue with images on product edit page in admin panel on lower version of Magento
- Fixed: css only product gallery for magento below 2.4
- Fixed: subcategories widget images wrong path on lower version of Magento
- Fixed: login modal button is locked when recaptcha enabled
https://athlete2.com/documentation/changelog.html#v1.8.0.1
- Fixed: Do not open menu item if it is not a drop down when "All Categories" - auto open child item dropdown" is enabled for Mega Menu "All Categories" drop down.
- Fixed: Some of the theme settings drop errors.
- Fixed: Magento 2.3.3. Patch - Mega Menu changes were merged incorrectly
- Fixed: Trigger video Lazy load on content update
- Fixed: Grid banners are missing when cached
- Fixed: Free shipping bar missing currency when global price format object is not initialized.
- Fixed: Countdown, Video, Infinite Slide and Vertical Text Rotator widgets id's not always unique.