All Products

Changelogs

Every published release across Gatilab plugins and themes, newest first.

Showing 205–216 of 395 releases

Stable

GT ACF Blocks Plugin2.2.4

Check for Updates button: License page now shows an Updates card with a "Check for Updates" button (when license is active) that queries the license server and reports whether a new version is available. Mirrors the GT Link Manager…

  • Added 2
Read full notesHide notes

What's Changed

Added

  • Check for Updates button: License page now shows an Updates card with a "Check for Updates" button (when license is active) that queries the license server and reports whether a new version is available. Mirrors the GT Link Manager implementation.
  • Force update check runs automatically after license activation.

Commits

  • v2.2.4: Add Check for Updates button to license page (87311e7)

Stats

  • Commits: 1
  • Changes: 3 files changed, 91 insertions(+), 7 deletions(-)

Plugin Info

  • Blocks included: 29
  • Requires WordPress: 6.0+
  • Requires PHP: 7.4+
  • Requires: ACF Pro 6.0+ or Secure Custom Fields

Installation

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

GT ACF Blocks Plugin2.2.3

Critical: Images uploaded via media library showed placeholder SVG instead of actual image in product-box, hero, team-member, testimonial, opinion-box, gallery, and url-preview blocks. The ACF compat layer returns raw attachment IDs from…

  • Fixed 3
  • Added 4
  • Changed 1
Read full notesHide notes

What's Changed

Fixed

  • Critical: Images uploaded via media library showed placeholder SVG instead of actual image in product-box, hero, team-member, testimonial, opinion-box, gallery, and url-preview blocks. The ACF compat layer returns raw attachment IDs from $block['data'], but templates expected ACF-formatted arrays. Added shared acf_blocks_resolve_image() helper in compat layer that handles arrays, numeric IDs, and URL strings.
  • Product List Block: Fixed broken repeater sub-field names (pl_price_label instead of pl_block_pricing_title) that caused pricing, coupons, and buttons to never render.
  • Product List Block: Fixed unsanitized description output (XSS risk) — now uses wp_kses_post().

Added

  • Title Heading Level: Added configurable heading tag (p/h2-h6, default p) to product-box, product-cards, product-review, and pl-block.
  • Product List Block: Complete overhaul — modern card design with CSS custom properties, container queries, dark mode, rank badge, pricing chips, dashed-border coupon codes, 3-tier button system (primary/secondary/text), accessibility support.
  • Product List Block: New fields — image URL (external images), product URL (linked name), button style selector, image width override.
  • Shared Image Helper: acf_blocks_resolve_image() in compat layer resolves ACF image values (array, numeric ID, URL) to {src, alt} with size support.

Changed

  • Product-cards title now wrapped in configurable HTML tag instead of bare text in header div.

Commits

  • v2.2.3: Fix image rendering across 7 blocks, overhaul pl-block, add title heading level selector (a301dd5)

Stats

  • Commits: 1
  • Changes: 24 files changed, 502 insertions(+), 213 deletions(-)

Plugin Info

  • Blocks included: 29
  • Requires WordPress: 6.0+
  • Requires PHP: 7.4+
  • Requires: ACF Pro 6.0+ or Secure Custom Fields

Installation

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

GT ACF Blocks Plugin2.2.2

v2.2.2: TOC borders, compare block WYSIWYG, self-contained stats counter, LLM docs audit (85c7d21)

Read full notesHide notes

What's Changed

Commits

  • v2.2.2: TOC borders, compare block WYSIWYG, self-contained stats counter, LLM docs audit (85c7d21)
  • feat: self-contained stats counter, remove MD.statsCounter() theme dependency (274b979)
  • docs: add missing hidden field attributes to email-form LLM doc (485ffc8)
  • docs: update LLM prompts for product-box, pros-cons, toc, and compare blocks (f0acd4c)

Stats

  • Commits: 4
  • Changes: 9 files changed, 232 insertions(+), 56 deletions(-)

Plugin Info

  • Blocks included: 29
  • Requires WordPress: 6.0+
  • Requires PHP: 7.4+
  • Requires: ACF Pro 6.0+ or Secure Custom Fields

