{"title":"Website v20.0.26 - 5 November 2025","slug":"website-v20-0-26","url":"https://support.storeconnect.com/articles/website-v20-0-26","url_markdown":"https://support.storeconnect.com/articles/website-v20-0-26.md","subtitle":null,"summary":"This release ships new Liquid encryption filters, major Site Builder workflow improvements, and stability updates across payments, checkout, and platform runtime, including Square SDK modernisation and campaign syncing refinements.","type":"Release_Notes","video_url":"","keywords":"release notes, update","last_modified":"2026-08-21T07:12:35+0000","body_markdown":"This release ships new Liquid encryption filters, major Site Builder workflow improvements, and stability updates across payments, checkout, and platform runtime. Updates include Square SDK modernisation, and campaign syncing refinements.\n\n## Enhancements\n\n-   **Liquid Encryption Filters**\n    Introduced `encrypt` and `decrypt` Liquid filters so theme developers can safely handle sensitive payloads without leaving template code.\n\n-   **Site Builder Workflow Improvements**\n    Added preview mode, ensured empty content blocks remain editable, and improved theme modal rendering for safer and more predictable content updates.\n\n-   **Automated Cart Campaign Syncing**\n    Cart-level campaigns now sync automatically, keeping promotions aligned between the storefront and automation rules.\n\n-   **Checkout \u0026 Payment Modernisation**\n    Enabled express checkout for all-virtual carts, upgraded to the Square v44 legacy SDK, and bundled the `openssl` gem explicitly to avoid environment variability.\n\n\n## Fixed Bugs\n\n-   **Reduced Payment Validation Noise**\n    Suppressed unnecessary validation errors for PayLater/PayByAccount and ensured subscription-related payment providers are verified before use.\n\n-   **Accurate Subscription Payables**\n    Corrected payable calculations for fixed-term subscriptions, preventing over- or under-charging.\n\n-   **More Reliable Migrations \u0026 Subscription Handling**\n    Fixed rollback failures and hardened subscription order processing to improve resilience for long-running batch operations."}