Changelogs

Follow the improvements and fixes in each product release.

Products

Recent Releases

Permalink

GT Extensions for FluentCart 2.6.2

GT Extensions for FluentCart 2.6.2

  • Add six invoice designs: Amount First, Letterhead, Ledger, Catalog Cards, Project Statement, and Tax Detail. Preview each layout without creating an invoice, and choose a layout per invoice or as the store default. The editor groups project name, period, and customer-facing scope beside the template choice.
  • Add project names, service periods, and item descriptions. FlowMattic invoice items can choose a bundled icon or a public HTTPS image URL; the image follows the invoice into FluentCart’s order and checkout.
  • Expand Back-in-stock alerts with status totals, per-option demand and stock state, product/SKU search, and status filtering.
  • Give invoice controls clearer action groups and icons, better manual-tax field spacing, and help text that explains what customers see and how totals are calculated.
  • Add a paused FlowMattic import for turning completed Core Forms submissions into reviewable invoice drafts. The form event ID prevents duplicate drafts on workflow retries. Drafts create no native order and send no customer email until a merchant issues them.
  • Add the gtfc/lifecycle WordPress action for quote requested, quote accepted, invoice issued, and invoice paid transitions. One flat payload carries an event type and stable event_id, with no private proposal or payment URL. A paused FlowMattic trigger import is included.
  • Point the in-plugin guides and training links to the current customer portal lesson routes.

The FlowMattic imports are under docs/flowmattic/. Open the imported Plugin Actions trigger, enter its hook, capture a sample, configure its action, and enable it after testing. The invoice draft template also requires the GTFC integration key and form-specific field mappings. See the bundled setup guide.

Requires FluentCart. Invoice and newer store modules require FluentCart 1.6.4 or later.

Permalink

GT Extensions for FluentCart 2.6.0

GT Extensions for FluentCart 2.6.0

Invoice improvements

  • Create invoices from FlowMattic through the keyed, idempotent gtfc_create_invoice PHP function. Paused import templates for webhook and WordPress custom-action triggers are included under docs/flowmattic/.
  • Edit unpaid invoices while preserving their invoice number. Reissuing creates a new native FluentCart order and revokes the old payment link. Paid, partially paid, and refunded invoices stay locked.
  • Choose a template per invoice, configure the default layout and invoice numbering, and edit or hide the company registration label.
  • Apply a custom tax amount to a custom invoice item, or use FluentCart’s configured tax calculation. Billing address fields are available to automation.
  • Improve dark-mode admin text contrast and add the bundled invoice icon.

Included since the previous GitHub release

  • The 2.5.0 general-store modules: custom invoices and quote proposals, five checkout designs, service products, wishlists, back-in-stock alerts, checkout fields and add-ons, delivery scheduling, and saved carts.
  • Multi-currency checkout and gateway routing refinements, customer and seller invoice profiles, contextual documentation, and conditional minified assets.

Requires FluentCart. Invoice and newer store modules require FluentCart 1.6.4 or later. See the bundled readme.txt and docs/INVOICE-AUTOMATION.md for details.

Permalink

GT Page Blocks Builder 3.1.0

Adds Performance analysis to help identify expensive sections, reduces repeated CSS processing, and improves deferred loading and mobile editing.

  • Open Performance in the full-page builder, or Performance → Analyze section in the Block Editor inspector, to inspect unsaved source/minified sizes, expected CSS requests, duplicate CSS, and image/script/font hints.
  • Section CSS manifests are reused during each request, with invalidation after saves and recovery for missing files. In a local 100-section fixture, parsing fell from 101 passes to 1; this is not a claim about live PageSpeed savings.
  • Deferred styles use an external loader compatible with CSP policies allowing same-origin scripts. Nonce-only policies can authorize it through WordPress’s wp_script_attributes filter. The no-JavaScript fallback remains available.
  • Loading controls wrap on narrow screens.

Existing page content and loading choices remain unchanged. Deferral is opt-in; keep hero and shared layout styles inline or non-deferred. This release also includes the per-section Defer CSS option introduced in the locally deployed 3.0.4.

Validation: PHP/JavaScript regression suites, PHPStan, syntax checks, and local browser checks for CSP, no-JavaScript, print, and narrow-screen behavior. Full Gutenberg canvas browser verification is limited by the test browser’s blob-iframe rendering; both block registrations and inspector callbacks are covered by control-level tests.

