Pomatio updates – Changelog – May 2025

General

  • PHP version updated to 8.4.
  • WordPress Updated.
  • Translation updates
  • Third party plugin updates
  • General fixes

New features

  • Add Paystack WooCommerce Payment Gateway plugin.
  • Add support for global footer scripts in custom JS.
  • Add dynamic CSS generation for archive templates in POM Restaurant Menus.
  • Add search functionality to filter posts by title in POM Restaurant Menus.
  • Add data attributes parser and sanitize script attributes.
  • Add type option and support for external scripts in Script shortcode.
  • New Custom CSS and JS Theme Options settings.

Fixes

  • Remove user check when creating posts using forms.
  • Add styles for sticky sidebar and refactor sticky sidebar logic (including GSAP ScrollTrigger).
  • Fix WooCommerce loop property initialization for pagination.
  • Add null check for Flickity instance in carousel module.
  • Prevent TypeError when calculating opacity class from non-numeric input.
  • Prevent fatal error by ensuring woocommerce_settings[] is an array before using array_key_exists.
  • Add missing wp_reset_postdata() calls.
  • Fix Tweaks CSS and remove unnecessary CSS.
  • Fix Rank Math PHP warning.
  • Add missing id attributes to textarea and input elements.
  • Handle non-encoded locations data in Locations metabox.
  • Add translations support for Pomatio Tweaks using Pomatio Framework.
  • Change POM Events textdomain loading to ‘init’ hook.
  • Typo fixes.
  • Fix Domain Path format in plugin header.

Improvements

  • Integrate vanilla-cookieconsent via import, build with Webpack, and delay initialization to improve Largest Contentful Paint (LCP).
  • Refactor shop archive loop and no-products-found logic using WooCommerce helpers.
  • Enqueue Badgr JS only when necessary.
  • Update and refine sidebar sticky logic.
  • Refactor customer importer.
  • Add scripts to compile SCSS with Webpack.
  • Modularize single post progress bar and “go to next section” button scripts.
  • Set animated background loop script independently.