SwissUpLabs Logo

Changelog

Version 1.9.18

Apr 1, 2024

  • Fixed inability to remove banner image.

Version 1.9.16

Feb 12, 2024

  • Fixed possible incorrect BANNER_EDIT_URL which leads to logout from backend.

Version 1.9.15

Feb 2, 2024

  • Breeze integration updated. Dynamic JS support added.
  • Prevent image loading when it’s not visible.

Version 1.9.12

Sep 29, 2023

  • Fix ‘Call to undefined function Composer\Autoload\includeFile’

Version 1.9.11

Sep 14, 2023

  • Performance: improve total blocking time score.

Version 1.9.10

July 27, 2023

  • Stability improvements.

Version 1.9.9

July 10, 2023

  • Improved backend preview of html banners. If possible, we will detect and display banner image for these banners.

Version 1.9.4

Mar 14, 2023

  • PHP 8.2 compatibility.

Version 1.9.2

Nov 15, 2022

  • Improved Breeze Theme integration
  • Fixed broken page_handle selector in backend “Page” condition
  • Fixed placeholer rendering in backend pagebuilder preview

Version 1.9.0

Sep 12, 2022

  • Added ability to show banner when cart items match selected products attribute conditions. View Example

Version 1.8.4

Jul 1, 2022

  • Fixed missing blocks when added using widget interface

Version 1.8.2

May 26, 2022

  • Fixed error in Magento Cloud on PHP 8.1.
  • Fixed error: passing null to non-nullable internal function parameter.

Version 1.8.0

Apr 15, 2022

  • Magento 2.4.4 and PHP 8.1 compatibility.
  • “Duplicate banner” button added.

Version 1.7.9

Feb 9, 2022

  • Fixed not working banner mass actions in Magento 2.3
  • Disable statistics for new banners by default.
  • Magento Coding Standard fixes.

Version 1.7.8

Dec 2, 2021

  • Fix ‘…\AdditionalData\function_exists does not exist’ for magento 2.3

Version 1.7.7

Dec 2, 2021

  • Fix ProviderInterface not exist

Version 1.7.6

Nov 29, 2021

  • Add pagebuilder integration (easybanner widget)
  • Add pagebuilder integration (easybanner placeholder widget)
  • Fix cope/paste warnings

Version 1.7.5

Oct 27, 2021

  • Apply style for html content only (other types may have their own styles)
  • Fixed not working flex styles and Pagebuilder usage (Stripes theme)

Version 1.7.4

Sep 14, 2021

  • Partial integration with Swissup_Amp module. Lightbox and Awesomebar banners are not supported yet.

Version 1.7.1

Jun 14, 2021

  • New animations for popup banners.
  • Added ability to disable/enable statistics for each banner.
  • Added ability to remove all statistics from banners grid page, or per banner statistics from banner edit page.
  • Added ability to change cookie name.
  • Mass actions added to banners grid.
  • Fixed missing “Delete” button at the top of edit banner page.
  • Added cron job to cleanup old statistics (older than 6 month).
  • Small improvements in JS code.

Version 1.6.3

May 14, 2021

Version 1.6.1

Jan 22, 2021

Version 1.6.0

Nov 26, 2020

  • Added ability to set different banner size per screen size. This feature allows to improve pagespeed score when properly configured.
  • Fixed black background when background setting is not correct. White background will be used in such case.
  • Fixed php error on banner save after image was uploaded in Magento 2.4.1

Version 1.5.10

Oct 13, 2020

Version 1.5.8

Aug 5, 2020

  • Fixed responsive images in Luma theme.
  • Prevent page jumping when image is loading.
  • Fixed mispositioned dimensions label in backend form.

Version 1.5.6

May 4, 2020

  • Magento 2.3.5 CSP compatibility.
  • Fixed broken chart in backend.
  • 16 locales added to translate backend and frontend phrases:
    • Arabic
    • Chinese
    • Dutch
    • French
    • Hebrew
    • Italian
    • German
    • Japanese
    • Norwegian
    • Korean
    • Polish
    • Portuguese
    • Russian
    • Spanish
    • Swedish
    • Ukrainian

Version 1.5.5

Apr 17, 2020

Version 1.5.3

Feb 17, 2020

  • Fixed newsletter popup styles in Firefox

Version 1.5.1

Jan 31, 2020

  • Fixed CSS issue with newletter popup in Magento 2.3.4

Version 1.5.0

Nov 22, 2019

Version 1.4.0

Oct 16, 2019

  • Magento 2.1 support dropped (JsonSerializer added instead of serialize).
  • Magento coding standard fixes.

Version 1.3.1

  • Fixed possible JS error in backend Charts when using slow network connection

Version 1.2.3

  • Fixed possible error on bundle product pages

Version 1.2.2

Version 1.2.1

  • Magento 2.1 compatibility
  • Removed url validation as it does not allow to use .html suffix
  • Fixed ‘Undefined variable: options’ error for banners without placeholders
  • Fixed ‘display_count_per_customer’ conditions when FPC is enabled

Version 1.2.0

IMPORTANT: Upgrade Instructions

Major Updates

  • New Conditions
    • Page URL
    • Periodical date conditions (Day of week and Day of month)
    • Periodical per-visitor conditions (Display count per day, week, month)
    • Product attribute conditions (Currently viewing product)
  • “Don’t show anymore” action added to lightbox and awesomebar banners
  • New predefined HTML layouts
  • Added ability to assign placeholder to parent container without using ‘Widgets’ page

Fixes and Improvements

  • Fixed not-working banner when it assigned to multiple stores
  • Improved popup styles and positioning
  • Backend forms rewritten into UI components
  • Code cleanup

Version 1.1.0

  • Fixed SQL error ‘1205 Lock wait timeout exceeded’.
  • Reduced number of database operations.

Version 1.0.12

  • Critical security issue fixed
  • Default sort order changed in backend grid, so newest banners will be on top

Version 1.0.10

  • Magento 2.2 compatibility

Version 1.0.9

  • ACL instructions added to UI components according to latest Magento requirements
  • Fixed DI compilation errors

Version 1.0.7

  • Fixed WYSIWYG insert image bug

Version 1.0.6.2

  • Magento 2.1.0 compatibility

Version 1.0.6

  • Fixed “Undefined property” error

Version 1.0.5

  • Added additional css classes support for banner and placeholder blocks
  • Compilation error fixes

Version 1.0.2

  • Removed database queries from the loop, when rendering placeholder
  • Banners are not shifted on each page refresh, when using placeholder
  • Fixed getClassName methods

Version 1.0.2

  • Fixed wrong display and clicks count in banners grid

Version 1.0.0

  • Initial Release
Edit this Page