Firebear Improved Configurable Product for Magento 2 – Extension Change Log

- Magento 2, Our extensions
Improved Configurable Product for Magento 2
Extension Manual | Guide to configurable products

Improved Configurable Product for Magento 2 – the complete enhancement for configurable product, allowing for dynamic content updates, custom options for configurable products and many more.

1.5.2 (released 23.09.2020)

Features

  • Adjusted template overriders as per Magento 2.4 standards
  • Adjusted template overrides for compatibility with Magento 2.3.3 and 2.3.4
  • Adjusted HistoryJS duplicate for configurable and swatch-render JS
  • Adjusted work of the Price Config for proper work with Magento 2.3.5
  • Improved configurable JS to mixing instead of map
  • Product URL are properly regenerated for any product type
  • Introduced loggers for the extension logging
  • Restoring admin system config back to default is now possible

Bugfixes

  • Minor code refactoring. Stability and speed improvements.
  • General PHPstan adjustment
  • Fixed issue with attributes (description) label not translating properly
  • Fixed issue with the first load of _setOpenGraph failing if a productID not set properly
  • Fixed issue with undefined index error when any field is missing in product data while edit a product
  • Fixed issue with improper updates of the summary block at the bundle product pages at the store front
  • Fixed issue with requisition lists having only simple product
  • Fixed issue with updating product short description if the description is disabled
  • Fixed issue with updating a custom option of the child product at the shopping cart page
  • Fixed issue with product pages displaying special price block even when the special price is not applied
  • Fixed issue with custom options when loading by the ID not referencing a proper product
  • Fixed issue with bundle product undefined index
  • Fixed issue with the tier-prices not rounding up properly with matrix renderer
  • Fixed issue when it has been impossible to add configurable and bundle products to the cart
  • Fixed issue with product quantity and price not updating properly in matrix grid view
  • Fixed issue with product description and short description not updating properly on child product selection
  • Fixed issue with matrix view incorrectly displaying at the product pages
  • Fixed issue with updating price rows in the summary block
  • Fixed issue with formatting the cart position, when the child configurable product of the bundle product has a file type set to ‘custom option’
  • Fixed issue with the matrix grid when all options of the configurable product displayed as out of stock for Magento 2.4
  • Fixed issue with adding bundle products to the cart at Magento 2.4
  • Fixed issue with adding configurable product to the cart at Magento 2.4
  • Fixed issue with custom shipping logic functionality not working properly
  • Fixed issue with the price range for tier prices displaying incorrectly
  • Fixed issue when it has been impossible to add a product to the bundle product option at Magento 2.4
  • Fixed issue with adding a child virtual products to the cart when
  • Fixed issue with displaying child products of the configurable product
  • Fixed issue when it has not been possible to cache default values of the configurable products
  • Fixed issue with saving homepage cache
  • Fixed issue with adding a product to the cart from the product list at Magento 2.4

'

1.5.1 (released 27.02.2020)

Features

  • Added possibility to disable the ‘Custom options for variations of configurable products’ functionality

Bugfixes

  • Fixed issue with the cart edit page
  • Fixed issue with displaying tier prices for different user groups
  • Fixed issue with adding a bundle product with options that have configurable product with custom options in the wish list
  • Fixed URL update issue
  • Fixed issue with displaying ‘drop down’ (attribute type) at the product pages with matrix grid
  • Fixed a problem with changing variations when equal minimum and maximum prices appeared in the price range
  • Fixed issue with updating the price of a custom option in the summary block of a bundle product
  • Fixed issue where the price range has been hidden when changing a variation of a configurable product
  • Fixed issue with displaying bundle products in the cart
  • Fixed issue with updating tier price block when changing a variation of a configurable product
  • Fixed issue when the ‘From – To’ price disappeared while changing variations of a configurable product
  • Fixed issue where the tier price has not been consider in the ‘From – To’ price block
  • Fixed a matrix issue where custom options were added to products that do not have them
  • Fixed issue where the ‘From – To’ price block was not updated at the categories page
  • Fixed issue with displaying/hiding prices, tier prices block and price range for unregistered users at the category page
  • Fixed issue which resulted in the related products price change when using the default product variation
  • Fixed issue with adding several product variations – which have a custom option of ‘file’ type – to the cart (matrix enabled) at once
  • Fixed issue where the regular price would not display when loading the page (matrix enabled)
  • Fixed matrix grid issue when only one attribute is displayed
  • Fixed issue when configurable product and bundle product could not be ordered together
  • Fixed displaying product details in the shopping cart and wish list
  • Fixed issue with an empty order when placing an order with a bundle product that has ‘checkbox’ type options
  • Fixed date formatting in the cart (custom option)
  • Fixed issue with adding a configurable product with a custom file option to the wishlist
  • Fixed issue with adding a configurable product with a custom option to the cart when the matrix is ​​disabled at the product level
  • Fixed issue where it has been impossible to add a bundle product to a wish list without specifying configurable product options
  • Fixed issue with updating the price in the bundle product summary block when changing the qty of options
  • Fixed issue with updating product link at category pages
  • Fixed issue with image display for a bundle option which only has one product
  • Fixed issue where swatches of a configurable product would not match the product when loading the bundle product page
  • Fixed incorrect text formatting while at the product details page at Magento 2.3.4
  • Fixed issue where the link to the reviews tab would not work at the configurable product page at Magento 2.3.4
  • Fixed issue with hide prices of bundle product for ‘Not Logged In’ customers

