Go Dark Go Light
Stand with Ukraine!  How can you help?
Welcome to

Change log for Magento 2 Rocket JavaScript / Deferred JavaScript

We release compatibility changes for new Magento versions and bug fixes as soon as possible. You can always download new Rocket JavaScript module versions archive on our website or via the composer. In case you need some new features or if you have any questions don't hesitate to contact us.


Version 2.1.9 (November 23, 2023)


  • - Error Deprecated Functionality: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in magefan/module-rocketjavascript/Model/Controller/ResultPlugin.php on line 86 when "Ignore Deferred JavaScript With" configuration parameter is empty.

Version 2.1.8 (June 9, 2023)


  • - Added new option "Ignore Deferred JavaScript With" to the extension settings to define which JS should be ignored and not moved to the bottom of the page.

Version 2.1.7 (May 2, 2023)


  • - Added ability to restore default configuration options values.
  • - Minor code improvements.

Version 2.1.6 (August 27, 2020)


  • - Fixed "Deprecated Functionality error" on Magento 2.4.x when using PHP7.4.

Version 2.1.5 (May 26, 2020)


  • - Added the new option in the extension settings "Disallowed Pages for Deferred JavaScript" that can disable deferred JS on certain pages.

Version 2.1.4 (January 13, 2020)


  • - Changed default settings for "Included In Bundling" option.
  • - Code style improvements.


  • - Changed Blog extension license from OSL-3.0 to EULA.
  • - Important! After update "Deferred JavaScript" option is disabled. Please enable it back if you use it.

Version 2.1.3 (October 9, 2018)


  • - The issue with Deferred JavaScript on the large configurable product pages.

Version 2.0.1 (April 16, 2018)


  • - Optimized JavaScript bundle.
  • - Improved code style.