Permalink

GT Page Blocks Builder 3.0.3

Fixes the preview jumping away while editing text directly in a hero or another section.

Inline text synchronization no longer triggers the HTML editor’s preview scrolling. Pending scrolls are cancelled when the code editor loses focus, while intentional navigation within the HTML editor still works.

Includes regression tests for inline edits, editor synchronization, and focus changes. No page-content changes or database migration are required.

Permalink

GT Page Blocks Builder 3.0.2

Fixes the 3.0.1 builder-preview regression that left later sections unstyled when an HTML container opened in one section and closed in another. Shared CSS can stay in the first section; existing page content needs no changes.

  • Track preview sections without adding wrapper elements, preserving shared containers and child/sibling selectors.
  • Keep cross-section opening and closing tags intact during inline text edits.
  • Remove deleted CSS declarations from the live preview and rebuild the complete document when HTML changes.
  • Add DOM regression tests for shared containers, section selection, duplicate text, and minified preview markup.

Validated with 49 WordPress integration tests, 28 PHP unit tests, 7 JavaScript DOM tests, PHPStan, syntax checks, and local/live browser checks of the affected homepage.

Permalink

GT Page Blocks Builder 3.0.1

Page Blocks Builder 3.0.1 adds automatic Functionalities compatibility in the builder preview and optional CSS files for individual sections. Selecting or editing preview text follows the matching section, and saving preserves selection, WordPress blocks, and newer edits made during the request.

Each CSS file uses the page ID and a five-character ID that changes on save. Existing sections remain inline unless file output is selected, with inline fallback when files cannot be written.

Validation: 76 plugin tests, PHPStan, PHP/JavaScript syntax checks, and browser checks of fonts, section selection, saving, and stylesheet output.

Licensed updates now accept packages from the exact configured HTTPS R2 bucket. The license server retains its authenticated redirect for remote clients on 3.0.0 or older.

Permalink

Core Forms 4.10.2

Core Forms 4.10.2 makes submissions easier to scan, actions easier to reuse, and Telegram easier to configure.

  • Scan submissions with sender details, answer previews, local dates and a responsive inbox. Filter by status, form and date, or switch a form to All fields.
  • Import selected actions from another form through a searchable popover beside Active Actions. Review field warnings and save to keep the copies.
  • Set up Telegram with bot verification, chat and topic discovery, masked tokens, plain-text messages and sample-message testing. Group migrations recover automatically after a successful send.
  • New submissions no longer appear hours old on non-UTC sites. Date filters follow the site timezone, and submit buttons no longer appear as answer columns.
  • License & Updates shows the actual last successful release check, offers a direct upgrade when available, and includes changelog and support cards.
  • Action inputs use consistent sizing, removal controls are red buttons, and navigation and active editor tabs have clearer styling.
  • Job application upload help follows the current limit, donation pledges use honest button labels, required markers are not doubled, and saved unconfigured payment gateways remain selected.
  • Analytics uses consistent cards, distinct metric colors and proportional field-interaction bars. Single-day charts show visible points.

  • Separate Mailchimp API action with double opt-in, audience mapping and optional merge fields; the MC4WP-based action remains intact.

  • Native Forms overview with submission/accessibility sorting and 50-row pagination. Plugin-dependent actions remain visible with dependency tooltips.

Validation: 561 PHP tests, 61 JavaScript tests, PHPStan and browser checks on desktop and mobile.

Re-released 4.10.2 with every form-table editor shortcut restored, including Actions, Analytics and Revisions.

Permalink

Core Forms 4.10.1

Core Forms 4.10.1 adds Intelligent Inserter and improves the action editor.

  • Search field presets with words such as website, mobile and surname. Contact fields arrive with meaningful names and browser autofill.
  • Use the same keyboard-accessible inserter at form level and inside containers.
  • Save actions repeatedly without accumulating blank or unknown cards.
  • Select action fields through compact searchable choosers, with cursor insertion, JSON-aware tokens and multi-field selection.
  • Copy exact hook and field values. FlowMattic hooks update with the selected scope; test samples use actual form fields and display the selected payload.
  • Edit recipient routes in a compact responsive table. Empty placeholder rows do not accumulate and variable chips are consistent.

Existing fields and submission keys are preserved. Typed unavailable integrations retain their settings.

Update through WordPress with an active Core Forms license.

