Release v3.0.0
Gravity View v3.0.0
What's new in v3.0.0
Gravity View v3.0.0 was released on . The best way to display Gravity Forms entries on your website GravityView is the best way to display Gravity Forms entries on your website. See the full changelog below and compare with the complete version history.
Release details
Released
6.9 MB
File unavailable
Changelog
Other
- GravityView 3.0 is the biggest release in years: **Give your Views a fresh look** with the new Vantage theme, users no longer need WordPress admin access to perform **bulk actions** on entries, a powerful new way to create Views using your AI agent, and more!
- #### 🚀 Added
- Vantage: a new, great-looking theme for Views.
- Built-in card layout capability with the Columns control.
- For existing Views, enable Vantage in your View Settings' Styles tab.
- A site-wide Default theme setting (GravityKit → Settings → GravityView → Appearance) that applies Vantage to new Views by default.
- Frontend bulk actions on table-layout Views, applied to selected entries:
- Bulk Edit of field values, including complex field types (dropdown, radio, checkbox, multiselect, Name inputs, and Address text inputs);
- Resend Notifications to (re)send Gravity Forms notifications;
- Download Attachments to package file-upload attachments into a single ZIP download;
- Optional background processing on each action, for large entry sets.
- Create and configure Views using the [GravityKit MCP](https://www.gravitykit.com/mcp/):
- Control everything about your View using your AI assistant;
- Also create and edit your Gravity Forms forms;
- Powered by the WordPress Abilities API, available in WordPress 6.9 and newer.
- Search Bar improvements:
- Date range presets in the Search Bar, including This Week, This Year, Last Year, and the last four completed quarters.
- "Date range layout" setting: two separate date pickers, or a new combined date range picker.
- Minimum and maximum date settings on date fields limit the dates a visitor can select in the picker. Supports absolute dates (e.g. 2026-01-31) and relative dates (e.g. "-1 year", "now").
- Revision history for Views, with one-click restore from the Revisions box in the Edit View screen.
- #### ✨ Improved
- Switching View types (for example, from Table to Layout Builder) now maintains your configured fields instead of resetting the configuration.
- When creating a new View, the editor has form fields pre-filled for all layout types (previously only for Table and DataTables layout types).
- Multiple Views on the same page can now be paginated independently of one another.
- Loading the block editor is now significantly faster on sites with many Views.
- #### 💻 Developer Updates
- Check out the new [GravityKit Developer MCP](https://mcp.gravitykit.dev) - develop faster by enabling your AI to quickly find what it needs!
- [Read what you need to know about the GravityView 3.0 migration.](https://www.gravitykit.dev/migrating-to-3-0-dev-guide/)
Removed
- Delete, Approve, Disapprove, Export;
Added
- a Display Mode setting to the Page Links widget to improve View navigation, with three options: Numbers with arrows (default, unchanged), Numbers with Previous/Next labels, or Previous/Next only.
- a **[GravityView Theme CSS Token System](https://www.gravitykit.dev/gravityview/css-tokens/)** for easily styling every aspect of a View.
- formal `Contracts` interfaces for core components, including Views, Entries, Fields, Forms, and Widgets.
- a set of `gk-gravityview/*` abilities registered with the WordPress Abilities API that make View authoring — creating Views and configuring their fields, widgets, search, and layouts — available over REST and to AI agents through MCP. Add-ons can register their own abilities and hook into the View lifecycle to extend what's automatable (for example, `gk/gravityview/rest/view/cloned` and `gk/gravityview/rest/view-config/apply/after`).
- the [`gk/gravityview/bulk-actions/*` filter and action namespace](https://www.gravitykit.dev/search/?q=gk%2Fgravityview%2Fbulk-actions%2F) for the new frontend bulk actions. Register or modify the available actions with [`gk/gravityview/bulk-actions/actions`](https://www.gravitykit.dev/docs/gravityview/filters/gk-gravityview-bulk-actions-actions/), gate them with [`gk/gravityview/bulk-actions/action-is-available`](https://www.gravitykit.dev/docs/gravityview/filters/gk-gravityview-bulk-actions-action-is-available/), and configure per-action settings and field requirements with [`gk/gravityview/bulk-actions/action-config`](https://www.gravitykit.dev/docs/gravityview/filters/gk-gravityview-bulk-actions-action-config/), [`gk/gravityview/bulk-actions/action-settings`](https://www.gravitykit.dev/docs/gravityview/filters/gk-gravityview-bulk-actions-action-settings/), and [`gk/gravityview/bulk-actions/action-field-requirements`](https://www.gravitykit.dev/docs/gravityview/filters/gk-gravityview-bulk-actions-action-field-requirements/).
- background-processing controls for bulk actions with [many new hooks](https://www.gravitykit.dev/search/?q=gk%2Fgravityview%2Fbulk-actions%2Fbackground)
- [`gk/gravityview/admi
Improved
- the codebase to use a PSR-4 autoloaded `GravityKit\GravityView\*` namespace, with core classes moved from `includes/` and `future/` into a unified `src/` directory. Lazy-loaded class aliases keep legacy `\GV\*` and `GravityView_*` class names working.
Compatibility
- Requires WordPress
- 4.7
- Tested up to
- 7.0.0
- Requires PHP
- 7.4.0
Verified safe
Gravity View v3.0.0 scanned clean with no security threats detected.
View full scan report