Recent Activities

This page shows what are we working on.

swissup / module-rich-snippets

5 hours ago error
  • head
    • 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

breezefront / theme-frontend-breeze-enterprise-apollo

12 hours ago success
  • head
    • WIP: navpro 7e296d

    • WIP: navpro top menu 329155

    • WIP: navigation. Allow using `header__dark:false|true|deep` option 06b029

  • 3.0.0-beta.2
    • 3.0.0-beta.2 01a8f5

    • WIP: Editor 1e11e0

    • Nav dropdown border color 9b9347

    • Prevent title on category image "hover" 74621f

    • Editor: Navigation colors 0ebee8

    • Fixed misplaced "Filters" button on non `1column` layouts 13128c

    • Category view: WIP eb64bd

    • Sync easycatalogimages design between home and category pages 12a8e2

    • Easycatalogimg on category page 65ad7c

    • Easycatalogimg 251170

    • Improve layered nav dropdown position 029ff0

    • WIP: Subcategories slider. Not yet a slider. 60d5f6

    • Don't show minicart before redirect 07a933

    • WIP a0dd9a

    • Departments page 8408ef

    • Fixed messages position when `header.panel` is not rendered 43001c

    • WIP c14b03

    • Much better category layout organization.
      Fixes "when header panel is empty, category content overlaps update category image" b30216

    • Header must be behind menu slideout overlay 4be8b5

    • Remove hardcoded pixels dd0584

    • Fixed messages position on the homepage af5f6c

    • Cover fixed messages with menu slideout overlay 0980b9

    • Less freezes in Safari and Firefox bb4525

    • More space for LayeredNav when using dropdown mode 362374

    • Insert all products CMS blocks as widgets for better flexibility 779625

    • Product page: "page bottom" CMS block 2e3e3a

    • Update footer top titles d6c7a8

    • Footer top content f8589c

    • LayeredNav for mobile 108258

    • More space for addtocart button 038392

    • Use `1column` by default for category page.
      Still not working for `category-full-width` because of magento/module-page-builder/Plugin/Result/Page 243a52

    • Listing toolbar 7ec91c

    • LayeredNav: Use outline icon 3567c0

    • LayeredNav: WIP 055e56

    • WIP c10a74

    • WIP 7c0ead

    • Replaced Latest deals block content with Grid and Banners ca0e33

    • Add to wishlist/compare links 33f2dd

    • Ajaxpro fixes 342e4c

    • WIP: Listing 1bb019

    • WIP: listing 6acea0

    • WIP: Listing 6ada8c

    • WIP: Listing d2aaa0

    • Add to cart in listing. Don't use product add to cart in compare block. fe11e2

swissup / module-navigationpro

12 hours ago success
  • head
    • 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

  • 1.17.36

breezefront / module-breeze-amasty-shopby

13 hours ago success

breezefront / theme-frontend-breeze-blank

13 hours ago success
  • head
    • Space-between style for pagebuilder banner 4dcc1f

    • Fixed incorrect color inside nav dropdown when header__dark is used cee0b5

  • 3.0.0-beta.3
    • Version 3.0.0-beta.3 48f661

    • Removed code duplication. Fixed ability to change nav text using editor ed1af0

breezefront / module-breeze-content-builder

19 hours ago success
  • head
    • Show messages when using copy/paste 7a4964

  • 1.0.0-beta.2
    • 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

swissup / pagespeed

19 hours ago success

swissup / module-pagespeed

19 hours ago success
  • 1.17.5
    • 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

  • 1.17.4
    • 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 / theme-frontend-swissuplabs

1 day ago error

swissup / theme-frontend-argentotheme

1 day ago success