Untagged Commits

This page helps make in-time deliveries for all new goodies.

swissup / module-search-mysql-legacy

2 commits 2
  • head
    • docs: correct the consequences of patching the version list (#27)

      The previous wording blamed getMariaDbSuffixKey(). That was wrong: every
      MariaDB branch there except 10.4 already returns the 10.6.11 key, so an
      unmatched version falling back to the same default is harmless.

      The actual damage from adding a pattern is elsewhere. getSqlVersion()
      returns the matched prefix, and two consumers key off it with entries for
      10.4./10.6./11.4. only: Dto\Factories\Table falls through to the 'default'
      charset, so declarative schema starts creating utf8mb3/utf8_general_ci
      tables alongside the existing utf8mb4 ones, and
      DbSchemaWriter::isNeedToSplitSql() returns false, dropping the ALTER
      splitting MariaDB relies on.

      Also state that the check lives entirely in Setup\Declaration\Schema, so
      it cannot break storefront rendering — broken pages after the abort come
      from the half-applied upgrade — and add a collation query for stores that
      already applied the patch.

      Co-authored-by: Claude Opus 5 <noreply@anthropic.com> b03bee

    • docs: document supported DB versions and the MariaDB 10.11 gap (#26)

      Magento 2.4.8's SqlVersionProvider accepts only MySQL 5.7/8.0/8.4 and
      MariaDB 10.2-10.6/11.4, so a hosting-side upgrade from MariaDB 10.6 to
      10.11 aborts setup:upgrade with "Current version of RDBMS is not
      supported" while the storefront keeps running. That reaches us as an
      extension-compatibility report, because this module is popular exactly
      on hostings with older, hosting-managed stacks.

      Add a F.A.Q. entry with the accepted version list, state that the module
      imposes no database requirement of its own, and warn against patching
      di.xml as a workaround (getMariaDbSuffixKey() has no branch for those
      releases and falls back to its 10.6 profile, so declarative schema emits
      DDL against the wrong engine profile).

      Co-authored-by: Claude Opus 5 <noreply@anthropic.com> 52f8c3

swissup / module-navigationpro

1 commit 1

swissup / theme-frontend-argento-blank

1 commit 1

swissup / module-firecheckout-integrations

1 commit 1

swissup / shopify-relax

2 commits 2

swissup / shopify-charge

18 commits 18
  • head
    • Minor improvements 86daa3

    • Minor fixes. 1288c1

    • Group block: minor typo fix cfe601

    • Updated image block styles. bb3962

    • Styles cleared up. 5277cd

    • Flexible marquee: split motion duration for mobile screen. 29c394

    • Updated tempates settings. c1fdc5

    • Updated flexible marquee styles. 3a0f7d

    • Placeholder for empty spotlights added cde099

    • More settings for the flexible marquee. 159afa

    • Updated Flexible marquee settings. c36800

    • Added new blocks d67a1c

    • Compare table: fixed broken styles in admin preview. e86a42

    • Collection list & grid: show collections in the preview if they are exist. 9d19b4

    • Use defau;lt value for the overlay transparency. 13bf11

    • Minor preset adjustments d9978a

    • Navigation labels fixed aligning position. 33b152

    • Flexible marquee: Section default settings adjusted https://github.com/swissup/shopify-charge/issues/340 04592d

swissup / module-orderattachment

1 commit 1
  • head
    • Fixed security issues in attachment upload and preview

      - Detect the file mime type on the server instead of trusting the browser,
      and serve the preview inline only for known-safe types, with nosniff
      - Enforce the file size and files count limits on the server
      - Require a quote to upload an attachment at checkout
      - Do not treat an attachment with no quote_id as editable by a visitor
      with no cart
      - Escape the error message in the js widget
      - Check that the file exists before the preview, and stop exposing
      exception messages to the storefront
      - Use hash_equals to compare the attachment hash

      Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> a38b7c

swissup / module-firecheckout

1 commit 1

swissup / theme-stigefabrikken-breeze

1 commit 1

swissup / shopify-divine

26 commits 26

* Repositories are sorted to display abandoned activity on the top of the list