-
Beta
Fix checkout currency switching for regular device carts while preserving exact instant-cart targeting and ownership checks.
Read full notes
5 changes
- Fix checkout currency switching for regular device carts while preserving exact instant-cart targeting and ownership checks.
- Ignore stale cart hashes embedded in cached selector markup and prevent overlapping currency changes.
- Import selectable invoice seller logos, addresses, company details and registration/tax identifiers from FluentCart.
- Save reusable customer billing and separate delivery details from invoice drafts, with invoice-only overrides.
- Preserve phone data in native order addresses and freeze seller details on issued invoices.
-
Beta
Add contextual setup guides for every module, dedicated workspace, license settings, and the product currency price book.
Read full notes
2 changes
- Add contextual setup guides for every module, dedicated workspace, license settings, and the product currency price book.
- Link to the complete evergreen training course with examples and illustrated workflows.
-
Beta
Always serve minified, content-hashed CSS/JS; load product admin tools on demand and limit storefront bundles to the features rendered.
Read full notes
6 changes
- Always serve minified, content-hashed CSS/JS; load product admin tools on demand and limit storefront bundles to the features rendered.
- Add Warm Split checkout design and remove the separate custom checkout-design management UI.
- Add a native Request a Quote block with searchable product selection and an admin shortcode/block guide.
- Add editable demo checkout fields, conditional badges, clearer examples, and visible checked-state styling.
- Place wishlist below native purchase buttons with a Tabler heart and use the selected variation.
- Redesign the product currency price book, highlight service settings, and show compact currency codes in storefront selectors.
-
Beta
Activate any of four built-in checkout layouts directly, without creating posts or using the block editor.
Read full notes
7 changes
- Activate any of four built-in checkout layouts directly, without creating posts or using the block editor.
- Add inert desktop/mobile sample previews and merchant-only real-cart previews.
- Preserve the default FluentCart checkout until a merchant explicitly selects a design; appearance-only saves do not activate one.
- Verify classic-theme compatibility with block editing enabled and disabled, without Full Site Editing.
- Add preview links for paid invoices, status badges, refreshed customer invoice styling, and print support.
- Align checkout add-on checkboxes with their labels and use compact paragraph titles for customization controls.
- Improve customer saved carts, wishlist empty states, and quote-request forms; add a Tabler account-menu icon and update saved-cart lists immediately.
-
Beta
Add custom one-time invoices, quote proposals, four checkout layouts, service products, and optional general-store tools.
Read full notes
8 changes
- Add custom one-time invoices, quote proposals, four checkout layouts, service products, and optional general-store tools.
- Port the scoped checkout cache buster.
- Add invoice item images/icons and guarded quote linking.
- Normalize backend screens with FluentCart-style controls and bundled Tabler SVGs.
- Add module/currency search, stable configuration dialogs, collapsible add-on editors, and improved delivery scheduling.
- Fix wishlist currency entities, role-based price visibility, and malformed saved-cart metadata.
- Verify native offline checkout, fees, delivery booking, concurrency, and customer scoping in an isolated local store.
- Local beta only; external gateway and production mail validation are still required before live use.
-
Stable
Restyle the admin screens to match FluentCart's own interface: its Inter typeface, navy primary, card surfaces, and Element Plus form and switch proportions, in place of the default WordPress blue.
Read full notes
3 changes
- Restyle the admin screens to match FluentCart's own interface: its Inter typeface, navy primary, card surfaces, and Element Plus form and switch proportions, in place of the default WordPress blue.
- Group settings into cards instead of borderless rows, and quiet the tab row to an underline.
- No functional or settings changes; every option behaves exactly as before.
-
Stable
Resolve currency at WordPress's pre-construction block-data stage.
Read full notes
2 changes
- Resolve currency at WordPress's pre-construction block-data stage.
- Ensure FluentCart checkout inner blocks receive the correct currency context before producing HTML.
-
Stable
Fix Free Price Text and Hide Price Until Login selectors for simple product prices.
Read full notes
2 changes
- Fix Free Price Text and Hide Price Until Login selectors for simple product prices.
- Add console error logging for module scripts to aid debugging.
-
Stable
Initial release
Read full notes
8 changes
- Initial release
- Added Free Price Text module
- Added Multi-Currency Variations module
- Added Sold Count Display module
- Added Stock Urgency Labels module
- Added Min/Max Quantity module
- Added Hide Price Until Login module
- Added Custom Add to Cart Text module
-
Stable
Renamed internal code prefix from gt_ to gtlm_ (4+ characters) per WordPress.org guidelines.
Read full notes
7 changes
- Renamed internal code prefix from
gt_ to gtlm_ (4+ characters) per WordPress.org guidelines. - Fixed nonce verification order in CSV import handler — nonce is now checked before reading POST data.
- Fixed SQL injection vector —
$orderby now uses %i identifier placeholder in prepared queries. - Added Source Code section to readme for compiled block editor assets.
- Added card-based UI styling to all admin pages (edit link, categories, settings, import/export).
- Settings page reorganized into General, Tools, and Diagnostics cards.
- Clean uninstall now removes both old (
gt_) and new (gtlm_) prefix options and tables.
-
Stable
Block editor: aligned GT Link popover anchoring with core rich text behavior using selection-based anchor.
Read full notes
1 change
- Block editor: aligned GT Link popover anchoring with core rich text behavior using selection-based anchor.
-
Stable
Refactored admin into separate actions and rendering classes for maintainability.
Read full notes
11 changes
- Refactored admin into separate actions and rendering classes for maintainability.
- Added Pretty Links CSV import preset alongside Generic and LinkCentral.
- Improved input sanitization on redirect URI parsing.
- Added PHPCS configuration and Composer dev tooling.
- Added uninstall.php for clean plugin removal (drops tables and options).
- Improved build.sh with .distignore support and critical file verification.
- Improved release workflow with version verification, checksums, and distribution validation.
- Block editor popover anchor now uses bounding rect snapshot for reliable positioning.
- Button primary color now follows WordPress admin theme color.
- Lowered PHP requirement from 8.2 to 8.0.
- Tested up to WordPress 6.9.