Latest Releases
These releases come straight from our repositories. Latest releases may not be published yet.
swissup / argento-hyva
1.2.0 Junswissup / checkout-consumer-rights
1.0.0 Jun-
1.0.0
Report (rev.1)
Package was generated and uploaded to GitHub on with the following dependencies:
swissup/module-checkout-consumer-rights:1.0.0
swissup/module-checkout:1.5.4
swissup/module-core:1.12.27
Changelog (autogenerated)
Initial release
swissup / pagespeed
1.17.8 Junswissup / argento-breeze
3.0.0 Jun-
3.0.0
Report (rev.1)
Package was generated and uploaded to GitHub on with the following dependencies:
swissup/module-ajaxpro:1.7.34
swissup/module-ajaxsearch:1.14.10
swissup/module-amp:1.6.0
swissup/module-askit:1.14.23
swissup/module-attributepages:1.8.5
swissup/module-breeze-content-builder-migration:1.0.1
swissup/module-breeze-layout-builder:1.0.0
swissup/module-chat-gpt-assistant:1.1.4
swissup/module-compare:1.2.8
swissup/module-easy-slide:1.8.17
swissup/module-easybanner:1.9.24
swissup/module-easycatalogimg:1.5.14
swissup/module-easytabs:1.13.2
swissup/module-fblike:1.3.9
swissup/module-featured-attributes:1.1.9
swissup/module-gdpr:1.8.5
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.11.9
swissup/module-hover-gallery:1.3.15
swissup/module-hreflang:1.6.12
swissup/module-hreflang-import-export:1.0.1
swissup/module-navigationpro:1.18.0
swissup/module-pagespeed:1.17.8
swissup/module-pro-labels:1.9.1
swissup/module-pro-labels-configurable-product:1.0.9
swissup/module-quantity-switcher:1.2.2
swissup/module-reviewreminder:1.1.19
swissup/module-rich-snippets:1.8.2
swissup/module-seo-canonical:1.11.9
swissup/module-seo-core:1.3.10
swissup/module-seo-cross-links:1.1.26
swissup/module-seo-html-sitemap:1.1.23
swissup/module-seo-images:1.3.21
swissup/module-seo-pager:1.3.5
swissup/module-seo-templates:1.7.10
swissup/module-seo-urls:1.5.54
swissup/module-seo-xml-sitemap:1.1.16
swissup/module-sold-together:1.11.4
swissup/module-sold-together-email:1.0.0
swissup/module-sold-together-import-export:1.0.2
swissup/module-testimonials:1.4.0
swissup/module-theme-editor-argentobreeze-business:1.0.2
swissup/module-theme-editor-argentobreeze-chic:1.0.3
swissup/module-theme-editor-argentobreeze-force:1.1.1
swissup/module-theme-editor-argentobreeze-stripes:1.1.2
swissup/theme-frontend-argentobreeze-blank:3.0.0
swissup/theme-frontend-argentobreeze-business:3.0.0
swissup/theme-frontend-argentobreeze-chic:3.0.0
swissup/theme-frontend-argentobreeze-force:3.0.0
swissup/theme-frontend-argentobreeze-stripes:3.0.0
swissup/module-core:1.12.27
swissup/module-suggestpage:1.2.14
swissup/module-breeze-content-builder:1.0.2
swissup/module-image-optimizer:1.0.12
swissup/module-theme-editor:1.11.7
Changelog (autogenerated)
swissup/module-ajaxsearch — 1.14.10 (was 1.14.6)
-
Version 1.14.10 28072f
-
Breeze: do not require redeployment when changing config d37dfa
-
Version 1.14.9 d8bfef
-
Breeze 2.0 fixes 7c5b2e
-
Revert input-bg for Breeze 2.0 compatibility 88f0a6
-
Version 1.14.8 73c965
-
Magento 2.4.9 fix eaaafd
-
Breeze: use `--input-bg` as input background if set 1e84b3
-
Inherit placeholder color from theme 670f3d
-
Fix for the previous commit 6c4ddd
-
Better fix for unscrollable fullscreen mode 8f7477
-
Improve fullscreen styles 71d92f
-
Fullscreen: sync results width with input 7204a2
-
Improve close button position when outline is visible, fix input height c4bf30
-
Fixed missing close button on fullscreen mode 9aa874
-
Ability to remove styling when ajaxsearch is enabled b7e4ff
-
Breeze: improve dark support f5e2c7
-
Version 1.14.7 453b4d
-
fix: scope autocomplete container to avoid conflicts with multiple instances
Replace global $('.block-swissup-ajaxsearch-results') selectors with instance-
scoped references to prevent conflicts when multiple ajaxsearch widgets exist
on the same page (e.g. header search + nav search).
- breeze/ajaxsearch.js: use this.autoComplete instead of global selector
- ajaxsearch/results.js: addWrappers(), recalcWidth(), _addSectionTitle()
now accept optional $container argument (fallback to global selector)
- ajaxsearch.js: pass scoped $container when calling Results methods 4014dc -
Breeze: compatibility with `header__dark=deep` ec7063
swissup/module-askit — 1.14.23 (was 1.14.21)
-
Version 1.14.23 13f6c8
-
fix: mock HttpResponse instead of ResponseInterface in CaptchaTest 106771
-
fix: remove duplicate ResponseInterface use statement in CaptchaTest 6ef280
-
test: update CaptchaTest for injected ResponseInterface
Observer now receives ResponseInterface via constructor instead of
calling controller->getResponse(). Update setUp(), makeObserver(),
and testAjaxBlockWritesJsonErrorToResponse accordingly. ada7aa -
fix: inject ResponseInterface instead of controller->getResponse()
SaveAbstract implements HttpPostActionInterface directly (no AbstractAction),
so its Interceptor has no getResponse(). Use injected ResponseInterface
singleton instead — same object, no dependency on controller type. ff751a -
feat: add Swissup reCAPTCHA protection for Askit question form
- config.xml: enable protect_swissup_askit_new_question_form by default
- system/recaptcha.xml: expose toggle in swissup_recaptcha admin config
Swissup_Recaptcha module uses its own captcha factory plugin to replace
Magento image captcha with Recaptcha model. isRequired() checks
swissup_recaptcha/general/protect_{formId} — this was missing for askit,
causing reCAPTCHA token to render but never be validated (spam bypass). e861b6 -
fix: write JSON error to response before FLAG_NO_DISPATCH for AJAX captcha block 92bd7c
-
test: add unit tests for Observer/Captcha reCAPTCHA and image CAPTCHA blocking logic 67b95c
-
fix: set FLAG_NO_DISPATCH to block controller execution on reCAPTCHA failure for AJAX requests d70979
-
fix: block AJAX form submission when reCAPTCHA validation fails 0739e0
-
Version 1.14.22 2a412a
-
PHP8.5: Using null as an array offset is deprecated, use an empty string 10a2bb
-
PHP8.5: Non-canonical cast (boolean) is deprecated, use the (bool) e14ee6
-
Typo fix c20706
-
Magento 2.4.9 fix 3f838b
-
Magento 2.4.9 fix 9f7426
swissup/module-attributepages — 1.8.5 (was 1.8.1)
-
Version 1.8.5 e137db
-
PHP8.5: Using null as an array offset is deprecated, use an empty string c2a322
-
PHP8.5: Using null as an array offset is deprecated, use an empty string ebee34
-
Version 1.8.4 eb7d54
-
Hide links from Seo html Sitemap based on config 5da82b
-
Version 1.8.3 d53e5b
-
Configurable search field to allow to quickly find the option (#39) eda575
-
Added translation for "No results found" 50c869
-
Configurable search field (disabled by default) daffa6
-
Breeze integration 2f866a
-
Fixed to work nicely with "Group by letter" config ea6c22
-
Transform js into component 901529
-
Add translation d1e420
-
Move styles to css 074dd5
-
Script to data-mage-init 5047aa
-
Attributepages: Added search 78b8df
-
Version 1.8.2 48a150
-
Added styling for mobile view 1f145a
swissup/module-breeze-content-builder-migration — 1.0.1 (was )
No commits found
swissup/module-breeze-layout-builder — 1.0.0 (was )
No commits found
swissup/module-easy-slide — 1.8.17 (was 1.8.16)
-
Version 1.8.17 24f2f0
-
PHP8.5: Using null as an array offset is deprecated, use an empty string 1a4514
-
Magento 2.4.9 fix. Tested on 2.4.6 also - these styles not needed. e51c52
swissup/module-easybanner — 1.9.24 (was 1.9.23)
-
Version 1.9.24 ef2490
-
PHP8.5: Using null as an array offset is deprecated, use an empty string 788d7e
swissup/module-easycatalogimg — 1.5.14 (was 1.5.13)
-
Version 1.5.14 09fa9c
-
Add ability to wrap block into `block, block-content` 6baa0f
-
No escape added 4540d2
-
Added missing escape 758dbc
-
Ability to add block title and css class using xml layout update
Example:
```
<referenceBlock name="subcategories">
<arguments>
<argument name="block_custom_css" xsi:type="string">block block-hero</argument>
<argument name="block_title_html" xsi:type="string"><![CDATA[Browse <span class="color-muted">categories</span>]]></argument>
</arguments>
</referenceBlock>
``` 7cab67
swissup/module-hreflang — 1.6.12 (was 1.6.11)
-
Version 1.6.12 9a7e93
-
PHP8.5
ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 4c3bc5 -
Magento 2.4.9 fix 4b4feb
swissup/module-navigationpro — 1.18.0 (was 1.17.35)
-
Version 1.18.0 58f9cc
-
PHP8.5: Using null as an array offset is deprecated, use an empty string d87100
-
PHP8.5: Non-canonical cast (boolean) is deprecated, use the (bool) b74f7d
-
Ability to set gap for multicolumn layout 65b99a
-
If at least one link is marked as parent, highlight all other parents
(Event if they are empty) 7026c8 -
Breeze: reset dark colors only if header__dark = true 1032ef
-
Use CSS variables edeed5
-
Fixed not visible loading-mask because of Magento bug 7a6d30
-
Fixed incorrect column width in backend preview 27683b
-
Version 1.17.36 54f8f9
-
Fixed broken resizable columns 69ba9c
swissup/module-pagespeed — 1.17.8 (was 1.17.3)
-
Version 1.17.8 fdc783
-
fix: correct double-backslash handling in ScriptTagEscaper JS parser
A double backslash (\) in a JS string escapes the backslash itself,
not the following character. The old check 'prevChar === \' incorrectly
treated the char after \\ as escaped, causing findClosingScriptTag to
never exit the string and escape the entire remaining HTML including
</body> and </html>.
Replace single-char prevChar check with isPrecededByOddBackslashes()
helper that counts consecutive preceding backslashes: odd = escaped,
even = not escaped. Applied to both the skip-escaped-char guard and
the string-delimiter detection. 995cee -
fix: prevent DeferJs from moving New Relic (NREUM) scripts out of head
NREUM scripts must execute synchronously in <head> before any other JS.
DeferJs was moving them to body end, breaking New Relic initialization.
- Add NREUM signatures to DeferJs ignore list (window.NREUM, NREUM.init,
NREUM.info, NREUM.loader_config)
- Remove overly broad NREUM check from AfterRenderResultPlugin that
disabled ALL optimization when any page content contained 'newrelic'
- Add position-based tests that fail without the fix and pass with it 174268 -
Fixed script parsing issue caused with New Relic (Unexpected token '<') 2ebe4d
-
fix: add TTL to optimizer cache entries in CacheManager (30-day lifetime) 4b6e50
-
fix: remove block_html tag from optimizer cache entries in CacheManager (close #90) 445044
-
Version 1.17.7 aa19e8
-
Add support for native Magento 2.4.9 dev/js/defer_non_critical option 3f9c2c
-
Magento 2.4.9 fix (CLI execute command) fdc98a
-
fix: replace Zend_Cache constant with string for Magento 2.4.9 compat 9a8169
-
Version 1.17.6 edbcbc
-
refactor: update module-logger to ^2.0, remove from module sequence a8cca6
-
Add bin/test script for running unit and integration tests 8ae030
-
Extract Logger into swissup/module-logger, update namespaces and dependencies cc376b
-
fix: improve interaction mode in requirejs override
- fix 'touch' event to 'touchstart' for proper mobile support
- add requestIdleCallback(userInteractionListener) as idle fallback
- add setTimeout fallback (2s) to ensure JS loads without interaction
- fix DOMContentLoaded race condition via readyState check
- extract init() to avoid logic duplication
- remove dead commented code 95e010 -
Version 1.17.5 b68149
-
fix: remove new-in-initializer default to fix Magento DI compilation
PHP 8.1 'new in initializers' syntax in IndexedAttributeOffsetFinder
caused Magento DI compiler to serialize TagIndex via var_export(), which
requires __set_state(). Fixed by removing the default value and passing
$tagIndex explicitly from TrackerFactory and test setup trait. 9c8e61 -
Merge branch 'master' of github.com:swissup/module-pagespeed 0621b9
-
Version 1.17.4 33e6c5
-
fix(tests): replace @$dom->loadHTML error suppression with libxml_use_internal_errors 594c79
-
refactor: address code review — rename SiblingIndexCalculator, deduplicate buildIndex, add docs
- Rename SiblingIndexCalculator → GlobalTagIndexCalculator to reflect that it
calculates a document-wide index, not a parent-relative sibling position
- TagIndex: extract maskScripts() as public method; expand TRACKED_TAGS to include
'style' and MATCH_ATTRIBUTES to include 'data-role', 'data-block'
- IndexedAttributeOffsetFinder: remove duplicated buildIndex/extractAttributes,
delegate to TagIndex via constructor injection; remove commented-out is_duplicate guard
- PatchGrouper: document why maxPasses = count(orphanChains) is the correct upper bound
- PipelineEasyslideImgLostTest: add @group bisect to testFixtureBinarySearch;
fix verify_peer: false → true in DOWNLOAD_PROD_HTML stream context 2f337b -
fix: replace fwrite(STDERR) debug with logDebug, clean up debug tests, add regression tests for orphan picture/img bug
- PatchGrouper: replace raw $dbg/fwrite(STDERR) in foldOrphanChains() with logDebug() wrapped in isDebugEnabled()
- PatchGrouper: use count($orphanChains) instead of magic number 10 for maxPasses
- Add PipelineEasyslideImgLostTest: integration regression tests for <picture> losing <img> after WebP conversion
- Add production HTML fixture magento1609274-homepage.html.txt for integration tests
- Remove PatchGrouperDebugTest (inspection-only debug test, no real assertions)
- Remove testTrailingNewlineEffect and testDebugFullFixture (debug/inspection tests) 83b5e3 -
fix: fold orphan DOM chains so <picture> always contains <img> after WebP conversion
When WebP optimizer wraps an <img> in a <picture>, the new <picture> element
and its parent container are both 'orphan' patch chains (offset=null) because
neither is in the DOM position index. The old inlineOrphanChain only searched
anchored groups, so the <picture> patches were never applied and <picture>
ended up without an <img> child on pages like Hero Slider with multiple slides.
Introduce foldOrphanChains(): a multi-pass algorithm that folds child orphan
chains into parent orphan chains by string-matching the child's intermediate
HTML snapshot inside the parent's newHtml. After folding, the parent chain
carries the fully-resolved <picture><source>...<img></picture> HTML and
is emitted as a standalone group in the correct position.
Add two regression tests that call indexNodes() before processContext() to
reproduce the bug and verify the fix across single- and multi-slide layouts. fb1b3a -
fix: correct WebP picture/img offset calculation for pages with script templates
- SiblingIndexCalculator: use global getElementsByTagName() index instead of
local previousSibling iteration so sibling index matches TagIndex candidates[]
- TagIndex + IndexedAttributeOffsetFinder: mask <script> block bodies before
regex scanning to prevent fake <img> inside Knockout/text-html templates from
polluting the candidates array and shifting sibling indexes
- ParentContextOffsetFinder: introduce calculateLocalSiblingIndex() that counts
position among siblings within the immediate parent (not document-wide),
fixing navigation <span> offset resolution
- SiblingIndexTagOffsetFinder: restore is_duplicate guard so duplicate opening
tags defer to ContentPriorityOffsetFinder for content-based disambiguation
- WebPTest: add regression tests for easyslider mixed eager/lazy slides and
for pages with script-template fake <img> nodes (magento-1609274 production bug) a1dfec
swissup/module-pro-labels — 1.9.1 (was 1.8.1)
-
Version 1.9.1 8cf2b6
-
Fixed PHP<8.3 support (Typed const) 02e1ce
-
PHP8.5: Using null as an array offset is deprecated, use an empty string 6402e3
-
Fix call to undefined method preloadManualForProducts (close #43) 329b16
-
Magento 2.4.9 fix 2ad4a7
-
Refactor LabelsProvider and related services for improved structure and clarity; add ManualLabelsProcessor and OutputStrategyProcessor 19cc65
-
Refactor PHP templates to improve code structure and add strict types db06bb
-
Add media gallery toggle functionality and enhance CSS for disabled state e30cd6
-
Update templates and JavaScript for enhanced preview features; make it clearer and simplier. 3de63d
-
Remove obsolete file uploader fix for Magento 2.3 from prolabels_label_edit.xml 980ce3
-
Refactor CategoryLabelFieldset and ProductLabelFieldset for improved code clarity and structure 0acc63
-
Refactor image control handling and add dynamic stylesheet loading de2a78
-
Version 1.9.0 2d302a
-
Use "Upload + Media gallery" component for prolabels image (#42)
* Use "Upload + Media gallery" component for manual prolabels edit form.
* Add Media Gallery to New Labels on product page.
* Add UpdateImagePath data patch to update image paths for system and manual labels
* Refactor image field configuration to use MediaGallery frontend and backend models for category and product settings
* Fix URL cleanup for existing images in ImageUploaderService
* Add null checks in MediaGallery for safer image data handling
* Fix not working preview for system labels.
* Update image path resolve on storefront.
* Fix MCS.
* Address Copilot suggestions. 86e25e -
Address Copilot suggestions.
Co-authored-by: Copilot <copilot@github.com> 4c25b9 -
Fix MCS.
Co-authored-by: Copilot <copilot@github.com> 558846 -
Update image path resolve on storefront.
Co-authored-by: Copilot <copilot@github.com> d74c2d -
Fix not working preview for system labels.
Co-authored-by: Copilot <copilot@github.com> 94f32c -
Add null checks in MediaGallery for safer image data handling ad0851
-
Fix URL cleanup for existing images in ImageUploaderService 819ab3
-
Refactor image field configuration to use MediaGallery frontend and backend models for category and product settings
Co-authored-by: Copilot <copilot@github.com> 12c1c2 -
Add UpdateImagePath data patch to update image paths for system and manual labels
Co-authored-by: Copilot <copilot@github.com> ae4b4f -
Add Media Gallery to New Labels on product page.
Co-authored-by: Copilot <copilot@github.com> 7f8cb3 -
Use "Upload + Media gallery" component for manual prolabels edit form.
Co-authored-by: Copilot <copilot@github.com> 91c141
swissup/module-quantity-switcher — 1.2.2 (was 1.2.1)
swissup/module-rich-snippets — 1.8.2 (was 1.7.18)
-
Version 1.8.2 5ee8bc
-
PHP8.5
ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1
Using null as an array offset is deprecated, use an empty string instead e38455 -
Refactor modifier modal and builder manager to improve event handling and modal interactions
Co-authored-by: Copilot <copilot@github.com> 30beba -
Version 1.8.1 bc23a1
-
Remove unused modal dependency from modifier builder 4060db
-
Version 1.8.0 d81a93
-
Refactor AdditionalProperty and implement visual modifier builder (#42)
* Modifiers for AdditionalProperty
* Refactor AdditionalProperty and ModifiersRenderer for improved modifier handling and UI enhancements
* feat: Implement visual modifier builder with modal interface
* Address MCS errors and warnings.
* Address Copilit suggestions. fc4df1 -
Address Copilit suggestions. c01f14
-
Address MCS errors and warnings. 488ddc
-
feat: Implement visual modifier builder with modal interface ab2311
-
Refactor AdditionalProperty and ModifiersRenderer for improved modifier handling and UI enhancements e9cfbf
-
Breeze: Fixed not working breadcrumbs when merge is enabled 5150a7
-
Modifiers for AdditionalProperty fbdf7b
-
Add AdditionalProperty support for structured data and configuration (#41) c2dc26
-
Add skipCrosslinksProcessing parameter to productAttribute method ed9877
-
Added 'Local Business' section c7d12a
swissup/module-seo-html-sitemap — 1.1.23 (was 1.1.21)
-
Version 1.1.23 75c59b
-
Added Hide Attribute Pages config c0dedb
-
Version 1.1.22 6b6b09
-
Added ability to set custom sitemap URL per store; added canonical tag d738b7
swissup/module-sold-together — 1.11.4 (was 1.11.3)
-
Version 1.11.4 884c4f
-
PHP8.5
ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 77cd08 -
PHP8.5: Non-canonical cast (boolean) is deprecated, use the (bool) 75227c
-
Magento 2.4.9 fix (CLI execute command) a8f141
-
Fixed ability to show `Customer` block on the shopping cart page 3b7a4e
swissup/module-sold-together-import-export — 1.0.2 (was 1.0.1)
swissup/theme-frontend-argentobreeze-blank — 3.0.0 (was 2.6.2)
-
3.0.0 567b80
-
Revert "Magento 2.4.9 fix"
This reverts commit 9172cebca73f9a2ff583571ac4df01637922a748. dfad4c -
Revert "Magento 2.4.9 fix". See fix in theme-editor module
This reverts commit eed796bec52f7cd0f6c8dcd6f9e3140e6e098aa3. 3f4797 -
Magento 2.4.9 fix
Unable to get content for 'frontend/Swissup/argentobreeze-business/en_US/css/_theme-editor.less' after 3 attempts. eed796 -
Magento 2.4.9 fix
Unable to get content for 'frontend/Swissup/argentobreeze-business/en_US/css/_theme-editor.less' after 3 attempts. 9172ce -
WIP 50e9c1
-
WIP 367a8b
-
Update deps 733b2b
-
WIP d8af9c
-
Merge branch 'master' into feat/3.0 436a10
-
MCS fixes 99da34
-
WIP eb55e5
-
WIP 33c727
swissup/theme-frontend-argentobreeze-business — 3.0.0 (was 2.6.9)
-
Fixed version contstraint 3f9b1e
-
3.0.0 940c8d
-
Editor: mobile fixes 5ac10b
-
Fixed tabs customization using editor 49dde1
-
WIP 8a68f4
-
Hero buttons in editor 8e82b3
-
WIP: Hero buttons customization 5cd9a3
-
WIP 462022
-
Image in menu should be rounded 6156db
-
Editor: Menu dropdown border 6e05d6
-
Menu in theme editor 1cf230
-
Sync search bg with header bg 6284b2
-
Use css props ff6cda
-
Fixed default value 8ec75f
-
Muted bg instead of brand color to allow changing bg ee82c9
-
WIP 78b5ba
-
Editor: Navigation 8ab645
-
Theme editor: tabs 11c9c3
-
WIP: Theme editor d36a62
-
WIP cc40b5
-
WIP 9bec9e
-
WIP dd0f8f
-
WIP af51bf
-
WIP 423d62
-
WIP f558c3
-
WIP c7f4d8
-
WIP 358669
-
WIP bb2b50
-
Fixed listing toolbar alignemnt when "View all" is shown 1112a8
-
WIP 9b3091
-
WIP d384ea
-
WIP d0cd30
-
WIP f7123c
-
WIP 37ab90
-
WIP d309fc
-
WIP 2bd69d
-
row-gap => gap-y c98fde
-
WIP 24f71f
-
WIP 55451c
-
WIP 02eac0
-
WIP fa5f95
-
WIP a0813b
swissup/theme-frontend-argentobreeze-chic — 3.0.0 (was 2.6.2)
-
Fixed version constraint a8dd32
-
3.0.0 bbeeeb
-
Editor: Remove unused props e92f88
-
Theme Editor: added border radius and listing sections 017241
-
Theme Editor: added buttons, inputs, and tabs colors 318705
-
Theme Editor: added basic, header and navigation colors 67fe11
-
Theme Editor: added typography and font palette c619b1
-
Theme Editor: added layout and color palettes cc5b61
-
WIP c0c6f2
-
WIP b0036d
-
WIP adfa8a
-
WIP a8377a
-
WIP ca9e28
-
WIP ab1182
-
WIP f242e0
-
Tabs styles 5396ed
-
WIP a91710
-
WIP 98bd55
-
WIP 22a18a
-
WIP 5d10a2
-
WIP 70e13f
swissup/theme-frontend-argentobreeze-force — 3.0.0 (was 2.5.7)
-
Fixed version constraint f3dcdf
-
3.0.0 10e54f
-
Thee editor: remove unused props 8cb548
-
Theme Editor: added listing settings 028b13
-
Theme Editor: added typography and border radius sections 9b5601
-
Theme Editor: added colors section d1b296
-
Theme Editor: added layout config, color and font palettes a65f91
-
WIP a8fec9
-
WIP 53b69b
-
WIP 40767a
-
WIP 4a949e
-
WIP 38312f
-
Remove brand color because it's added in blank theme now c1fff4
-
WIP b17638
-
WIP 321465
-
WIP 17cf73
-
WIP 49bae4
-
WIP e2092a
-
WIP 578c47
swissup/theme-frontend-argentobreeze-stripes — 3.0.0 (was 2.6.1)
-
Fixed version constraint ac9d2d
-
3.0.0 660bdd
-
Remove unused code a4ac19
-
Fixed not working brand colors 06f973
-
Update theme editor:
- Reuse existing css props when possible
- search => minisearch to match element name
- Remove mobile settings to simplify editor b0e44b -
Theme Editor 3e00dd
-
WIP e1d587
-
WIP: Theme Editor 25fd50
-
Update according to breeze-theme prop names c50294
-
WIP 906261
-
WIP 2ae9e8
-
WIP 53cb13
-
Compatibility with `header__dark=deep` 3a6feb
-
Compatibility with `header__dark=deep` e12f36
-
Compatibility with `header__dark=deep` b67dc5
swissup/module-core — 1.12.27 (was 1.12.26)
-
Version 1.12.27 ac70c7
-
Magento 2.4.9 fix (CLI execute command) d224be
-
Prevent news retrieval after each cache flush ac96b7
swissup/module-breeze-content-builder — 1.0.2 (was )
-
Version 1.0.2 31865c
-
Fixed using self-closing tag with non-void html element 3d8971
-
Fixed History panel styles with props opened 2cfbb3
-
Added the ability to set descriptive labels for components ee97d7
-
Version 1.0.1 b2b69c
-
Fixed HugeRTE style in modal 4ba804
-
Added HugeRTE compatibility (TinyMCE replacement since Magento 2.4.8-p3) c2eff8
-
Version 1.0.0 107f82
-
Allow to save layout changes for all store views c24bac
-
Reset the save status and history when switching between stores and pages f596b3
-
Show BLB draft status and fix possible content overwrite 2ecac9
-
Pass store id to rollback action ea2e57
-
Fixed empty BLB save status 107ecb
-
Fixed using self-closing tag with non-void html element 9fada9
-
Fixed race condition and double calls when switching between cms/product pages 6ae802
-
BLB integration: allow to control version history 3b4ad6
-
BLB integration: allow empty renderer and props, readOnly and acceptsLayout attributes, improved last edited page restore 7c0805
-
Layout Builder integration: product/category pages selector, external content API e94b2f
-
Show messages when using copy/paste 7a4964
-
Version 1.0.0-beta.2 f5f7e8
-
Fixed toolbar activation race condition issue 47cce7
-
Show wider notice messages bd28ca
-
Updated readme file 04a45c
-
Add messages about migration, see #6 24f253
-
Added modal with full-featured TinyMCE editor and widget directives processing, see #27 ca0843
-
Moved SVG Code insertion and editing to the modal, see #27 29b308
-
Clear property panel when store changed or editor disabled e84f20
-
Removed unused configManager dependency cce5d0
-
Products component now supports Conditions source a3d66d
-
Hide the Apply button in modal when no handler is provided 4d3512
-
Move modal to separate file to be reusable fb61df
-
Moved theme switcher to the panel menu eac777
-
Add 3-dots menu in the left panel b96d09
-
Remove _module.less from xml as it is included automatically 69c14a
-
Added new HTML Code component, see #26 34e971
-
Added URL to image when Stack layout is used 36603a
-
Added desktop/mobile visibility toggler, see #23 803a6f
-
Banner: added Layout and Headline Type options, see #19 68fb32
-
Added components copy/paste with Ctrl+C/Ctrl+V ca7bac
-
Updated wrong code comment e7c577
-
Added Grid layout component (replaces Collage), see #18 be8e8c
-
Improved installer logic 5c7db5
-
1.0.0-beta.1 d3e8d8
-
Use more specific CSS selectors 61be21
-
Fixed broken mouse-over highlight when switching pages 5e9832
-
Fixed race condition errors 2da587
-
Use dedicated image sizes for Featured and Compare product components 5e1dfd
-
Fixed accessibility issues in banner and tabs 84b76f
-
Fixed horizontal scroll on mobile caused by Price Label c12998
-
Added Max Width option for Banner and Horizontal Align for Columns, see #19 628cab
-
Improved featured product styles 0388fd
-
Added CSS class option for Newsletter component 37ce46
-
Featured product style improvement ccfea6
-
Show random product(s) when no product selected in component 7dd87a
-
Rewrite installer command to be independent e67955
-
Added installer 329c30
-
Do not force font-size for banner subtext 7117f2
-
Fixed empty preview in some cases 35b5ac
-
Allow to use negative margin values 1e7589
-
Added link item to menu, see #21 5277af
-
Prevent link navigation when clicking on component to edit it 645259
-
Fixed banner link overlapped by content, see #19 f90e70
-
Unfold tree when child component is selected for edit, see #22 0dcdc3
-
Fixed JS error $.widget is not a function 274c7a
-
Banner component rework, see #19 ab4e0a
-
Added light theme, see #20 f3d030
-
Fixed lost preview highlight after toggling editor for the page fc9b11
-
Fixed missing toolbar error (race condition) 4d7871
-
Improve preview initial load: single request instead of multiple b0edbc
-
Removed table border color style to use one from theme, see #16 a1647d
-
Added type and visibility columns to product selection modal, see #14 d6ccb4
-
Add opacity control to color picker, see #13 b2f50a
-
MCS fixes 0d2211
-
MCS fixes 4c0ad3
-
Split content-builder.js into component-factory, component-search, preview-bridge, version-history sub-modules 618e21
-
Improve panel and toolbar-integration: move html to templates 804324
-
Improve component-tree.js: move svg and html to template ba1a22
-
Fixed editing page from Content > Pages 3d1274
-
Use the same default padding for all layout components 467745
-
Rewrite ajax controllers using form_key ca6da6
-
Delete redundant requirejs-config d2ddbe
-
Use one generic renderer for simple components e2aa35
-
Sync store switcher with changes in Theme Editor, see #17 c9e9ac
-
Fixed color picker displaying off-screen 96ed98
-
New Collage component, see #18 7fad5f
-
Fixed palette init and color clearing d0e685
-
New Product Compare component, see #16 2fb3d1
-
Added config to use Inline SVG icon for Text component 5c8ead
-
New Featured Product component, see #14 7091ee
-
Fixed ButtonLockManager error on Magento 2.4.6, see #15 094014
-
Added Newsletter component, see #15 592edf
-
Added Divider component, see #13 c5cf0a
-
Text component: added icon config, see #12 e5ba47
-
Text component: added heading type config aebe4a
-
Added margins/paddings config for Columns and Tabs, see #10 669b9c
-
MCS fixes 0621d1
-
Fixed components tree jumping to top after making changes 8aebce
-
Added Tabs layout component, see #10 34efed
-
Force customers to use layout elements as root elements, see #9 12206f
-
MCS fixes 275435
-
Improved content status display and version history management 63e807
-
Added show/hide feature for components, closes #3 4b6510
-
Break admin styles into multiple files 87a61b
-
Added theme palette to color picker, see #4 6b30ed
-
Fixed placeholder replacing content on frontend for recently viewed/compared widget, closes #2 69218f
-
Show placeholder for Recently viewed/compared widgets in preview, closes #2 fedb28
-
Fixed unescaped output error 05815a
-
Added columns property for the Products component, closes #8 5feba3
-
Fixed old pages list in CMS pages dropdown when store change happens with closed Content Builder 373a10
-
Do not render technical preview attributes on frontend 2702bd
-
Improve preview centering logic when component selected/created 7d5ef0
-
Added native Magento widgets support e583f4
-
Fixed horizontal scrollbar on tablet/mobile when Columns component used f83897
-
Text component: change background color with color picker and added text color prop 695fd7
-
Added carousel type for the Products component a956f2
-
Products component improvements: category selector, SKU type, rendering 1faebf
-
Remove TinyMCE console warning 1e8aa3
-
Use TinyMCE for the Text component 255302
-
Image component improvements (loading, width, caption), closes #1 09566f
-
Show only store-specific CMS page in dropdown when multiple pages with the same URL exist ae625e
-
Fixed detected copy/paste 75bc4c
-
Update CMS pages dropdown when store view changed 2fb95a
-
Added components groups: layout and content 3e041d
-
Added new layout component: Row 8a192b
-
MCS fixes 09b4e1
-
First working prototype 3e4682
swissup/module-image-optimizer — 1.0.12 (was 1.0.11)
No commits found
swissup/module-theme-editor — 1.11.7 (was 1.11.6)
-
swissup / ajaxsearch
1.14.10 Junswissup / askit
1.14.23 Mayswissup / geoip
1.6.2 May-
1.6.2
Report (rev.1)
Package was generated and uploaded to GitHub on with the following dependencies:
swissup/module-geoip:1.6.2
swissup/module-checkout:1.5.3
swissup/module-core:1.12.27
Changelog (autogenerated)
swissup/module-geoip — 1.6.2 (was 1.5.7)
-
Version 1.6.2 a347ff
-
GeoIp 3.0 eb18e8
-
Version 1.6.1 104e11
-
Suppress "The address 127.0.0.1 is not in the database." error b9d7d7
-
Version 1.6.0 8b6664
-
Update everyday at 05:00 3623ff
-
Option to enable automatic maxmind database update. Closes #13 eb1b57
-
Improve code completion 7e24f8
-
Improve backup system. Cleanup backups feature added. 25c4f9
-
Version 1.5.8 535bc1
-
Fixed updating database, broken because of redirect 5fe0e8
swissup/module-checkout — 1.5.3 (was 1.5.2)
-
Version 1.5.3 d22b9f
-
Breeze: update integration 880a83
-
Breeze: exclude requirejs-config files 019ad4
-
Revert "Icon for security module"
This reverts commit 088ee1bf78be5f00695d2a469937f090d865688f. c1f27c -
Icon for security module 088ee1
swissup/module-core — 1.12.27 (was 1.12.17)
-
Version 1.12.27 ac70c7
-
Magento 2.4.9 fix (CLI execute command) d224be
-
Prevent news retrieval after each cache flush ac96b7
-
Version 1.12.26 74dff6
-
Improve the libxml fix to include `data-post` and `data-config` attrs 3fee5e
-
Version 1.12.25 2186f6
-
Fixed broken markup when using newer libxml version (2.15.1) (#23) 61ceab
-
Use same quotes c33f29
-
Update Plugin/FixHtmlMarkup.php
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> e056e2 -
Fixed broken markup when using newer libxml version (2.15.1) 7ff0db
-
Version 1.12.24 4ac8cb
-
Fixed unescaped output, closes #22 67c9f1
-
Version 1.12.23 13d1c7
-
Fixed integrity constraint violation: Duplicate entry for key primary b9d95d
-
Version 1.12.22 382502
-
Fixed implicitly marking parameter as nullable error in PHP 8.4 07b6e9
-
Version 1.12.21 74757c
-
Ability to flush the cache from the configuration page 31181f
-
Added direct Cache flush button in top message 6fdf60
-
Version 1.12.20 181202
-
Fix error in Easy Tabs with M2.4.7 20fc53
-
Version 1.12.19 92dcf8
-
Fixed missing buttonLockManager on Magento 2.4.7 51bbfe
-
Version 1.12.18 2a8e32
-
Undefined constant Command::SUCCESS on magento 2.4.5 (close #18) d783fd
-
swissup / helpdesk
1.4.8 Mayswissup / pro-labels
1.9.1 May-
1.9.1
Report (rev.1)
Package was generated and uploaded to GitHub on with the following dependencies:
swissup/module-pro-labels:1.9.1
swissup/module-pro-labels-configurable-product:1.0.9
swissup/module-core:1.12.27
Changelog (autogenerated)
swissup/module-pro-labels — 1.9.1 (was 1.7.20)
-
Version 1.9.1 8cf2b6
-
Fixed PHP<8.3 support (Typed const) 02e1ce
-
PHP8.5: Using null as an array offset is deprecated, use an empty string 6402e3
-
Fix call to undefined method preloadManualForProducts (close #43) 329b16
-
Magento 2.4.9 fix 2ad4a7
-
Refactor LabelsProvider and related services for improved structure and clarity; add ManualLabelsProcessor and OutputStrategyProcessor 19cc65
-
Refactor PHP templates to improve code structure and add strict types db06bb
-
Add media gallery toggle functionality and enhance CSS for disabled state e30cd6
-
Update templates and JavaScript for enhanced preview features; make it clearer and simplier. 3de63d
-
Remove obsolete file uploader fix for Magento 2.3 from prolabels_label_edit.xml 980ce3
-
Refactor CategoryLabelFieldset and ProductLabelFieldset for improved code clarity and structure 0acc63
-
Refactor image control handling and add dynamic stylesheet loading de2a78
-
Version 1.9.0 2d302a
-
Use "Upload + Media gallery" component for prolabels image (#42)
* Use "Upload + Media gallery" component for manual prolabels edit form.
* Add Media Gallery to New Labels on product page.
* Add UpdateImagePath data patch to update image paths for system and manual labels
* Refactor image field configuration to use MediaGallery frontend and backend models for category and product settings
* Fix URL cleanup for existing images in ImageUploaderService
* Add null checks in MediaGallery for safer image data handling
* Fix not working preview for system labels.
* Update image path resolve on storefront.
* Fix MCS.
* Address Copilot suggestions. 86e25e -
Address Copilot suggestions.
Co-authored-by: Copilot <copilot@github.com> 4c25b9 -
Fix MCS.
Co-authored-by: Copilot <copilot@github.com> 558846 -
Update image path resolve on storefront.
Co-authored-by: Copilot <copilot@github.com> d74c2d -
Fix not working preview for system labels.
Co-authored-by: Copilot <copilot@github.com> 94f32c -
Add null checks in MediaGallery for safer image data handling ad0851
-
Fix URL cleanup for existing images in ImageUploaderService 819ab3
-
Refactor image field configuration to use MediaGallery frontend and backend models for category and product settings
Co-authored-by: Copilot <copilot@github.com> 12c1c2 -
Add UpdateImagePath data patch to update image paths for system and manual labels
Co-authored-by: Copilot <copilot@github.com> ae4b4f -
Add Media Gallery to New Labels on product page.
Co-authored-by: Copilot <copilot@github.com> 7f8cb3 -
Use "Upload + Media gallery" component for manual prolabels edit form.
Co-authored-by: Copilot <copilot@github.com> 91c141 -
Version 1.8.1 70972f
-
Refactor product validation and label handling for store views (#41)
* Refactor product validation to respect store view attribute values
* Add store_ids_serialized column and update indexing logic for labels
* Refactor label store ID handling and add custom renderer for store views
* Address copilot suggestions
* fix db schema f8334a -
fix db schema 7fc3c5
-
Address copilot suggestions 540cf6
-
Refactor label store ID handling and add custom renderer for store views 1bedf4
-
Add store_ids_serialized column and update indexing logic for labels 1d6056
-
Refactor product validation to respect store view attribute values 33bdc1
-
Version 1.8.0 ee00af
-
Update label text escaping for label presets. Fix bad labels text. 9924f7
-
Enhance LabelText editor with variable support. Add new variables for base prices (#40)
* Implement LabelText editor with variable support and update configuration
* Enhance label variables editor with improved variable handling and styling
* Update frontend models for label text fields in system config
* Add variable template container and enhance label variable handling in editor
* Enhance demo predefined variables with base price support
* Address copilot suggestions. fad926 -
Address copilot suggestions. 428639
-
Enhance demo predefined variables with base price support 97e269
-
Add variable template container and enhance label variable handling in editor 8c365a
-
Update frontend models for label text fields in system config b743ec
-
Enhance label variables editor with improved variable handling and styling d8e08e
-
Implement LabelText editor with variable support and update configuration ca300f
-
Add new variables for price and discount amount without tax:
- price_base
- final_price_base
- special_price_base
- discount_amount_base e19b20 -
Version 1.7.30 8e36a3
-
Allow to render prolabels with empty text. Label can have only image uploaded. e300af
-
Version 1.7.29 c69b11
-
Remove unnecessary empty string check after processText call, allowing the function result to be returned directly. The empty string validation is now handled by the processText function itself or is not required at this point in the flow. bacb96
-
Version 1.7.28 f67742
-
Fix: Allow text labels without digits, validate stock_item instead
- Remove regex check that blocked text-only labels
- Add stock_item validation when variable is used in label text
- Use optional chaining for safer property access
Fixes #38 429bf7 -
Version 1.7.27 de840f
-
Fixed not initialized labels in preview at Magento 2 system config. 842f92
-
Fixed poorly positioned labes in preview in admin. 3e03de
-
Enhancement: Update getBackgroundImageUrl ( use parent selector instead of href); modify getControlName to support Uppy input 4613ff
-
Fixed issue when uploaded image doesn't showup in preview for manula labesl. 9a84cd
-
Version 1.7.26 9ce8eb
-
fix: hide stock labels when qty <= 0 and prevent empty label rendering
Details:
Return null for stock qty ≤ 0 in getStockItemValue().
Skip rendering label HTML when processed text is empty.
Add numeric check in getTextProcessed() to avoid showing labels without quantity.
Minor formatting fixes in renderer.js. 2bf595 -
Version 1.7.25 62c30a
-
Breeze: fixed lazy init when slide gallery is used 9c20d6
-
Fixed visible \Magento\Framework\Escaper string 855898
-
Version 1.7.24 cfaa6f
-
Breeze: expanded gallery fixes d7d9ed
-
Breeze: remove invalid selector (expanded gallery) - Use integration e0a43a
-
Version 1.7.23 782eaa
-
Enhancement: Add noEscape directive for padding and line-height in label template; ensure HTML output is escaped for security c79210
-
Enhancement: Escape HTML output and add noEscape directive in label templates for security 725d96
-
Enhancement: Escape HTML output in label templates for security 73eeee
-
Enhancement: Add noEscape directive to fix commit validation 480b40
-
Enhancement: Add async unbinding functionality to mutation observer (close #36) d91848
-
Version 1.7.22 e1a75d
-
Fix: Don't show 0 or negative for backorder product 9ad2c9
-
CSP compatibility. Fixed js error on checkout page 494270
-
Version 1.7.21 df6e5c
-
Possibility to place labels top-center and bottom-center 383ee4
swissup/module-pro-labels-configurable-product — 1.0.9 (was 1.0.8)
swissup/module-core — 1.12.27 (was 1.12.22)
-
Version 1.12.27 ac70c7
-
Magento 2.4.9 fix (CLI execute command) d224be
-
Prevent news retrieval after each cache flush ac96b7
-
Version 1.12.26 74dff6
-
Improve the libxml fix to include `data-post` and `data-config` attrs 3fee5e
-
Version 1.12.25 2186f6
-
Fixed broken markup when using newer libxml version (2.15.1) (#23) 61ceab
-
Use same quotes c33f29
-
Update Plugin/FixHtmlMarkup.php
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> e056e2 -
Fixed broken markup when using newer libxml version (2.15.1) 7ff0db
-
Version 1.12.24 4ac8cb
-
Fixed unescaped output, closes #22 67c9f1
-
Version 1.12.23 13d1c7
-
Fixed integrity constraint violation: Duplicate entry for key primary b9d95d
-