Gatilab Products

Changelogs

Improvements, fixes, and the details behind each release.

Functionalities

Optional WordPress utilities for content, site administration, and everyday development.

View Product
Stable

Functionalities 1.3.1

Read release notes

What's Changed

  • Added: Public Link_Management::process_content() helper for applying nofollow/new-tab rules to ACF fields, shortcode output, and custom templates
  • Fixed: Redirect Manager now strips query strings before matching, so /old-page?utm=x correctly matches /old-page
  • Improved: Redirect Manager passes original query string through to destination URL
  • Improved: Redirect Manager uses O(1) indexed lookup for exact matches instead of linear scan
  • Improved: Redirect Manager defers hit counter writes to shutdown for faster redirects
  • Added: Redirect loop detection at both creation time and runtime
  • Fixed: Removed filler text from readme plugin alternatives list

= 1.3.0 = = 1.3.1 = Link Management now works with ACF fields and custom templates via process_content() helper. Redirect Manager fixes query string matching and adds loop detection.

Commits

  • clean html (14e7071)
  • v1.3.1: Link Management public helper, Redirect Manager improvements (371e383)
Stable

Functionalities 1.3.0

Read release notes

What's Changed

  • Added: WordPress 7 editor iframe compatibility for Fonts, SVG Icons, Content Regression, and Components modules
  • Added: enqueue_block_assets handlers so editor CSS loads inside the WP 7 iframed block editor
  • Fixed: Query string stripping (remove_query_strings) no longer strips version tags from admin/editor assets
  • Tested up to WordPress 7.0

= 1.2.0 = = 1.3.0 = WordPress 7 compatibility: editor CSS now loads inside the iframed block editor. Fixes version tag stripping in admin.

Commits

  • WordPress 7 compatibility: editor CSS loads inside iframed block editor (aeb119c)
Stable

Functionalities 1.0.3

Read release notes

What's Changed

Commits

Stats

  • Commits: 0
  • Changes: 28 files changed, 617 insertions(+), 1076 deletions(-)

Plugin Info

  • Requires WordPress: 5.8+
  • Requires PHP: 7.4+

Installation

  1. Download functionalities-pro-*.zip from the assets below
  2. Go to Plugins → Add New → Upload Plugin in WordPress admin
  3. Upload the zip file and activate
Stable

Functionalities 1.2.0

Read release notes

What's Changed

  • Changed: All 16 modules now require explicit activation — no module runs code until enabled
  • Added: Enable/disable toggle to every module settings page
  • Added: Toggle forms for Task Manager, Redirect Manager, and SVG Icons custom pages
  • Fixed: Redirect Manager and Task Manager file paths now set before enabled gate to prevent empty-path errors in admin

= 1.1.1 = = 1.2.0 = All modules now require explicit activation. After updating, visit Functionalities settings and enable the modules you use.

Commits

  • feat: require explicit activation for all 16 modules (8be70aa)
Stable

Functionalities 1.1.1

Read release notes

What's Changed

  • Fixed: PHPCS escaping compliance for all output variables
  • Fixed: WordPress.org SVN tag version mismatch
  • Fixed: Short description truncation (now under 150 chars)
  • Fixed: Excluded landing-page.html and LICENSE from distribution

Commits

  • fix: SVN tag version mismatch, PHPCS compliance, distignore cleanup (5cfe38d)
Stable

Functionalities 1.1.0

Read release notes

What's Changed

  • Renamed to Dynamic Functionalities for WordPress.org
  • Removed: FluentCart licensing module
  • Removed: Premium barriers from all modules
  • All features are now free and open source
  • Added: WordPress.org plugin deploy workflow
  • Added: Progressive Web App module

= 1.0.0 = = 1.1.0 =

Commits

  • fix: PHPCS compliance, short description length, and banner update (729a15d)
  • Rewrite readme.txt for WordPress.org SEO and discoverability (ebc9ace)
  • Add WordPress.org assets, documentation link, update Plugin URI (3eda3d1)
  • Replace release workflow with proper WordPress.org deploy pipeline (f53825e)
  • Update contributor and plugin URI (4594eab)
  • Update readme.txt: consistent naming, add PWA module (689189b)
  • Rename to Dynamic Functionalities, remove licensing, prepare for WordPress.org (3c6a3f8)
  • Add release workflow for automated GitHub releases (b299532)
  • fix: switch license API to POST requests, bump to 1.0.3 (02f3a20)
  • update .gitignore to allow zip files and include functionalities-1.0.2.zip (1dea2ed)
  • bump version to 1.0.2 and improve update check logic in License Manager (dd3ccbe)
  • product page (a0b828f)
  • 1.0.1 update (d99ef39)
  • 1.0.1 (437e0c6)
  • 1.0.0 upload (525fefb)
  • Initial commit (26bbf6c)
Stable

Functionalities 0.14

Read release notes

What's Changed

  • Update README to latest version
  • Add SVG icon module to plugin
  • Fix SVG Icons module issues
  • Fix JavaScript syntax - simplify and add safety checks
  • More improvements