Release details · Changelog

Permalink

Core Forms 4.10.0

Core Forms 4.10 adds Service and Event products to Core Commerce, a fuller customer account, and fixes for survey submissions, fullscreen forms and poll results.

Core Commerce

  • Sell services and events with the right delivery fields and one-time plans, without issuing software license keys.
  • Give customers purchase history, order details, printable receipts, licenses, downloads, subscription terms and profile settings.
  • Build product galleries with the Product Gallery block or shortcode. Use virtual product URLs or connect your own content pages.
  • Configure new license key style, length, prefix and grouping while preserving existing keys.
  • Keep checkout pages separate from other installed stores, with compatibility checks and a repair action.

Forms and polls

  • Fixed submission details crashing when checkbox answers are arrays and the optional email is empty.
  • Restored field headings in per-form submission tables.
  • Fixed tall-form view tracking and clearly labeled capped historical start rates.
  • Fixed fullscreen navigation icons, dark choice contrast and scrolling for long steps.
  • Included Other write-in votes in admin, frontend and REST poll results.
  • Corrected the conditional-logic guide to match the current and older editors.

Updating

Update through WordPress with an active Core Forms license. Existing forms and license keys are preserved. Core Commerce activation is separate from the plugin update.

Service scheduling and event attendance use the links you provide. A yearly license term does not create automatic recurring charges; the payment provider owns recurring collection.

Read the release post · Full changelog

Permalink

Core Forms 4.9.6

Added

  • Drag fields and containers onto step tabs to move them between steps without losing other fields.
  • Industry-focused multi-step templates with relevant form fields, local email actions, acknowledgement messages, and submission settings.
  • Guided variants of longer starter forms, with multi-step badges, layout filters, and interactive sample previews.

Improved

  • Poll creation uses a single-column editor with instant tabs that retain unsaved changes and keyboard shortcuts for adding answers.
  • Template category filters span the gallery width and wrap without clipping.
  • Core Forms and Core Polls appear when searching for cf in the WordPress block inserter.
  • Blank-template buttons retain readable hover and keyboard-focus colors.
  • Sample success messages distinguish requests and pledges from completed subscriptions, payments or bookings.
  • Sample forms retain their schema, settings, actions, and messages when created or applied in the builder.
Permalink

Core Forms 4.9.5

Added

  • Unlocked Multi-Step Forms in the UI
  • Visual multi-step form editing with named steps, step ordering, a canvas for each step, and field movement between steps. Removing a step preserves its fields, and both save controls retain the layout through Visual/Code changes.
  • Fluent Support customer and ticket creation with inbox/product mapping, priority conversion, category context, and links between tickets and saved submissions.
  • Authenticated n8n webhooks with typed JSON mappings, explicit field selection, test/production URL checks, and an importable intake workflow.
  • Pipedrive person/organization matching, lead or deal creation, custom fields, pipeline/stage checks, and optional follow-up activities.
  • Zendesk tickets with requester mapping, tags, custom fields, and validated uploads belonging to the saved submission.
  • Resend transactional email with stable idempotency keys and signed, correlated delivery/bounce events.
  • FlowMattic Plugin Actions bridge with per-form/shared hooks and named field payloads.
  • Administrator-only action testing with editable sample data and inline results.

Fixed

  • Form previews load the complete form runtime and their own styles. Save & preview opens the latest edits with desktop/mobile widths; URL prefill no longer overwrites submission tokens.
  • Multi-step forms supply a final Submit button when none is defined, keep nested container groups out of the step list, and support keyboard step navigation with labeled progress.
  • Empty or unsigned Resend webhook requests return an authorization error even when WordPress supplies null headers or body.
  • Newly added action cards receive unique persistent identities and control IDs, including after another card is removed.
Permalink

GT Link Manager 1.9.0

  • Add opt-in Advanced Analytics with WordPress-time trends, referring-page and link reports, instant breakdown tabs, and CSV exports.
  • Keep analytics lightweight with no visitor scripts, cookies or beacons, bounded background processing, and configurable retention including Forever reports.
  • Simplify settings, improve accessibility and diagnostics, and add a copyable AI setup prompt.
  • Fix direct/regex REST paths, CSV roundtrips, redirect matching, and click-counter metadata.
  • Harden protected WordPress routes, CSV upload storage, and spreadsheet exports.

Full changelog