Releases

Track GriffinForms Core updates, from major platform steps to smaller reliability and workflow releases.

PATCH v3.2.1.0
UI/UX
  • Live command palette form name
    • The resting pill updates immediately after a form name save — via inline canvas edit or the Form Options modal.
  • Dropdown select preview in sync
    • The native select element is rebuilt from the server-confirmed options after every inline panel save — adds, deletes, renames, reorders, and groups all reflected immediately.
  • Nav button labels editable on the canvas
    • Click any Previous, Next, or Submit button in the builder to edit its label in place. Saves on debounce. Submit sync propagates across all pages.
    • The Page Navigation Editor sidebar widget has been removed.
  • Modal refresh on open
    • Form Options and Notifications modals now fetch fresh content from the server each time they open, so inline edits and AI patches are visible immediately.
MINOR v3.2.0.0
Fix
  • No-theme frontend cleanup
    • Buttons now follow the host theme more naturally while GriffinForms keeps control of sizing and spacing.
    • Validation messages, Likert borders, stepper/tab presentation, checkbox/radio accent behavior, and sparse payment-card spacing were all tightened.
  • Builder cleanup and regression fixes
    • Empty form/page/row headings and descriptions no longer clutter the builder canvas when unused.
    • Radio and checkbox last-option drag sorting is fixed, and reverting to default style now clears the old themed form-area background correctly.
  • Publish-location hardening
    • Saving a post or page with a GriffinForms shortcode or Gutenberg block now updates stored frontend URLs more reliably.
  • Gemini provider clarity
    • Gemini provider failures no longer surface as misleading Griffin Assist validation failures.
    • Quota exhaustion now shows a direct Gemini-specific message that tells the site owner to check billing/quota.
MAJOR v3.1.9.0
Feature Fix UI/UX
  • Griffin Assist — thinking stream and batch status
    • Live thinking stream in the chat log shows AI reasoning steps (classify, plan, execute) as they arrive during a mutation request.
    • Batch operations show a per-item status list (waiting → working → done) for multi-field operations.
    • Structured intent classifier returns operation, scope, attribute, batch flag, and confidence from the operation catalog. Low-confidence results surface candidate paths as clickable buttons.
  • Builder canvas lock overlay
    • An animated overlay covers the builder canvas while a Griffin Assist request is in flight, blocking accidental edits and signalling AI activity.
  • Payment field inline product editing
    • Product name, price, and description are editable inline on the builder canvas. Click to edit, blur to save — no panel required.
    • Image placeholders have an Add Image button that opens the WordPress Media Manager. Sub-toolbar controls handle replace and remove.
  • Required field indicator setting
    • New global setting in Settings → General: choose an asterisk, custom text, or nothing. Propagates to the frontend, builder canvas, Gutenberg block preview, and template previews.
  • QA fixes
    • Form name click in All Forms list goes to the builder, not the deprecated Edit Form page.
    • Submissions list Read/Unread dedicated column. Date filter timezone correction. Submission accordion opens first panel by default.
    • Conditional logic variable tag pills. Dropdown option delete race condition fixed. List table column headers no longer wrap.
    • PHP 8.4 deprecation notices resolved on New Form and New Message admin pages.
PATCH v3.1.8.0
UI/UX
  • More Griffin Assist actions
    • Add email notifications and edit their subject, heading, body, and recipient address by prompt.
    • Rewrite step labels on multi-step forms in a single prompt.
    • Advisory action buttons now carry the original question and advisory context into the follow-up mutation.
  • Inline option editing
    • Rename, reorder, add, and delete options for checkbox, radio, and dropdown fields directly on the builder canvas — no settings panel required.
  • Structure Tree in left sidebar
    • The Structure Tree moved to the left sidebar. The panel is persistent and opens via a titlebar button.
  • Routing refactor
    • Griffin Assist routing split into SurfaceRouter, BuilderAssistRouter, IntentClassifier, and OperationPlanner. No behaviour change for existing prompts.
Showing 1 of 13 batches