iSenseLabs Weekly 118: What's New in Your OpenCart Extensions

Exciting news! NitroPack just got a significant update for OpenCart!

Explore the many new ways your OpenCart site performance will be improved below and make sure to update your extension right away!

Main Highlights:

  • The base CSS loading for faster rendering and reduced flickering was improved.
  • A better base CSS extraction method was implemented.
  • An issue with many combined files being generated was resolved.

OpenCart Extension Development

New OpenCart Extension Updates Released


NitroPack 3.5.17 | Download for OpenCart 3.x

Page Speed Optimization for OpenCart

 What's Improved? 

  • Better Internet Explorer compatibility
  • Clear cache on category edit
  • Add TTF, EOT and WOFF2 compression
  • Switch to v4 of the PageSpeed API
  • PHP binary in the POST data is now working fine with server security extensions
  • Better base CSS loading for faster rendering and reduced flickering (if any)
  • Add OcModify compatibility
  • Relative paths prefix will not be applied to empty url() CSS rules
  • Performance improvement in rendering the site when NitroPack's image lazy loader is enabled
  • Better handling of HTML code found after the closing BODY or HTML tags
  • Use the base CSS for category pages on the search pages
  • Better base CSS extraction method
  • Count affiliate tracking code clicks for cached pages
  • Better handling of image file names containing special characters in the image optimizer
  • Better compatibility with Windows based servers
  • Better UTF-8 support in the DOM parser
  • Attempt the creation of product to cachefile map only once instead of once per request
  • Handle incorrect Redis password gracefully
  • Better detection of minified resources
  • Better compatibility between Journal's image lazy loader and the one provided by NitroPack
  • Improved image dimension detection for the lazy loader

 What's Fixed? 

  • Resolve an issue with duplicate entries for Journal's popup and header notice cookies when the same module is assigned to more than one layout
  • Fix an issue in parsing HTML documents containing SVG elements
  • Fix the SNI_server_name deprecation warning in the HTTP client
  • Remove the use of create_function
  • Remove catgorizr support since it is not detecting devices properly
  • Resolve an issue in the DOM Parser's createElement() function
  • Resolve an issue with many combined files being generated, when old ones can be reused
  • Remove duplicate CRON entries
  • Resolve and issue with base64 encoded images when the generic CDN is enabled
  • Resolve a 'nesting level too deep' error
  • Resolve an issue for pages without image tags, when lazy load is enabled

NitroPack 2.5.17 | Download for OpenCart 2.x

Page Speed Optimization for OpenCart

 What's Improved? 

  • Better Internet Explorer compatibility
  • Clear cache on category edit
  • Add TTF, EOT and WOFF2 compression
  • Switch to v4 of the PageSpeed API
  • PHP binary in the POST data is now working fine with server security extensions
  • Better base CSS loading for faster rendering and reduced flickering (if any)
  • Add OcModify compatibility
  • Relative paths prefix will not be applied to empty url() CSS rules
  • Performance improvement in rendering the site when NitroPack's image lazy loader is enabled
  • Better handling of HTML code found after the closing BODY or HTML tags
  • Use the base CSS for category pages on the search pages
  • Better base CSS extraction method
  • Count affiliate tracking code clicks for cached pages
  • Better handling of image file names containing special characters in the image optimizer
  • Better compatibility with Windows based servers
  • Better UTF-8 support in the DOM parser
  • Attempt the creation of product to cachefile map only once instead of once per request
  • Handle incorrect Redis password gracefully
  • Better detection of minified resources
  • Better compatibility between Journal's image lazy loader and the one provided by NitroPack
  • Improved image dimension detection for the lazy loader

 What's Fixed? 

  • Resolve an issue with duplicate entries for Journal's popup and header notice cookies when the same module is assigned to more than one layout
  • Fix an issue in parsing HTML documents containing SVG elements
  • Fix the SNI_server_name deprecation warning in the HTTP client
  • Remove the use of create_function
  • Remove catgorizr support since it is not detecting devices properly
  • Resolve an issue in the DOM Parser's createElement() function
  • Resolve an issue with many combined files being generated, when old ones can be reused
  • Resolve and issue with base64 encoded images when the generic CDN is enabled
  • Resolve a 'nesting level too deep' error
  • Resolve an issue for pages without image tags, when lazy load is enabled

NitroPack 1.8.17 | Download for OpenCart 1.5.x

