Front End Visual Merchandiser for Magento 2

Changelog Front End Visual Merchandiser 2

Version 100.4.31

Released the 2022-05-09

  • Fix Error on save when request size exceed server limit.
  • Fix Create session button for magento 2.4.4.
  • Fix Error 500 on loading empty parent categories.

Version 100.4.30

Released the 2022-04-14

  • Fix Corrected visibility on write() method according to parent method

Version 100.4.29

Released the 2022-04-14

  • Fix Fix Logger interface issue with lasts Magento versions.

Version 100.4.28

Released the 2022-03-22

  • New Adding the ability to apply your own filter on Visualmerchandiser displayed collection.
  • New Adding debug in "vat/log/visualmerchandiser.log" in order to facilitate debugging and keeping the previous position data in a CSV format.
  • New Archiving session instead of deleting when debug mode is enabled.
  • Refactor Getting the new positions directly from the front for active category in order to reduce the risk of position errors due to new added products in category during merchandising.
  • Improvement Opening the Visual Merchandiser on a new tab when creating or restoring a session.
  • Improvement Adding a link to the product's page in the default template.

Version 100.4.27

Released the 2022-03-03

  • Major Improvement When saving products in category, invisible children products have now the same position as their parent product. Useful for Filtering in category.
  • Improvement Invisible children from removed products are now removed from category.
  • Improvement Invisible children from add products are now added to the category.

Version 100.4.26

Released the 2022-03-03

  • Major Fix Category default attributes values were overridden by values from active store when applying VM changes.

Version 100.4.25

Released the 2022-03-01

  • Improvement Adding dependency to blackbird/extension-core

Version 100.4.24

Released the 2022-02-25

  • Fix Add db_schema_whitelist.json for foreign key issue
  • Fix Delete JSON_THROW_ON_ERROR for php 7.2 compatibility

Version 100.4.23

Released the 2022-02-18

  • Improvement In pagination mode, the items can now be added without limit. When saving, excess items will push the one on the next pages.
  • Fix Sometimes products will not show because their product attributes defined in the config were not retrieved correctly.
  • Fix Product positions errors, in pagination mode, when items where missing in the previous pages, the items added in the current page where not retrieved correctly.
  • Fix Sometimes positions where not correctly applied when action's histories were received in disorder.

Version 100.4.22

Released the 2022-01-27

  • Feature adding the ability to add stock and ordered quantity in product template.
  • Feature Adding the ability to launch the VM in the "all store view" view of category in the admin.
  • Improvement improving the product templating system (if you add a custom template, you will have to change it to remove the "<style>" tag that is now forbidden.)
  • Fix VM is now able to be launched in other store than default.

Version 100.4.21

Released the 2022-01-21

  • Improvement Removing deprecated classes to improve code quality.

Version 100.4.20

Released the 2022-01-05

  • Fix When using the Infinite Scroll Mode, sometimes items moved were not the one dragged.

Version 100.4.19

Released the 2022-01-05

  • Remove Data Injection system because it is not used anymore.
  • Fix Products were sometimes multiplied after drop.
  • Fix Products were shuffled when using multi-drag feature.
  • Fix Pagination mode was broken in version 100.4.18 .

Version 100.4.18

Released the 2022-01-04

  • New Transforming the "load all products on load" to an infinite scroll mode.
  • Fix Fix in products' statistics' display
  • Fix Fix deleted products were loaded to VM whereas they were deleted from database due to indexation.

Version 100.4.17

Released the 2021-12-23

  • New Ability to merchandise parent categories.
  • Improvement Changes in the way how category position are retrieved. It is now using Magento\Catalog\Model\Layer\Resolver class to retrieve displayed products.
  • Improvement Adding security checks on all controllers
  • Improvement Remove the cookie if the session has been deleted or the token is not valid.

Version 100.4.16

Released the 2021-12-22

  • New Option to load all products from Category in the same page (Limited by Product Limit option). Useful for Categories with infinite scroll systems.

Version 100.4.15

Released the 2021-12-21

  • New Visual Merchandiser is now compatible with non-displayed out of stock products.
  • New Creating new events to allow modification in category position getting and saving.
  • Fix Url Path and Final Price of product are now correctly retrieved.

Version 100.4.14

*Released the 2021-12-10

  • Fix Product position are now saved correctly if category contains not visible products.

Version 100.4.13

Released the 2021-12-10

  • Fix Product position are now saved correctly if category contains disabled products.
  • Improvement Adding a warning if loaded products are not the same as products on page.

Version 100.4.12

Released the 2021-12-09

  • Fix Products Attributes from Stack and Trash were not retrieved correctly.

Version 100.4.11

Released the 2021-12-08

  • Improvement Requests to product' stats are now done only once per product.

Version 100.4.10

Released the 2021-12-07

  • Update URL Ajax methods

Version 100.4.9

Released the 2021-12-07

  • Type category ID (string or int)

Version 100.4.8

Released the 2021-12-07

  • Preload all product for Repository
  • Load product attributes in async for container view products

Version 100.4.7

Released the 2021-12-07

  • update save with DB real position
  • update db schema for AWS

Version 100.4.6

Released the 2021-12-06

  • fix typo