Skip to content
Gaurav TiwariChangelog

All products

Changelog

Every release across our products, newest first.

RSS feed

Showing 1–12 of 698 releases

  1. Stable

    Core Forms 4.15.1

    Fixed: Submissions sent to the headless API without the hidden spam-check field, as in the fetch and cURL examples on a form's Headless tab, are saved again. They were silently dropped while the sender saw the normal thank-you message.

    Read full notes 2 changes
    • Fixed Submissions sent to the headless API without the hidden spam-check field, as in the fetch and cURL examples on a form's Headless tab, are saved again. They were silently dropped while the sender saw the normal thank-you message.
    • Fixed The form builder's preview no longer says that submitting runs the form's actions. A preview shows what the form would do, without sending or charging anything.
  2. Stable

    Core Forms 4.15.0

    Added: Dynamic options. Fill a dropdown, radio buttons, checkboxes or a text field's suggestions from posts, categories and terms, authors, ACF field choices, custom field values, a JSON URL or your own code. Pick the source in the Form Choices block, or add data-cf-options in HTML. Submitted answers are checked against the same list.

    Read full notes 7 changes
    • Added Dynamic options. Fill a dropdown, radio buttons, checkboxes or a text field's suggestions from posts, categories and terms, authors, ACF field choices, custom field values, a JSON URL or your own code. Pick the source in the Form Choices block, or add data-cf-options in HTML. Submitted answers are checked against the same list.
    • Added Dropdowns that depend on another answer, such as cities for the chosen region. The list loads in the browser when the first answer changes.
    • Added Elementor Core Form widget with a searchable form picker, an optional title, and style controls for layout, colors, labels, fields, the button and messages. Forms in Elementor pages, templates, Theme Builder parts and popups load their styles in the page head.
    • Added Elementor dynamic tags for form title, submission count and a submission field. With Elementor Pro, the widget can close or open a popup after a successful submission, and a Core Forms action saves Elementor Pro form submissions to a Core Form and runs its actions.
    • Added The Bricks Core Form element gets the same form picker, title option and style controls, and loads form styles in the head, including in headers, footers, popups and templates.
    • Fixed The Bricks Core Form element now appears in the Bricks elements panel.
    • Fixed Field gap and focus color controls in Bricks and Elementor now style the form.
  3. Stable

    Alpha Chat 0.6.1

    Fixed: right after updating to 0.6.0, the upgrade could run on many requests at once and queue the background relearn many times. The upgrade and the relearn now run once, under a lock, and a new relearn replaces one still waiting.

    Read full notes 1 change
    • Fixed right after updating to 0.6.0, the upgrade could run on many requests at once and queue the background relearn many times. The upgrade and the relearn now run once, under a lock, and a new relearn replaces one still waiting.
  4. Stable

    Alpha Chat 0.6.0

    New: How Chat answers. Answer length, topic scope (including "only what this site's content covers"), clarifying questions, pointing to the contact form, and up to 20 rules of your own.

    Read full notes 11 changes
    • New How Chat answers. Answer length, topic scope (including "only what this site's content covers"), clarifying questions, pointing to the contact form, and up to 20 rules of your own.
    • New Models for each job. Follow-ups, titles and unanswered-question summaries can use their own model or none.
    • New Limits. Message length, questions per conversation, a daily token budget, a honeypot against bots, and a per-IP limit.
    • New Talk to a person. The contact form sends the whole conversation with it.
    • New Retention and privacy. Old conversations are deleted on your schedule; WordPress's privacy export and erase tools cover Alpha Chat.
    • New Knowledge. Learn post types automatically; headings, excerpts, terms, custom fields and store product facts (WooCommerce, FluentCart, EDD) are learned; a 30-minute check keeps passages current; password-protected posts are never learned.
    • New Search. Fused meaning and keyword ranking, a keyword-only mode that needs no embeddings key, and background relearning when you change the search model.
    • New Test connection, live model lists, Insights for unanswered questions, launcher placement by page type and path, sealed API keys and ALPHA_CHAT_CONFIG in wp-config.php.
    • Changed conversations belong to a server-issued token instead of IP and user agent; open conversations start over once after updating.
    • Changed existing sites keep conversations forever and have no token budget until they set one.
    • Fixed sources were never matched to the reply; Cloudflare's client-IP header is trusted only from Cloudflare.
  5. Stable

    Core Bookings 1.2.0

    From customer feedback. A drop-in update from 1.1.1; invitations gain a duration column (form schema 2), added automatically on update. Core storage stays at schema 8.

    Read full notes 5 changes
    • Added Declining a customer's reschedule can keep the original booking. Check Keep the original time until the new one is approved under Customer reschedules: both times stay reserved while you decide, approving releases the original time, and declining (or not deciding before the original time) keeps the booking at its original time instead of cancelling it.
    • Added Private booking links over the REST API: create, list, read and revoke invitations at core-bookings/v1/admin/invitations, with API key scopes read and bookings:write. An invitation can fix one of the service's durations, in wp-admin too, and then books only that duration.
    • Added Developers: booking.reschedule_declined webhook and reapproval_declined booking event; core_bookings/repay_hours; approval_reschedule_keep on the service abilities.
    • Fixed Approving a card hold confirms the booking only once Stripe confirms the charge. If the charge fails (the hold was released or expired), the booking goes back to awaiting payment for the approved amount instead of being confirmed unpaid, the customer is asked to pay again, and staff get a Payment failed email.
    • Fixed Cancelling a booking, or any change that leaves it unconfirmed, removes its queued reminders, so reminders for appointments far ahead no longer hold up erasing a customer's data. The hourly cleanup also clears reminders left behind by earlier versions.
  6. Stable

    Stackless WordPress Theme 1.5.0

    New: design settings under Appearance > Customize > Stackless: Design. Primary, text, heading, background and card colors, the reading and wide widths, body and heading fonts (system stacks or your own), logo width and an optional fade between pages. Only changed values print, as a few custom properties, and the editor and theme.json palette follow them.

    Read full notes 12 changes
    • New design settings under Appearance > Customize > Stackless: Design. Primary, text, heading, background and card colors, the reading and wide widths, body and heading fonts (system stacks or your own), logo width and an optional fade between pages. Only changed values print, as a few custom properties, and the editor and theme.json palette follow them.
    • New a footer text field with {year} and {site}, and fields for code in the head and before the closing body tag (administrators who may post unfiltered HTML only), under Stackless: Footer and code.
    • New Full width (no title) and Canvas (no header or footer) templates for pages, posts and other public post types (not WooCommerce products or EDD downloads, which keep their store layouts). Full-width blocks, covers, background groups and raw HTML sections run edge to edge; text and other blocks keep the reading width with space around them.
    • New a Layout panel in the editor to hide the title, the site header or the site footer, or to lay the header over the first section until the page scrolls. Over a dark cover the header switches to light text (filter stackless_theme_header_on_dark for other heroes). Products and other classic-editor screens get the same options in a side box.
    • New Page Blocks Builder support. Blocks placed in the header or footer regions replace the theme's own (filter stackless_theme_region_mode to keep both); the hero, before content, after content, sidebar and 404 regions print in place, and two theme regions sit above the WooCommerce shop grid and the download grid. The builder template runs edge to edge and the builder preview uses the theme's type and colors.
    • New Appearance > Stackless tools. Export the theme settings as JSON, import them on another site, and restore one of the last three backups taken before each import.
    • New Marketers Delight importer (also under Tools > Import). It previews, then moves the logo, colors, widths, fonts, header and footer scripts, menu locations, widgets, the footer copyright, MD page templates (PBB Template, Builder, Full Blank, Premium Builder) and per-page header, footer, headline and transparent-header settings. It lists what Stackless cannot take over: MD page blocks (with a link to Page Blocks Builder's own importer), MD shortcodes and blocks in content, dropin post types and MD-only features. MD's data is never changed.
    • Improved the WooCommerce stylesheet (46 KB) loads only on store screens, pages with WooCommerce or Stackless blocks and shortcodes, and pages with WooCommerce widgets, instead of on every page. Blocks and shortcodes it cannot see in advance still pull it in.
    • Improved the Stackless module layer loads on store screens or when a Stackless module queues its own styles, and the EDD header-cart script only where the header cart prints.
    • Improved related posts are cached per post and refresh when any post is published, edited or unpublished.
    • Fixed headings inside a group or column with its own text color take that color, and full-width groups, columns and covers with a background run square to the screen edges.
    • Changed the site header and footer markup moved to template-parts/site-header.php and template-parts/site-footer.php. Child themes that copied header.php or footer.php keep working; override the new parts to change the markup.
  7. Stable

    Stackless for WooCommerce 1.9.1

    Fewer database queries on every page for stores without a persistent object cache.

    Read full notes 2 changes

    Requires WordPress 6.7+, WooCommerce 9.9+ (tested with 11.2) and PHP 7.4+.

    • Fixed on stores without a persistent object cache, each Stackless setting left at its default no longer costs a database query on every page. Stackless loads them all in one query, so a page runs one query more than WooCommerce alone instead of 20 or more.
    • Fixed Subscriptions no longer reads each product's custom fields with a query of its own on shop, product and cart pages.
  8. Stable

    Stackless for EDD 1.4.0

    New module: Google Product Feed. A Google Merchant Center feed of your downloads at /stackless-feed/google.xml, for free listings across Google and for Shopping ads. Each download, or each price option of a variable-price download, is one item with its price, featured image, category and brand. It is rebuilt a few minutes after downloads change, and once a day.

    Read full notes 3 changes
    • New module: Google Product Feed. A Google Merchant Center feed of your downloads at /stackless-feed/google.xml, for free listings across Google and for Shopping ads. Each download, or each price option of a variable-price download, is one item with its price, featured image, category and brand. It is rebuilt a few minutes after downloads change, and once a day.
    • The Product feed screen under Stackless shows the feed URL, when it was last built, a Google category for each download category, and every download or price option left out with the reason: free, a service, sold on another site or price on request, not buyable by visitors who are logged out, a subscription billed more often than yearly or with a set number of payments, or no featured image. Exclude or include a download from there.
    • Downloads in an ebook category stay in free listings and are kept out of Shopping ads, which don't allow ebooks.
  9. Stable

    Core Forms 4.14.0

    Added: Build forms in the Block Editor. Start from the new "Build in the Block Editor" card or switch an existing form on its Fields tab. Add fields, choices and a submit button as blocks, and lay them out with columns, groups and headings. Settings, actions and submissions work the same, and a form can switch back to the HTML builder at any time.

    Read full notes 6 changes
    • Added Build forms in the Block Editor. Start from the new "Build in the Block Editor" card or switch an existing form on its Fields tab. Add fields, choices and a submit button as blocks, and lay them out with columns, groups and headings. Settings, actions and submissions work the same, and a form can switch back to the HTML builder at any time.
    • Added In the Block Editor, edit choice options on the canvas, mark fields required from the toolbar, and see a "Before you publish" check for missing submit buttons, field names and labels.
    • Added The Submissions tab shows a clear empty state until a form receives its first entry.
    • Changed A tidier Submissions tab, Revisions table and submission screen, and Privacy and retention now sits with the other settings above Save Changes.
    • Fixed Send Reply on a submission now sends the reply instead of saving the form.
    • Fixed Restoring a revision no longer removes headings, help text, separators and images from the form.
  10. Stable

    GT Extensions for FluentCart 2.21.1

    Yearly subscriptions in the Google product feed no longer carry subscription_cost, which Merchant Center disapproved.

    Read full notes 1 change
    • Fixed Google Product Feed no longer sends subscription_cost for yearly subscriptions. Google accepts that attribute only for phone and telecom contracts, so Merchant Center disapproved yearly software plans and treated them as payment plans limited to one country. Yearly plans are now listed at the price of their first year.
  11. Stable

    GT Extensions for FluentCart 2.21.0

    Adds Google Product Feed, a Merchant Center feed for free listings and Shopping ads, with a strikethrough sale price in product structured data.

    Read full notes 5 changes
    • New Google Product Feed builds a Merchant Center feed at /gtfc-feed/google.xml, one item per variation with price, sale price, stock, images, brand, GTIN or MPN, condition and categories. It is rebuilt a few minutes after products change and once a day, and Merchant Center fetches it on a schedule.
    • New The Product feed screen shows the feed URL, build status, Google category mapping per FluentCart category, and every product or option left out with the reason. Exclude or include a product from there.
    • New Items Google doesn't allow are left out: services, external products, hidden or zero prices, payment plans, and subscriptions billed more often than yearly. Ebooks stay in free listings and are kept out of Shopping ads.
    • New When a variation has a compare-at price, the product page's structured data gains it as a strikethrough price, so the page shows the same sale as the feed. Turn this off in the feed settings.
    • New WP-CLI commands wp gtfc feed build, wp gtfc feed status and wp gtfc feed item.
  12. Stable

    Stackless for WooCommerce 1.9.0

    Adds Google Product Feed, a Google Merchant Center feed for free listings and Shopping ads, with every left-out product and its reason.

    Read full notes 5 changes

    Requires WordPress 6.7+, WooCommerce 9.9+ (tested with 11.2) and PHP 7.4+.

    • New Google Product Feed builds a Google Merchant Center feed at /stackless-feed/google.xml, one item per product or variation with the price the product page shows, sale price and dates, stock, images, GTIN, brand, condition and categories. It is rebuilt a few minutes after products change and once a day, and Merchant Center fetches it on a schedule.
    • New Stackless → Product feed shows the feed URL, build status, Google category mapping per product category, and every product left out with the reason. Exclude or include a product from there.
    • New products Google doesn't allow are left out: external and service products, hidden or zero prices, payment plans, and subscriptions billed more often than yearly. Ebooks stay in free listings and are kept out of Shopping ads.
    • New WP-CLI commands wp stackless feed build, wp stackless feed status and wp stackless feed item.
    • New for developers: subscription product terms include length, the number of renewals after the first period, and Service Products answers the stackless_is_service_product filter.