Page Speed Optimization for OpenCart

 What's Improved? 

  • Better Internet Explorer compatibility
  • Clear cache on category edit
  • Add TTF, EOT and WOFF2 compression
  • Switch to v4 of the PageSpeed API
  • PHP binary in the POST data is now working fine with server security extensions
  • Better base CSS loading for faster rendering and reduced flickering (if any)
  • Relative paths prefix will not be applied to empty url() CSS rules
  • Performance improvement in rendering the site when NitroPack's image lazy loader is enabled
  • Better handling of HTML code found after the closing BODY or HTML tags
  • Use the base CSS for category pages on the search pages
  • Better base CSS extraction method
  • Count affiliate tracking code clicks for cached pages
  • Better handling of image file names containing special characters in the image optimizer
  • Better compatibility with Windows based servers
  • Better UTF-8 support in the DOM parser
  • Attempt the creation of product to cachefile map only once instead of once per request
  • Handle incorrect Redis password gracefully
  • Better detection of minified resources
  • Better compatibility between Journal's image lazy loader and the one provided by NitroPack
  • Improved image dimension detection for the lazy loader

 What's Fixed? 

  • Resolve an issue with duplicate entries for Journal's popup and header notice cookies when the same module is assigned to more than one layou
  • Fix mysql_connect deprecation warning on older OpenCart 1.x versions
  • Fix an issue in parsing HTML documents containing SVG elements
  • Fix the SNI_server_name deprecation warning in the HTTP client
  • Remove the use of create_function
  • Remove catgorizr support since it is not detecting devices properly
  • Resolve an issue in the DOM Parser's createElement() function
  • Resolve an issue with many combined files being generated, when old ones can be reused
  • Resolve and issue with base64 encoded images when the generic CDN is enabled
  • Resolve a 'nesting level too deep' error
  • Resolve an issue for pages without image tags, when lazy load is enabled

GDPR Compliance 1.9, 2.9, 3.9 | Download for All OpenCart Versions

GDPR for OpenCart

NOTE: If upgrading from a previous version: Make sure to refresh your modifications and open the module immediately after pushing it to the server. This will ensure the changes will take effect as soon as you upload the module on your store. Check the file 'Upgrade Instructions.txt' for more information. (this is included in the release log)

 What's Improved? 

  • Changed the way the policy acceptance functionality works. We implemented a new logic, which saves the old privacy texts in a separate table. Now when a customer is accepting a given policy, the acceptance record in the database contains a link to that specific copy. The difference here is that previously the module was saving the whole policy content for each acceptance. This leads to a lot of data being saved in the database, most which is redundant. With the new logic, we are significantly reducing the footprint of the module and now each record will take much less space in the database.

 What's Fixed? 

  • Fix for some emails that were being unreceived.
  • Minor fixes & improvements.

ComparePrices 2.0.9 | Download for OpenCart 2.0.x to 2.3.x

Compare Prices for OpenCart

 What's Fixed? 

  • Fixed deleting a single entry in the "Prices" tab
  • Fixed the display of the data in the "Prices" tab
  • Fixed the issue with not showing the product URL in the admin email

RelatedProductsPro 2.3.1 | Download for OpenCart 2.0.x to 2.3.x 

Related Products for OpenCart

 What's Improved? 

  • Journal 2 compatibility

LoginToSeePrice 3.2.7 | Download for OpenCart 3.x

Login to See Price for OpenCart

 What's Improved? 

  • Journal 3 Compatibility

Free OpenCart Video Tutorials. Grow Your Online Store!


How to Setup SEO URLs in OpenCart 3.x


Time to get serious and start growing your OpenCart store. For real.
 

Subscribe Now!
 

Best E-Commerce Knowledge Sources of the Week


E-Commerce Resources

2019 Is the Year of Page Speed. Are You Ready?

By Unbounce

Nobody can ignore the need for page speed anymore. Digital marketers and E-Commerce entrepreneurs can no longer afford to focus on secondary assets and features while Google's campaign to "Make the web faster" continues to grow. View this post to see the statistics so far and learn how top players are already racing to improve user experience through faster performance.

Black Friday Marketing 2018: A Marketer's Crash Course

By Core DNA

The sales frenzy of BFCM is coming soon. It's about to get wild and E-Commerce stores all over the world are already preparing their deals, campaigns and special offers. Check this crash course for 2018 BFCM marketing and steal as much ideas as you possibly can to stay relevant this Black Friday.

How to Get Found on Google and Grow Your Site Traffic With Search Console Data

By GetHighlights

The Google Search Console is one of the most valuable tools a marketer or any growth-addicted person can use. Why should you care about it? How to use the Google Search Console? Start with this guide and replicate the steps to see how your business can benefit.

How to Curate Your Instagram Feed to Boost Sales with OpenCart

By iSenseLabs

There are two ways to build an attractive Instagram shoppable feed in OpenCart. One - use existing Instagram posts and curate the ones that will fit your design best. Two - create your own photos, upload them and use InstagramShopGallery to add and arrange them in your store. Learn how here.

Editor’s Choice: Freebie Pick of the Week


Canned Emails is a site where you can get free simple email templates for common emails you have to send all the time.

Canned Emails

Join 11,000+ subscribers receiving actionable E-commerce advice

* Unsubscribe any time
comments powered by Disqus