1.5.0 (released 12.11.2019)

Features

  • QTY of products in stock is now displayed at the product page
  • Matrix grid can now be enabled per product
  • Added mass actions for configurable product attributes used in matrix grid
  • URL rewrites extension command can now be applied to products with all visibility settings, not only ‘not visible individually’
  • Added an option to enable/disable breadcrumb updates
  • Added an option to display a drop-down (attribute type) on the product pages with matrix grid enabled
  • Full Magento 2.3 compatibility

Bugfixes

  • Fixed issue with the recalculation of the price of the bundle product in which there is a configurable product in decimal
  • Fixed issue with escaping characters in canonical URL
  • Fixed issue with setting up area code in the command line
  • Fixed issue with di:compile for Magento 2.2.*
  • Fixed issue with di:compile for Magento 2.2.8
  • Fixed issue with recalculating the tier prices when the qty the product option uses decimals
  • Fixed issue with displaying tier prices in the matrix of a configurable product
  • Fixed the “detail tab” improperly displaying for Magento 2.3.x
  • Fixed issue when the variation of the configurable product has only one custom option with the type ‘file’
  • Fixed issue when the variation of the configurable product has custom options with the type ‘text’
  • Fixed issue when the variation of the configurable product has custom options with the type ‘select’
  • Fixed issue with default Magento 2 placeholder images displayed for out of stock simple products
  • Fixed issue with price range applied to the wrong products at the product details page
  • Fixed issue when customers aren’t allowed to change a previous selection in some cases
  • Fixed issue with editing products in the shopping cart
  • Fixed issue with tier price display for the variations of configurable products in a bundle
  • Fixed issue with displaying regular price at the bundle product page. Regular price will now be displayed only for the ‘fixed’ price type
  • Matrix grid can now be enabled per store view
  • Fixed issue with ‘Maximum function nesting level’
  • Fixed a broken bundle product page on Magento 2.3.2
  • Fixed issue with display the default price when loading a page of a configurable product
  • Fixed issue with duplicating custom options in the cart
  • Fixed issue with ‘As low as’ label not being properly removed
  • Added mass update of matrix axis attributes
  • Added possibility to hide prices for ‘Not Logged In’ customers
  • Fixed issue with displaying image swatches
  • Removed custom image sorting in the product gallery
  • Fixed issue with price recalculation when using custom options of ‘checkbox’ type
  • Fixed issue at the wish list page
  • Fixed issue with adding a bundle product with options that have configurable product in the wish list
  • Added a condition to display only ‘From’ price if the min price is equal to the max price
  • Added automatic updates of the product name in the summary block at bundle product pages
  • Added automatic updates of the images of the bundle product options
  • Fixed issue with the wrong size of the main image at configurable product pages
  • Fixed issue with video playback at configurable product pages
  • Price “From” of the product bundle option now properly considers child configurable product prices
  • Fixed issue with automatically updating description block at the product pages
  • Fixed issue at the checkout page when choosing shipping method for a bundle product with a configurable products attached
  • Fixed issue with removing the variations of a custom products, when the variation has a required custom option
  • Fixed issue where the breadcrumbs and URLs were not properly updated when removing selection on the child products

1.4.6

