Latest Releases

These releases come straight from our repositories. Latest releases may not be published yet.

swissup / module-codemirror

1.1.13 Aug

swissup / theme-frontend-firecheckout

1.0.0 Aug

swissup / pro-labels

1.6.6 Aug

swissup / module-pro-labels

1.6.6 Aug

swissup / seo-suite

1.12.1 Aug
  • 1.12.1

    Report (rev.1)

    Package was generated and uploaded to GitHub on with the following dependencies:

    swissup/module-hreflang:1.4.6

    swissup/module-rich-snippets:1.4.13

    swissup/module-seo-canonical:1.11.3

    swissup/module-seo-core:1.3.4

    swissup/module-seo-cross-links:1.1.1

    swissup/module-seo-html-sitemap:1.1.10

    swissup/module-seo-images:1.3.13

    swissup/module-seo-pager:1.2.8

    swissup/module-seo-templates:1.6.0

    swissup/module-seo-urls:1.5.27

    swissup/module-seo-xml-sitemap:1.1.10

    swissup/module-core:1.12.4

    Changelog (autogenerated)

    swissup/module-hreflang — 1.4.6 (was 1.4.4)
    • Version 1.4.6 153556

    • Integration with Magefan_Blog module. 1dce74

    • Add comment in DI. 411fe5

    • Don't add hreflang item for product when product doesn't assigned to item's website (close #7). d7f93f

    • Version 1.4.5 737da2

    • Integration with Attribute Pages module (close #6). e36ee3

    swissup/module-seo-canonical — 1.11.3 (was 1.11.2)
    • Version 1.11.3 00d78d

    • Fixed incorrect canonical Url at homepage.
      Isuse occurs when homepage config is changed by store owner and there are multiple pages with the same identifier. 150ace

    swissup/module-seo-core — 1.3.4 (was 1.3.2)
    • Version 1.3.4 c101ff

    • Remove `%` from slugified string (when fallback used). Since it cuases problem for SEO Images. 55e50a

    • Version 1.3.3 54e91a

    • Add model CMS to check if current CMS page is homepage. 85d29a

    swissup/module-seo-cross-links — 1.1.1 (was 1.0.5)
    • Version 1.1.1 dcaed2

    • Forbid to create crosslinks on the pages with url path like a keyword. 2f7bd4

    • Updated module version. 93478f

    • Apply crosslinks for extra product attribute. cfff6c

    • Updated ui form for better customer experience. 656a1b

    • Ability to use crosslinks for extra product attributes - in progress. 8d7954

    • Added target attribute for each cross-link. 0a82e3

    • Version 1.0.6 e275e2

    • Strip slash from the end of a string. 51c7be

    • Fixed acl for the menu item cd748f

    swissup/module-seo-html-sitemap — 1.1.10 (was 1.1.9)
    • Version 1.1.10 0b60ea

    • Fixed warning: count parameter must be an array or an object that implements Countable f683b0

    swissup/module-seo-images — 1.3.13 (was 1.3.11)
    • Version 1.3.13 215f33

    • Improve module stability. 3a14c6

    • Version 1.3.12 5c8b55

    • Solved possible errors at products page when image URL contains non English characters. And URL is really long (more than 150 characters). 31de2a

    swissup/module-seo-urls — 1.5.27 (was 1.5.25)
    • Version 1.5.27 8cdee3

    • Fix "Notice: Undefined variable: seoFilter" after latest commit. 36ea3c

    • Version 1.5.26 7f5739

    • Fixed error - Call to a member function getLabel() on null. 22163c

    • Version 1.5.26 2a91f4

    • Reuse SeoCore\Model\Cms to figure out when redirect to homeage. c8a9a3

    • Option "Redirect to site homepage ..." uses code 301. 1da95b

    • Fixed not working option "Redirect to site homepage ...".
      Option doesn't work when hopepage config is changed by store owner and there are multiple pages with the same identifier. 3aaff3

    swissup/module-seo-xml-sitemap — 1.1.10 (was 1.1.9)
    • Version 1.1.10 fb3d38

    • Fixed issue when CMS page used for homepage still appears in XML Sitemap.
      Isuse occurs when homepage config is changed by store owner and there are multiple pages with the same identifier. 671f60

swissup / module-seo-cross-links

1.1.1 Jul

swissup / argento-m2

1.24.0 Jul
  • 1.24.0

    Report (rev.1)

    Package was generated and uploaded to GitHub on with the following dependencies:

    swissup/module-ajaxpro:1.5.25

    swissup/module-ajaxsearch:1.11.11

    swissup/module-amp:1.4.10

    swissup/module-askit:1.10.2

    swissup/module-attributepages:1.4.2

    swissup/module-breeze:1.4.4

    swissup/module-compare:1.1.2

    swissup/module-easy-slide:1.6.16

    swissup/module-easybanner:1.7.3

    swissup/module-easycatalogimg:1.4.15

    swissup/module-easytabs:1.9.12

    swissup/module-fblike:1.3.5

    swissup/module-featured-attributes:1.1.4

    swissup/module-font-awesome:1.4.2

    swissup/module-gdpr:1.4.7

    swissup/module-gdpr-askit:1.1.3

    swissup/module-gdpr-reviewreminder:1.0.0

    swissup/module-gdpr-testimonials:1.1.1

    swissup/module-highlight:1.7.12

    swissup/module-hover-gallery:1.3.9

    swissup/module-hreflang:1.4.6

    swissup/module-lightboxpro:1.3.2

    swissup/module-navigationpro:1.15.12

    swissup/module-pagespeed:1.4.25

    swissup/module-pro-labels:1.6.5

    swissup/module-quantity-switcher:1.1.9

    swissup/module-reviewreminder:1.1.10

    swissup/module-rich-snippets:1.4.13

    swissup/module-seo-canonical:1.11.3

    swissup/module-seo-core:1.3.4

    swissup/module-seo-cross-links:1.1.0

    swissup/module-seo-html-sitemap:1.1.10

    swissup/module-seo-images:1.3.13

    swissup/module-seo-pager:1.2.8

    swissup/module-seo-templates:1.6.0

    swissup/module-seo-urls:1.5.27

    swissup/module-seo-xml-sitemap:1.1.10

    swissup/module-sold-together:1.7.13

    swissup/module-testimonials:1.2.18

    swissup/module-theme-editor-argento-essence:1.7.1

    swissup/module-theme-editor-argento-flat:1.7.1

    swissup/module-theme-editor-argento-force:1.4.1

    swissup/module-theme-editor-argento-home:1.2.2

    swissup/module-theme-editor-argento-luxury:1.7.1

    swissup/module-theme-editor-argento-mall:1.7.1

    swissup/module-theme-editor-argento-pure2:1.6.2

    swissup/module-theme-editor-argento-stripes:1.7.1

    swissup/theme-frontend-argento-blank:1.24.0

    swissup/theme-frontend-argento-essence:1.24.0

    swissup/theme-frontend-argento-flat:1.24.0

    swissup/theme-frontend-argento-force:1.24.0

    swissup/theme-frontend-argento-home:1.24.0

    swissup/theme-frontend-argento-luxury:1.24.0

    swissup/theme-frontend-argento-mall:1.24.0

    swissup/theme-frontend-argento-pure2:1.24.0

    swissup/theme-frontend-argento-stripes:1.24.0

    swissup/module-core:1.12.4

    swissup/module-suggestpage:1.2.6

    swissup/module-theme-editor:1.9.8

    Changelog (autogenerated)

    swissup/module-ajaxpro — 1.5.25 (was 1.5.23)
    • Version 1.5.25 3538e9

    • Breeze: fixed not working buttons inside minicart popup after first product in the cart f99c17

    • Decreased animation lags when rendering large popups 29b1d8

    • Breeze: fixed low FPS in popup animation ec16cc

    • Version 1.5.24 45effc

    • Breeze: Use minicart popup as working fallback when cart is selected 7b0b42

    • Breeze: floating cart d35bd2

    • Prepare floating cart for breeze integration 2bf21f

    • Breeze: code cleanup 3d278b

    • Breeze: do not add swiper when suggest page is disabled fb317a

    • Breeze: minicart in popup 690322

    • Breeze: fixed not working popup for products with custom options 98f998

    • Breeze: quick view component bf4454

    • Add ajaxpro-catalog.product.view modal template on product and cart page (close #31) 79f7d1

    • Fix image src is undefined error 4f4e4b

    • Unfinished add-to-cart for complex products 324015

    • Breeze: Modal popup on successfull action b665bb

    • Breeze integration: compare and wishlist links a64261

    • Fixed not working wishlist links on initial page load edd177

    swissup/module-ajaxsearch — 1.11.11 (was 1.11.9)
    • Version 1.11.11 187dc4

    • add isProductViewAllEnabled option (close #49) 3835be

    • rename header container d31495

    • add view all url (#49) e0b8bf

    • Reduce response size for suggestions when search for CMS pages enabled.
      Send only title, url and ID. Most of the time page content is very big. 7b2378

    • Fix wrong namespace f951d1

    • Fix unit tests 04c4ce

    • Fix unit test failures 19a44b

    • Fix phpstan warnings and typos 3e39c7

    • Fix setUp(): void in unit test bae6af

    • Version 1.11.10 59c3fd

    • Merge branch 'master' of github.com:swissup/module-ajaxsearch 2de214

    • Fix elasticsearchFulltextSearchCollectionFactory doesn't exist d0c083

    swissup/module-askit — 1.10.2 (was 1.10.1)
    • Version 1.10.2 045ed8

    • Fix cannot instanciate Zend_Filter_Interface in graphql area 899c8c

    • Fix access to an undefined property 3f0f84

    • Fixed js error: 'Unable to process bindings' e94912

    swissup/module-attributepages — 1.4.2 (was 1.4.1)
    • Version 1.4.2 3fee4c

    • Added instruction on what to do when not attributes found to use for new page c28558

    swissup/module-breeze — 1.4.4 (was )
    • Version 1.4.4 6188f0

    • Fixed double add-to-cart request when Swissup_Ajaxpro is used and merge is enabled a56d58

    • Version 1.4.3 fae9fb

    • Unsubscribe from cartData when destroing minicart 12737f

    • Destroy component if element was detached (This prevents memory leaks) 790734

    • Fixed old cart data in minicart after cookie removal e13f6d

    • Version 1.4.2 f77bb4

    • Remove processed script elements as they may affect third-party css styles 'nth-child, +, ~' 0d7357

    • Added ability to call 'form.validation().valid()' chain 9bc998

    • Version 1.4.1 66e02d

    • Prevent exception if html block is not found 2b87f0

    • Do not add breeze_ prefix for already prefixed layout updates d444df

    • Fixed incorrect widget name in registry when dot is used in fullname af1727

    • Update 'Excluded urls' config label 31fa0a

    • Version 1.4.0 0e9fa3

    • Allow to force breeze status on unsupported pages via debug parameter 07dcb3

    • Added ability to disable Breeze for specified urls d09649

    • Improved Swissup_Prolabels integration (possibility of the missing labels on product page) 3658b4

    • Disable plugin if module if not enabled 501244

    • Prevent CLS at product page when critical CSS is enabled. Closes #15 ddbb26

    • Magento_ReCaptcha integration added. Closes #12 fd76ef

    • Fixed failed form validation when checkbox with empty value is required 79e914

    • Magento_Captcha integration added 81a521

    • LoginAsCustomer support added. Closes #13 ee2206

    • Ability to check module status when importing scripts 123689

    • Fix for Ajaxpro popup when cart content is must be shown 1eba52

    • Ability to compare config value with multiple values 28b2c3

    • Prevent js error when mixin is created for non existing component f146d5

    • Allow to set view component template via option parameter 621acb

    • Allow to render multiple minicart sidebars across the page b2ffea

    • Missing phpdoc faeeef

    • Request counter similar to jquery's $.active 7a6fd3

    • Added ability to check config value and compare it with expected value to active component 3c6b8c

    • Fixed missing modal id property 1f8c50

    • Ability to reuse minicart component 43cbf8

    • Fixed not working add-to-cart in msrp popup c7697a

    • Fixed ability to override option with empty array fe3a66

    • Default method for ajax request e6521f

    • Allow to modify response body by third-party modules d0b09e

    • RedirectUrl component added 0808c7

    • Ko bindings for ajaxpro 0a310e

    • Wrap all methods into anonymous function f2d4bd

    • Proceed to checkout component added 3b0001

    • Improve mageInit handling.
      When it's used inside 'scoped' element - use ko to handle it because it may have non parsable config (buttons: [], callback: function) (Ajaxpro) bc315c

    • Do not initialize same components multiple times when 'contentUpdated' is called cea39c

    • Report about missing parent when declaring a component dfcbbe

    • Proper component names for modal components 545e81

    • Pass selector used to mount a component a5b289

    • Add element to the options list that triggered data-post submit a7dd45

    • Use separate function to submit 'data-post' form c318c3

    • Do not disable fields inside spinner element (body) 649e04

    • Ability to show spinner with specified delay (Useful to not show spinner for quick requests) 9e6a24

    • Fixed js error when js.app config is malformed 78c75a

    • Fixed not working gallery on wishlist/configure page. Closes #11 54d30c

    • Fixed js error at customer account page 44919a

    • Modal, alert, confirm popups added. 341483

    • Fixed ability to extend widget options with nested arrays and functions a98dcd

    • KeyCode object added 9d59a2

    • Remove ability to pass element to trigger event on (jQuery doesn't support this feature) ae1ca0

    • Fixed ability to render html template from template(s) folder (Magento_Ui) cd583d

    • Fixed js error when image not found 221100

    • Fixed not working 'Add all to cart' button at wishlist page. #10 9838bd

    • Version 1.3.0 20bf17

    • Do not log promise errors 671432

    • Reload page when add-to-cart request was failed dfca38

    • Fail request when response is not in json format 321424

    • Send response object to the error callback b081b6

    • Fixed stretched image on iOS, closes #7 770cae

    • Fixed undefined property of window.checkout. 03ac5e

    • Added multiple active tabs support (fixed Easytabs expanded layout) 843f71

    • Fixed undefined 'priceUtils' js error bf87f4

    • Fixed not working address delete and add actions at customer account page 5bffa1

    • Improve ways to integrate third-party modules dc8b44

    • Remove not needed variable 656f27

    • Store widget reference in 0 scope ($.argento.argentoTabs) bd685f

    • Don't add buttons to dropdown pane when config is null 2eeffe

    • Added missing ajax:addToCart event f8d5a3

    • GoogleTagManager integration bd0723

    • Version 1.2.1 ae22c4

    • Fixed not working swissup/navigationpro when Varnish is used b1187e

    • Version 1.2.0 6b1452

    • $.proxy - alias for bind 8b1d6d

    • Allow to render video tag independetly (used by Argento) 7aa4a4

    • Ability to implement mixins a92e8d

    • New events for dropdown widget 231488

    • Added ability to retrieve widget instance via .data method b23f7c

    • $.select method added b4d13a

    • :checked selector added 649539

    • Fixed missing thumbs in gallery when initial product doens't have image (configurable) a04194

    • Configurable products support b55d3c

    • Fixed gallery js error when video url is not recognized 402a6f

    • Gallery compatibility with colorswatches module da8f36

    • $.hover and $.parseQuery added e7e600

    • Slightly better compatibility with jquery/ui widgets 12772f

    • Fixed js error when location.has has colorswatches data (#color=1&size=2) d2534e

    • Prepare for colorswatches integration f07d9c

    • Create namespace for priceUtils functions 0d84f1

    • Update price at product page when using custom options 526e93

    • Configurable swatches support added f80000

    • Fixed fatal error on Magento 2.3.3 in section config template 44fd39

    • Version 1.1.1 6dd28f

    • Fixed not working gallery when picture tag is used 1c2f0c

    • Fixed gallery functionality when sizes/srcset attribute is found in the img tag ce4c5c

    • Fixed js errors when defer js is enabled in swissup/pagespeed module 3efaa4

    • Version 1.1.0 4203ba

    • Fixed cookie notice flickering f37c7e

    • Fixed php error when layout isolation is used (deprecated) 94e220

    • Additional menu events added bc77ad

    • Fixed double click event bug e8e8bd

    • Events around open/close navigation on mobile view e1f83e

    • Better compatibility with third-party modules 1b1994

    • Fixed wrong paths to js resources 9e168c

    • Improved return value when call widget method e41e07

    • Ability to disable collapsible widget d3824d

    • Fixed js error when require is called by third-party module (pagebuilder) 3346fe

    • $.fn.scrollTop fixes d7ac21

    • Use template for recently viewed products (To keep track on it with $.async) be9123

    • Fixed php error when bundle doesn't declare items c083e3

    • FadeIn/Out, scrollTop methods added cd7a06

    • Fixed uncaught exception error 91c574

    • ctx support for async method af13a5

    • ProLabels compatibility 333f0e

    • Fixed component mounting when selector has escape ('\') symbols 96120a

    • $.async implementation 2e452a

    • Fixed js error when using minification a443a4

    • Create property for each option key in view component 24c759

    • Performance improvement for large ko templates 31e103

    • Submit all form inputs (including dynamically added with scripts) b4429c

    • Do not remove x-magento-init as they may be used for ajax loaded content e7f430

    • Fixed component scope conflict 0c151b

    • Something similar to form and provider ui components (askit integration) 1ebf62

    • Added ability to get component instance by component code b55021

    • Automate component mounting 5fc108

    • Fixed inheritance by reference bug that leads to invalid options object 5d3463

    • Skip disabled components 4d72e5

    • Before and After create events for all components 0c90c4

    • Process ui components declared inside Magento_Ui/js/core/app config 49a978

    • Aliases for all breeze components eeae0a

    • Fixed wrong event name 6b8e80

    • Event prefixes added e6ecdc

    • ValidateAfter event added for custom validation rules 7035ef

    • _on and _off methods added bef85d

    • Inline youtube-lite css to reduce load time b4cd6e

    • Use underscore prefix for methods that are not supposed to override 88b017

    • Fixed not initialized components on the elements with escaped selectors e3235f

    • Ability to force breeze status via query parameter a7a22f

    • Lite youtube embed integrated into breeze 893782

    • Use .event shortcut to trigger component events f965ef

    • Shortcut method to trigger events from components 622f13

    • Add __name property to all components 381073

    • Allow to create component mixins 722230

    • Additional flexibility for quickSearch component d93b90

    • Ability to render template from web folder 7be8bb

    • Improved third-party modules integration 947d68

    • Fixed previous commit to submit currently selected item when focused on the dropdown list ec3c32

    • Fixed search form submit when submit button is hidden 05df33

    • Fixed js error in accordion component: LayeredNavigation 3746b1

    • InViewport helpers added to the cash 2fb3d5

    • Use built-in inViewport check cfe336

    • Inheritance added to components 0b44e2

    • Spinner helper added 8b9fd7

    • Fixed missing loader spinner when switch to video item 632ec8

    • PriceUtils added. (Used by AjaxSearch and configurable products) cbef6f

    • Fixed return value for click, focus, blur, and submit methods 6b327d

    • isHidden and isVisible helper methods were added 5423c7

    • Improved search widget flexibility 5dbb9b

    • Version 1.0.3 075f35

    • Magento 2.3 compatibility 5c55cc

    • Use namespaced event names 0e93a4

    • Version 1.0.2 44be77

    • deps => import 66b45b

    • Ajax loaded collapsible sections add5fe

    • Ajax loaded content for collapsible elements 165c08

    • Menu flexibility improved 58c6a3

    • Allwo to use this.options in custom menu modules c228c0

    • Ability to extend by menu modules 4dddf6

    • Process data-mage-init-lazy attributes 5377ab

    • Deps instruction replaced with import with ability to import another item or bundle ba918a

    • Version 1.0.1 d49e62

    • Fixed wrong image ratio im Magento 2.3.6 6454fc

    • Fixed js error when image doesn't have thumbnails 11d031

    • Fixed php error in Magento 2.3.6 8052cd

    • Composer description update 3b1f9e

    • Minimize request.js size a bit 216a83

    • Allow to translate using __() function 1c7f7f

    • Remove cart bundle 51bb3b

    • Updated installation instructions 5a9127

    • Do not add breeze scripts to the bundle fcaad0

    • Added ability to include scripts from theme ee05be

    • Fixed map popup when same product is listed more than once dae680

    • Small fixes and improvements in the gallery.
      - Focusable
      - Video icon without js
      - Code cleanup
      - Smooth scroll
      - Don't scroll the page when navigating through the gallery 91096f

    • Fixed error in Magento 2.4.1 and older 43ad07

    • Move gallery css to separate file cd84f9

    • Prevent CLS on product page caused by js breadcrumbs 8d0051

    • Next and prev buttons added to the gallery 463e32

    • Remove console.log f94f1b

    • Fixed error when product has one image only 7de247

    • Product gallery added f4d4d4

    • Core validators moved to separate file cc06cb

    • Use .trigger instead of custom event 703129

    • Remove console.log call beb13b

    • Don't split view components in layout update d444c1

    • Common ui components moved to separate subdir 29fd47

    • Don't use subdirectory for view components 355f98

    • Google Analytics d7995d

    • Account: share wishlist page 059b1f

    • Account: postcode validation 8dbf64

    • Account: Region Updater 209c5c

    • Account page: Allow to update password and email 179785

    • Fix duplicated css 10d07c

    • Recently viewed products 8871d8

    • Fixed small image in wishlist sidebar 48c294

    • Mount components without dom elements 5f3fff

    • Prepare image template for recent products 6c5d9b

    • Fixed undefined variable error ac5fd6

    • Enable merge in production mode 3b6d26

    • Use kebab-case for js files 5c2508

    • Quick search 74fd2d

    • Related and upsell products fc2d6d

    • Js dependencies 35d135

    • Fixed eror when deleting product from cart 63e4bf

    • Fixed js error 8b0dde

    • Fixed path to js assets when merge is disabled c1c27c

    • Load all js via bundles to have ability to split them into smaller chunks 16969f

    • Product page reviews 0ae9e7

    • Bind validator instance to the onValid/onInvalid callbacks 20a346

    • Improved anchored links tracking 6ad1ab

    • Fixed active tab detection on page load b893f8

    • Do not parse response when html should be returned cbff26

    • Valid/Invalid callbacks added to the validator c1801a

    • Tabs improvements. Anchor support added. baefc0

    • Ability to override error placement method 57307f

    • Ability to declare single component for multiple aliases ef304a

    • Minicart fixes 86696b

    • Missing property added 076f1a

    • document.addEventListener => $.on 9cd631

    • Lost KoTemplate block added e5a5ea

    • Fixed js error at product page 54b3b0

    • Fixed active category state in menu when using Varnish 68af44

    • Private scoped blocks support 4ec036

    • Prepare 'get' request in the same way as 'post' 83dbbc

    • Added customerData alias for breeze.sections 9c2ce6

    • Fixed duplicate section_data_ids cookie when switching between Luma and Breeze 2fbeed

    • Fix storage cleanup after persistent logout. (Do not use domain for js cookies that are used at the backend) 0d46d6

    • Persistent shopping cart component 0c20a8

    • Code optimization. Store this.element as cash object instead of node 4bb497

    • CookieRestriction mode f4f735

    • Product image moved to catalog folder 54ff1d

    • Product page breadcrumbs 87f2c7

    • ToggleAdvanced component d5f0e9

    • CustomerAssistance support added 1231f2

    • Typo fix a6854b

    • Hide password strength indicator (not supported) 589346

    • Do not include wishlist view when it's disabled bd9a8d

    • Inject components declared inside ko templates 63ad6c

    • Ability to set request type 'form' or 'json' f7c774

    • Minicart dropdown 78c2b3

    • Use shared instance for view components when mounted via 'scope' attribute ea80b2

    • Fixed error required component breeze_turbo 63dceb

    • Use singleton classes for view components by default 72fe5e

    • Fixed error when customer data reload invoked too early 89bded

    • Allow to pass string as widget option 2df51b

    • Cash extends moved to separate file 0903d6

    • Remove unused code (body already has a plenty of script tags) a98495

    • Disable turbo because of errors when switch storeview.
      (When one storeview use breeze and another does not) cdee79

    • MSRP support 1186d5

    • Use dropdownDialog for minicart dropdown f735d0

    • DropdownDialog component added 0a7e99

    • Fixed js error when click paypal button in minicart 4e9704

    • Move paypal script to default bundle as it's used in minicart and listings (msrp) 4a8483

    • Added ability to update component options in runtime fef494

    • Initialize widgets and views when contentUpdated is triggered 6b9e53

    • Removed source maps paths 9aac84

    • Fixed widget and view initialization error when options has nested objects d3b208

    • Use .prop as it returns normalized attribute value 0a1771

    • Fix paypal buttons inside MSRP popup 5ad819

    • Do not include paypal script is it's disabled b66da5

    • Paypal buttons support added b436f9

    • Ability to exclude js from bundle if the module is disabled 16e337

    • Initialize widgets declared in data-bind.
      This implementation is incorrect as it doesn't support view props
      that may be used in the data-bind.
      Needs review it in the future. 7e128c

    • Sync params with mage/dropdown 494791

    • Only form is supported as a constructor argument 44ec8e

    • Form validator c6a8d8

    • fn.js => extend.js ebc621

    • Move non-components to common folder. Form key for every form. 96b95e

    • Remove unused code 4e2185

    • $.params method added 1696a4

    • Use native html5 validation when possible 90e8c2

    • Fixed js error in Safari 093b77

    • Product listing toolbar 1de313

    • Disable breeze on checkout pages e80e6f

    • Fixed unclickable links in top dropdowns 8c809e

    • Remove unused css's 14eb9e

    • Add to cart at product page bb3349

    • Fixed invalid variable name 6a518a

    • Fixed missing account links on mobile devices f1cc7e

    • Fix unclosable sidebar navigation 104450

    • Minicart with item count only a73aac

    • DropdownDialog via dropdown widget be9b61

    • Put common templates into shared folder 4f93f1

    • Fill the sections with stored data as soon as page loads 45643e

    • Added support for data-post-remove links 4f79c5

    • Wishlist support 3bdf3d

    • Fixed broken markup in x-templates. Optimize code. b27b41

    • No need to use container as we render js manually 857330

    • Removed old comment cae3e7

    • Fixed turbo on 404 page and compare sidebar duplicates after restore page from cache 8cb93e

    • Add to cart in product listing blocks 70f11f

    • Js translations added c476a2

    • jQuery compatibility 7f0caf

    • Ability to pass arguments when invoking components' method 7e0088

    • Submit forms via turbo when possible 188c0b

    • Remove extra else statement 7bdb9a

    • Improve request usability ec1571

    • SectionNames => Sections 7eae52

    • Improve message handling. Show new messages from cookies after custom ajax requests c3a458

    • Request component with events and promises 710ef0

    • Do not store messages in local storage. 11713a

    • Fixed form submit when turbo is enabled/disabled 114510

    • Turbo: Cleanup messages before page is cached df9825

    • Compare products view model added 729cca

    • Section reload feature added b06b79

    • Unused '$' methods removed 3276a6

    • Reduce total blocking time when processing components 099f41

    • Second view component: customer 086951

    • First view component: messages 649e90

    • Proper settings for js cookies 06fa8e

    • Prevent menu flickering when turbo is activated (click on currently active category) b3256c

    • Updated deprecated description e1bec9

    • Update form key when page is cached by fpc 238e3b

    • Support for knockout-based view components 0467db

    • Use extend instead of a loop 22e701

    • Initialize cookies with config settings prior first usage 40045a

    • Default values for js cookies 2e8a4d

    • Initial mage/cookies component b7dccf

    • Prevent error if no widgets found in registry 29b461

    • Process 'x-magento-init' scripts 310ddc

    • data-post links support (currency, compare, wishlist) aa258e

    • events.js => main.js 3cd8e0

    • Breeze scripts splitted into separate files ed85d7

    • Ability to change breeze options from theme configuration a7df11

    • Initial implementation: basic js widgets, enable via view.xml file 16b315

    swissup/module-easy-slide — 1.6.16 (was 1.6.15)
    • Version 1.6.16 79852c

    • Use loading="lazy" instead of rename src to data-src (close #31). 877366

    swissup/module-easybanner — 1.7.3 (was 1.7.1)
    swissup/module-easytabs — 1.9.12 (was 1.9.11)
    • Version 1.9.12 ac5f58

    • add beta tab template support in graphql 8e6aa6

    • improve graphql schema; add cms block support 541353

    • Add graphql api point instea of index/index ajax request 1c2cd3

    • Added data-content-type="Easytabs" e02fb5

    • Fix lost tab blocks in graphql bc1ee8

    • Fixed poorly working scroll to review tab when click on link. 36dd06

    swissup/module-gdpr — 1.4.7 (was 1.4.5)
    • Version 1.4.7 d15e41

    • Breeze: fixed not working 'Delete My Data' button 6efde3

    • Prepare delete data component to breeze integration 573f3b

    • Version 1.4.6 a7cb97

    • Breeze: prevent js error when google-analytics is disabled f04d68

    swissup/module-hreflang — 1.4.6 (was 1.4.5)
    • Version 1.4.6 153556

    • Integration with Magefan_Blog module. 1dce74

    • Add comment in DI. 411fe5

    • Don't add hreflang item for product when product doesn't assigned to item's website (close #7). d7f93f

    swissup/module-navigationpro — 1.15.12 (was 1.15.11)
    • Version 1.15.12 0f5e41

    • Fix setName; and couples of 'Access to an undefined property' warnings 68a4b6

    • add layout_settings id; fix uniqid bug e7fab3

    swissup/module-pagespeed — 1.4.25 (was 1.4.21)
    • Version 1.4.25 ec7ac3

    • added config option for image optimizer timeout 5c2586

    • added fix to prevent 'Unable to unserialize value.' cb26cb

    • Fix potential php warnings/errors (phpstan) 51498d

    • Version 1.4.24 bad445

    • Remove checking cwebp in converttowebp beacause it check always b0289f

    • add OptimizerChainFactory without svgo; rename our cwebp optimizer to ConvertToWebp f508f5

    • Add CheckImageOptimizerExisting getMessages 443af8

    • Version 1.4.23 f062eb

    • Merge branch 'master' of github.com:swissup/module-pagespeed 43ac55

    • Fix direct marketplace module require 2dbde2

    • Fixed blown up critical css textarea at system config. c09152

    • Version 1.4.22 d169a4

    • Fix marketplacewrong dependency f39d96

    swissup/module-pro-labels — 1.6.5 (was 1.6.4)
    • Version 1.6.5 2e0ab6

    • Fixed incorrect `0` in label text when #attr:attr_code# used and `attr_code` for product is null. b20a9f

    swissup/module-reviewreminder — 1.1.10 (was 1.1.9)
    • Version 1.1.10 e8a784

    • Use simple product image for configurable products in email, closes #6 b39933

    swissup/module-seo-core — 1.3.4 (was 1.3.3)
    • Version 1.3.4 c101ff

    • Remove `%` from slugified string (when fallback used). Since it cuases problem for SEO Images. 55e50a

    swissup/module-seo-images — 1.3.13 (was 1.3.12)
    swissup/theme-frontend-argento-blank — 1.24.0 (was 1.23.0)
    • Version 1.24.0 c1f31c

    • Fixed error call to a member function getState() on null b965df

    • Smoother popup animation. Closes #29 7126bd

    • Added ability to display link to parent item in breadcrumbs. #33 f40f5d

    swissup/theme-frontend-argento-essence — 1.24.0 (was 1.23.0)
    swissup/theme-frontend-argento-flat — 1.24.0 (was 1.23.0)
    • Version 1.24.0 9d9789

    • Version 1.23.1 4cfa06

    • Fixed possible incorrect sticky header position (bottom of the page) 8db3d1

    swissup/theme-frontend-argento-force — 1.24.0 (was 1.23.0)
    swissup/theme-frontend-argento-home — 1.24.0 (was 1.23.0)
    swissup/theme-frontend-argento-luxury — 1.24.0 (was 1.23.0)
    swissup/theme-frontend-argento-mall — 1.24.0 (was 1.23.0)
    swissup/theme-frontend-argento-pure2 — 1.24.0 (was 1.23.0)
    • Version 1.24.0 d4d2a8

    • Version 1.23.1 d91511

    • Fixed possible incorrect sticky header position (bottom of the page) 7057c4

    swissup/theme-frontend-argento-stripes — 1.24.0 (was 1.23.0)

swissup / module-seo-images

1.3.13 Jul

swissup / module-hreflang

1.4.6 Jul

swissup / module-seo-core

1.3.4 Jul