6 versions
GravityBoard history.
Every release of GravityBoard is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.
4 of 6 releases scanned clean
v1.4.2Latest
June 6, 20262.3 MBScanned
This release fixes an issue where deleting attachments from a card could fail with an invalid file path error on sites with custom upload directories, symlinks, or multisite configurations.
#### 🐛 Fixed
* Card attachments cannot be deleted when the site's upload directory uses a custom path, lives under a symlink, runs on multisite, or surfaces paths with mixed `/` and `\` separators.
April 30, 20262.3 MBScanned
This release fixes an issue that prevented boards from loading on the frontend, along with a missing Add Condition button (used to configure conditional logic on a board) in the feed settings.
#### 🐛 Fixed
* Boards remain stuck on the loading screen and never display their lanes or cards.
* The button to add conditional logic rules is missing from the Advanced tab of the GravityBoard feed settings page.
April 24, 20262.3 MBScanned
Other
- Let your team or community decide what matters most with GravityBoard Voting! Users upvote and downvote board cards to prioritize feature requests, surface winning ideas, or run polls. Set a vote budget per user, restrict voting to specific lanes, and display voting inside GravityView layouts. This release also improves REST API error handling and conditional logic, fixes a regression affecting admin board access, and adds an admin-bypass permission filter.
- #### 🚀 Added
- **Card voting**: Upvote and downvote buttons on every card let users signal what matters most. Each click adds +1 or -1 to a user's weight on that card, so supporters can stack multiple votes behind the ideas they care about. Optional per-user vote budgets (daily, weekly, monthly, yearly, or all-time) limit how many votes each user has.
- **Lane-scoped voting**: Enable voting only in the lanes where it makes sense, such as "Ideas" or "Under Review" but not "Done." Cards in restricted lanes show a disabled widget so the vote count remains visible.
- **Upvote-only mode**: Hide the downvote button entirely for boards where downvoting doesn't belong, such as feature requests or idea boards. Users get a dedicated remove-upvote button to walk their vote back toward zero.
- **Voting permissions**: New "Who Can Vote on Cards" and "Who Can See Who Voted" settings open voting to a broad audience while keeping voter identities visible only to admins or editors.
- **Vote weight and budget indicators**: Each card shows a weight badge when a user has stacked multiple votes (up or down), and the vote widget displays how many votes remain in the user's budget so they can pace their support.
- **Voters list**: Optionally see who voted on a card, with a "(You)" badge next to the current user.
- **GravityView integration**: Display and collect votes inside GravityView layouts:
- "Entry Voting" field renders the interactive vote widget in any layout;
- "Votes Count" field shows a read-only count, sortable in Table layouts;
- "Voted By" Advanced Filter targets entries the logged-in user has voted on, for Views like "My Voted Ideas";
- Default View sort by Votes Count, ascending or descending;
- Vote counts and remaining budget stay in sync across multiple vote widgets on the same page.
- **Notification merge tags**: Use `{gravityboard_votes:count|average|total|up|down}` and `{gravityboard_voters:emails}` to include vote data and voter email addresses in any Gravity Forms notification. Email every voter when a card moves lanes, surface popularity metrics to subscribers, or build admin digests.
- #### ✨ Improved
- Shows an error message when the REST API fails to load board data, instead of a silent blank board.
- Enhanced conditional logic:
- Empty field values are no longer treated as today's date when using `is on`, `is not on`, `is before`, or `is after` filters;
- Filters on deleted or missing forms (e.g. when viewing feed settings for a removed form) no longer trigger errors;
- Admin-only filters (those suffixed `:disabled_admin`) no longer error out when applied to multi-value fields.
- #### 🐛 Fixed
- Administrators losing access to boards on sites that rely on the `gform_full_access` capability.
- #### 💻 Developer Updates
- #### 🔧 Updated
- [Foundation](https://www.gravitykit.com/foundation/) to version 1.16.0.
Added
- `gk/gravityboard/permissions/admin-has-full-access` filter to control whether administrators bypass all board permission checks. [Read the documentation](https://docs.gravitykit.com/article/gravityboard-admin-bypass-permissions).
February 7, 20261.9 MBScanned
This release adds Gravity Forms Entry Tags support for board cards, fixes date fields showing one day off, and resolves non-admin users not appearing as assignees.
#### 🚀 Added
* Support for displaying [Entry Tags](https://www.gravitykit.com/products/gravity-forms-entry-tags/?utm_source=gravityboard&utm_medium=changelog&utm_campaign=release) as color-coded labels on board cards, which can be edited from the card detail view and used to filter the board.
#### 🐛 Fixed
* Date fields displaying one day off when the WordPress timezone differs from UTC.
* Non-administrator users not appearing as assignees when their roles were selected in board settings.
v1.2Unavailable
December 24, 20251.8 MB
Other
- 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.
v1.2.1Unavailable
December 24, 20251.9 MBUnknown
Other
- 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.
Why archive
Sometimes the latest release isn't the one you need. The archive lets you pin GravityBoard to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.