3 minutes read

What’s new in Pandectes 4.0.0

Pandectes GDPR Compliance - Release Notes v4.0 - icon

Table of Contents

We’re excited to announce the latest update to our application, packed with new features and improvements to enhance your experience. Read on for a full rundown of what’s new and improved.

New Features

  • Transitioned from a Single Page Application (SPA) to a Server-Side Rendered (SSR) app using Remix for improved performance.
  • Languages & Translations are now merged, with support for unpublished languages.
  • Introduced partial translations for additional popular languages, including Norwegian and Turkish.
  • Expanded compliance coverage with support for five more U.S. states (IA, DE, NJ, NH, and NE).
  • Added Customer Account UI Extension support for handling Customer Data Requests.
  • Introduced an option to disable the type row in Cookie Declaration settings.
  • Pandectes Custom Event now integrates with the Shopify Web Pixels API.
  • Redesigned the in-app preview of the cookie banner for an improved user experience with a full view of the banner.
  • Enhanced the Custom Storefront (Headless) settings page with more detailed information.
  • Upgraded the Translations Editor with a modernized UI for improved flexibility and ease of use.

Improvements

  • Enhanced app performance inside the Shopify Admin (LCP/CLS optimizations).
  • The DPO email field in Customer Data Requests settings is now optional and no longer prepopulated during installation or reset.
  • The pandectes-core DOMContentLoaded event on app embed is now enabled by default.
  • Improved cookie banner CSS for better styling and responsiveness.
  • Prioritized Shopify’s Customer Privacy API getRegion method, followed by Pandectes’ geolocation method for non-headless stores.
  • Optimized script performance using Shopify’s CDN.
  • display_scope for script tags is now set to online_store.
  • Pandectes API now initializes before the banner bootstrap process.
  • Optimized banner status change performance using requestAnimationTimeframe and Google’s optimization methods.
  • Updated alt text for the logo to enhance accessibility.
  • Placeholder text in Cookie Preferences settings is now enforced to be non-empty.
  • Checkout Block now ignores whether the banner is active.
  • Enhanced pre-check mechanisms before invoking shouldShowBanner() to cover more edge cases.
  • Renamed Pandectes Custom Event to Pandectes Consent Event for improved clarity.
  • Updated the App Dashboard, providing clearer consent tracking metrics (removing the β€œAll Consents” category).
  • Consent tracking reports now display data using separate tabs for predefined time periods.
  • Customer Data Requests reports now categorize records based on status and request type.
  • Renamed “Help > Online 2.0” to “Help > Legacy Settings” for better understanding.
  • The Admin Mode switch in Banner Settings now supports public visibility options.
  • Improved icon display within Banner Settings.
  • Sidebar removed from the Integrations Settings page for a cleaner UI.
  • Enhanced all lists with better search, sorting, and pagination features.
  • Geolocation settings no longer display map icons.
  • Banner & re-open button icons are now stored in Shopify’s Files API, ensuring independence from the theme.
  • The Scanner now supports wildcard cookie detection.
  • Migrated to config-based webhooks for greater flexibility.
  • Ensured that all text elements within the app are fully translatable, removing any fixed terms.
  • Transitioned REST API calls to GraphQL for better efficiency.
  • Upgraded to Shopify API version 2025-01.

Fixes

  • Resolved an issue where pandectes-rules injection was adding unintended new lines in theme.liquid.
  • Fixed CSS alignment issues with the banner logo.
  • Corrected rounding issues for discounted prices on the Plans page.
  • Fixed banner delays when animations were not enabled.
  • Addressed an error with JSON.stringify when handling Express.js exceptions.
  • Fixed various icon display issues, ensuring proper aspect ratios for both the banner and re-open button.

Make your Shopify Store GDPR/CCPA compliant today
Pandectes GDPR Compliance App for Shopify
Share
Subscribe to learn more
pandectes

Related Articles