Installation

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

GT ACF Blocks Plugin2.2.1

v2.2.1: Product box 2-row layout, smart image sizing, TOC borders, compare block overhaul (9199290)

Read full notesHide notes

What's Changed

Commits

  • v2.2.1: Product box 2-row layout, smart image sizing, TOC borders, compare block overhaul (9199290)

Stats

  • Commits: 1
  • Changes: 9 files changed, 293 insertions(+), 152 deletions(-)

Plugin Info

  • Blocks included: 29
  • Requires WordPress: 6.0+
  • Requires PHP: 7.4+
  • Requires: ACF Pro 6.0+ or Secure Custom Fields

Installation

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

GT ACF Blocks Plugin2.2.0

v2.2.0: Minimalist visual overhaul for product box, pros/cons, and TOC blocks (b3d38e4)

Read full notesHide notes

What's Changed

Commits

  • v2.2.0: Minimalist visual overhaul for product box, pros/cons, and TOC blocks (b3d38e4)
  • docs: add critical single-line JSON rule to all 29 LLM block docs (14d8419)

Stats

  • Commits: 2
  • Changes: 37 files changed, 71 insertions(+), 32 deletions(-)

Plugin Info

  • Blocks included: 29
  • Requires WordPress: 6.0+
  • Requires PHP: 7.4+
  • Requires: ACF Pro 6.0+ or Secure Custom Fields

Installation

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

GT ACF Blocks Plugin2.1.8

Critical: Prioritize $block['data'] over get_field() in compat layer. ACF 6.7+ get_field() was intercepting field_ prefixed keys and returning empty values, causing pros-cons and accordion blocks to render empty shells on review CPTs.

  • Fixed 2
Read full notesHide notes

What's Changed

Fixed

  • Critical: Prioritize $block['data'] over get_field() in compat layer. ACF 6.7+ get_field() was intercepting field_ prefixed keys and returning empty values, causing pros-cons and accordion blocks to render empty shells on review CPTs.
  • Extracted acf_blocks_cast_field_value() helper to reduce code duplication in repeater type casting.

Commits

  • chore: bump to 2.1.8, add CHANGELOG.md, improve release workflow (2e36914)
  • fix: prioritize block data over get_field() in compat layer (ddc487b)

Stats

  • Commits: 2
  • Changes: 4 files changed, 232 insertions(+), 162 deletions(-)

Plugin Info

  • Blocks included: 29
  • Requires WordPress: 6.0+
  • Requires PHP: 7.4+
  • Requires: ACF Pro 6.0+ or Secure Custom Fields

Installation

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

GT ACF Blocks Plugin2.1.7

Add field_ prefix fallback in acf_blocks_get_field() and acf_blocks_get_repeater() for review CPTs that store block data with ACF field key format (field_pc_pros_list instead of pc_pros_list).

  • Fixed 1
Read full notesHide notes

Fixed

  • Add field_ prefix fallback in acf_blocks_get_field() and acf_blocks_get_repeater() for review CPTs that store block data with ACF field key format (field_pc_pros_list instead of pc_pros_list).
Stable

GT Page Blocks Builder1.3.5

Extracted bundled CSS and JavaScript from AI-generated HTML into their section fields.

  • Improved 3
Read full notesHide notes

Improved

  • Extracted bundled CSS and JavaScript from AI-generated HTML into their section fields.
  • Improved generation instructions and parsing of AI responses.
  • Added debug diagnostics for troubleshooting response parsing.
Stable

GT Page Blocks Builder1.3.3

Improve OpenAI response parsing for newer output shapes used by GPT-5 models

  • Changes 2
Read full notesHide notes
  • Improve OpenAI response parsing for newer output shapes used by GPT-5 models
  • Return a clear error when AI output is empty instead of silently doing nothing
Stable

Core Forms3.3.2

Changed license API communication to POST requests for license verification and update checks.

  • Fixed 1
Read full notesHide notes

Fixed

  • Changed license API communication to POST requests for license verification and update checks.