GravityBoard Changelog

Release notes and version history for GravityBoard . Display Gravity Forms entries on collaborative kanban boards: manage projects, coordinate with your team, and streamline your workflows.

1.2.1 on November 13, 2025

This release improves the GravityBoard experience with better attachment handling, translation fixes, and a new developer setting for board focus.

✨ Improved

  • GravityBoard Attachments metabox now appears consistently on all Entry Details pages when GravityBoard feeds exist for the form, providing better context and discoverability.

🐛 Fixed

  • Embedded boards scrolling automatically when the page loads.
  • Attachments not deleting from the Entry Details page.
  • Some translations not loading correctly.

💻 Developer Updates

  • Added boolean $board_settings[settings][auto_focus] setting to toggle auto-focusing of cards, modifiable via the gk/gravityboard/board-settings filter.
Version 1.2.1 permalink

1.2 on August 14, 2025

This release introduces checklist templates, more granular board permissions, developer tools for working with checklists, along with important bug fixes.

🚀 Added

  • Checklist templates: Added the ability to configure default checklist items that are automatically applied to new entries. Templates can be configured in the Advanced settings tab of each board feed. When multiple feeds are active, their templates are merged sequentially.
  • More granular board permissions: Multiple roles can now be applied to each board permission, allowing for more granular control over who can access and manage boards.

✨ Improved

  • Conditional logic controlling what cards are displayed is now more powerful, allowing you to add AND/OR groups and powerful filtering options.

🐛 Fixed

  • Some checklist items were not deletable or editable.
  • Fatal error when trying to access board block settings using an invalid or deleted form ID.

💻 Developer Updates

New Action:

  • Added gk/gravityboard/checklists/templates-applied - Fires when checklist templates have been applied to an entry, providing the merged collection, entry data, applied feed IDs, form data, and count of items added.

New Methods:

  • ChecklistCollection::flatten() - Combines all checklists in a collection into a single checklist with all items merged sequentially. Returns null if the collection is empty.
  • Checklist::add_items() - Batch add multiple items to a checklist for improved performance (~50% faster than adding items individually). Validates all items before adding and returns WP_Error if any validation fails.
  • Checklists::get_feed_template() - Retrieve the checklist template configuration from a feed's settings.
  • Checklists::parse_template() - Parse checklist template text (one item per line) into a ChecklistCollection object.
Version 1.2 permalink

1.1.1 on July 4, 2025

This patch release restores compatibility for older PHP versions and removes warnings in newer ones.

🐛 Fixed

  • Boards appeared empty after updating to version 1.1 on sites running PHP 7.4.
  • Inconsistencies in date handling for attachments and notes.
  • PHP 8.1+ compatibility warnings in the ErrorCollection class.
  • Some translation strings were not being handled correctly.
Version 1.1.1 permalink

1.1 on July 3, 2025

This release introduces checklists in cards, GravityView integration, and major accessibility improvements.

🚀 Added

✨ Improved

  • Added a screen option to set the number of boards per page in the All Boards page.
  • Displayed unsaved changes warnings when navigating away from a modified card.
  • Added "Allow All File Types" setting in the Advanced board settings section to control whether attachment uploads bypass WordPress file type restrictions.
  • Enhanced keyboard accessibility and focus management throughout the interface.
  • Improved drag-and-drop experience with better auto-scroll behavior and visual feedback—if you drag a card to the edge of the screen, it will automatically scroll your board to reveal additional lanes.
  • Enhanced the Boards Overview page with improved capability management and user experience.
  • Improved modal positioning and responsiveness across different screen sizes.
  • Provided better error handling and validation feedback for form submissions.

🐛 Fixed

  • Errors when editing a note after submitting a note.
  • Drag-and-drop reordering not saving properly in certain scenarios.
  • Keyboard navigation issues when using Tab and Enter keys on interactive elements.
  • Modal focus management to ensure proper accessibility behavior.
  • Enter key not opening the "View in Gravity Forms" link when focused.
  • Board permissions not working correctly for non-admin users when role management plugins were active.
  • Layout issues when cards contained many attachments.

💻 Developer Updates

Added new filters and actions to allow for more flexibility and customization of the checklists feature and GravityView integration. See all available filters and actions.

Filters:

  • gk/gravityboard/checklists/export-value filter to allow filtering the export value for checklists.
  • gk/gravityboard/translation-overrides filter to override translations. Read the documentation.
  • gk/gravityboard/board-settings filter to make it easier to add custom settings to the board settings page.
  • gk/gravityboard/card/data filter to allow filtering the card data before being returned from the REST API and rendered in the frontend.

Actions:

  • gk/gravityboard/checklists/updated action to run when checklists have been updated.
  • gk/gravityboard/checklists/item/added action to run when a checklist item has been added.
  • gk/gravityboard/checklists/item/updated action to run when a checklist item has been updated.
  • gk/gravityboard/checklists/item/deleted action to run when a checklist item has been deleted.
Version 1.1 permalink

1.0.2 on June 20, 2025

This update improves the user interface for board visibility and permissions while fixing role-based access to feeds.

✨ Improved

  • Showed "All Boards" link in the GravityKit menu when the user has permission to access any active boards.
    • Only boards the user has permission to access will be listed.
  • Added notices in the Board Permissions settings to explain when associated settings are disabled.

🐛 Fixed

  • Feeds not being editable for non-admin users when role management plugins were active.
  • Potential fatal error on the All Boards page when no boards were found.
Version 1.0.2 permalink

1.0.1 on June 13, 2025

🐛 Fixed

  • Error adding GravityBoard scripts to Gravity Forms no-conflict list.
Version 1.0.1 permalink