Features

  • Configurable products can now be properly added into bundles (configurable products can be assigned to bundle products)
  • Increased product page loading speed
  • Selecting different configurable product variations effectively reflects in the meta data
  • Custom content can now be either added to the existing block, or replace the contents of the block with existing content

Bugfixes

  • Fixed issue when bundle products would disappear after placing an order
  • Fixed issue when adding a configurable product with two or more attributes to the cart would result in an error: “You need to choose options for your item.”
  • Fixed issue with incorrect currency displayed for bundle products
  • Fixed issue with incorrect price update in the configurable product matrix
  • Fixed issue with configurable products displayed improperly on Magento version 2.2.7
  • Fixed issue with wrong image order when changing swatches of the configurable product
  • Fixed issue with video playback in the gallery
  • Fixed issue with prices display on the ‘List’ page view, when the tax enabled
  • Fixed issue where a configurable product was displayed as “Out of stock” when all its variations have required custom options
  • Fixed error in the admin panel when editing a bundle product on Magento version 2.3
  • Fixed issue with re-indexing database tables with prefixes
  • Fixed issues with different types of bundle product options
  • Added dedicated product info section to the cart to display configurable products options as a part of a bundle product
  • Added dedicated product info section to the Order Details pages to display configurable products options as a part of a bundle product
  • Fixed issue with default simple product ID not getting removed when all the options are unselected and customer tries to add a product to the cart
  • Fixed issue when adding bundle product to the cart with configurable product matrix enabled
  • Fixed display of custom options when the configurable product matrix enabled
  • Fixed display of some custom option types (date, date_time, time, area, field)
  • Fixed display of the configurable product matrix if the option of the visual swatch is not set
  • Fixed issue with configurable product options display when the product is a part of the bundle product
  • Fixed issue that occurred when a user parameter has a price in percent, and the product is included in the bundle package
  • Fixed issue with placing an order on Magento version 2.3.1
  • Product price is now properly hidden in the configurable product matrix if the product is out of stock
  • Fixed issue with configurable product variation quantity not being properly adjusted when configurable product as a part of a bundle was ordered
  • Fixed issue with custom options of the bundle products not being displayed in the cart
  • Fixed display of custom options for ‘Checkbox’ type of the bundle product options
  • Fixed problem with disabled option “dynamic price” in the bundle product
  • Fixed issue with the bundle product special prices

1.4.4

Features

  • Added compatibility with Mirasvit_GiftRegistry.
  • Added new fields in edit product page for custom attributes

Bugfixes

  • Fixed issue with custom attributes types not supported
  • Fixed issue with the two similar attribute types at the store front displayed improperly

1.4.1

  • Configurable products now support custom options
  • Fixed issue with change images and enabled delivery
  • Fixed issue with adding product to cart with enabled/diabled matrix
  • Fixed issue with disabling all options module

1.4.0

  • Added price range support
  • Added preset options in category page
  • Added dynamic updates of meta-data and price-data
  • Added different canonical tags for each simple product
  • Remade config menu
  • Updated composer
  • Fixed issue with UrlRewrite classes in magento <2.1.7
  • Fixed issue with module Magenerds_BasePrice
  • Fixed issue with minicart
  • Magento Marketplace fixes
  • Minor bugfixes

1.3.2

  • Breadcrumb trail is now updated dynamically
  • Added console command to generate URL rewrites for not visible simple products
  • Pre-selected variations now work with the dropdowns
  • Updated supported php version
  • Swatches template updated
  • Fixed issue with configurables displaying same option at the category page
  • Fixed issue with More information bloc
  • Addressed conflict with FireGento MageSetup
  • Minor bugfixes

1.3.1

  • Product attribute block is now updated dynamically
  • Swatches are now updated when simple products are selected from product listing
  • Fixed issue with css classes
  • Fixed issue with base image not updating when cannot add item to cart
  • Fixed issue with dropdown option type
  • Fixed issue with ‘Change browser history URL’ in admin
  • Fixed JS conflict when chosing swatches
  • Fixed issue with pre-selected options when product contains multiple attributes like color and size

1.3.0

  • Added ‘default product variation’ functionality
  • Adjusted fulltext search
  • Three new custom fields can now be added to the product pages

1.2.0

  • Code refactoring
  • Composer updates
  • Added tier prices support

1.1.0

  • Dynamic updates of product name, sku, description, short description and browser history URL
  • Added autoload section
  • Swatches support
  • Added meta data for simple products

1.0.0

  • Initial release
'