https://www.gpldownloads.com/downloads/gravityview-diy-layout-extension/changelog/
Latest Updates
Back to GravityView DIY Layout Extension

GravityView DIY Layout Extension changelog

Release notes for every version we have on record, newest first.

Latest 2.6.0 · 8 Oct 2026 14 versions Since Jan 2018

2026 1 version

2.6.0 Latest 8 Oct 2026 1 fixed1 removed5 changed
Fixed
  • This release improves screen reader navigation and fixes a "No Entries Message" formatting issue.
Removed
  • Replaced GravityView hooks deprecated in version 2.55 with their current equivalents.
Changed
  • Note: DIY Layout now requires PHP 7.4 and WordPress 6.5 or newer.
  • Screen reader navigation, with a View's entries now identified as a labeled region, as in GravityView's other layouts.
  • The "No Entries Message" could be displayed as plain text instead of a heading when the "No Entries Form" setting was configured.
  • The Multiple Entries template now fires the gk/gravityview/template/entries/before and gk/gravityview/template/entries/after actions around the entries output, as GravityView's other layouts do.
  • The no-results output now uses the .gv-no-results.gv-no-results-text or .gv-no-results.gv-no-results-form classes instead of .gv-diy-view.gv-no-results, matching GravityView's other layouts; update any custom CSS that targets the old selector.

2025 1 version

2.5.2 3 Jul 2025 1 fixed1 changed
Fixed
  • This update fixes markup issues when displaying a form after no entries are found.
Changed
  • Displaying a form when no entries are found was incorrectly wrapped in an tag, leading to styling issues.

2024 2 versions

2.5.1 1 Nov 2024 1 fixed1 changed
Fixed
  • This hotfix restores the ability to set labels for fields in the DIY layout.
Changed
  • Field labels could not be configured in the DIY layout.
2.5 5 Sep 2024 1 fixed1 removed2 changed
Fixed
  • This update resolves minor bugs and removes an unused setting from the UI.
Removed
  • Removed the unused "Label" property from the field settings modal in the View editor.
Changed
  • After performing a search, the page did not scroll to the View's position because of a missing anchor ID.
  • PHP 8.2 deprecation notice related to dynamic property creation.

2023 1 version

2.4 5 Jan 2023 1 new1 fixed
New
  • Support for Custom Content fields on the Edit Entry screen (this requires GravityView 2.16.5 or newer)
Fixed
  • PHP 8 notices

2020 2 versions

2.3 10 Dec 2020 1 new1 fixed3 changed
New
  • Added gv-diy-container gv-diy-single-container CSS classes to the wrapper
Fixed
  • Inline Edit not running in the Single Entry context
Changed
  • Modified Single Entry template (/templates/entries/diy.php) to be consistent Multiple Entries output. Before, the wrapper would output: for View #95, Entry #14257. Now, the wrapper outputs:
  • CSS classes are now passed through the gv_container_class() function
  • Gravityview_header() is now called before $template::entry_before() (needed for Inline Edit)
2.2 25 May 2020 1 improved1 fixed1 changed
Improved
  • Updated French translation
Fixed
  • Incorrect wrapping of output tags
Changed
  • Warning: this update changes the HTML structure of Before and After output! Read more here

2019 2 versions

2.1.2.1 23 Apr 2019 1 fixed
Fixed
  • Potential fatal error when GravityView is deactivated
2.1.2 6 Feb 2019 1 security
Security
  • Fields with "Make visible only to logged-in users" checked were shown to logged-out users. Please update promptly.

2018 5 versions

2.1.1 1 Nov 2018 2 new3 improved4 fixed4 changed
New
  • Gravityview/template/diy/entry/(before|after) hooks that run before and after a single entry is displayed
  • Support for future Multiple Forms plugin
Improved
  • Appearance of error message when GravityView is not available
  • Updated translations - thank you, translators!
  • Passed Template_Context to the back link
Fixed
  • Added "Go Back" link to Single Entry screen (here's how to remove)
  • Not working with GravityView Ratings & Reviews extension in Multiple Entries context
  • HTML Container Tag preview label disappares when closing the field settings modal
  • Gravityview/template/diy/single/(before|after) hooks were running twice
Changed
  • Polish translated by @dariusz.zielonka
  • Russian translated by @awsswa59
  • Chinese translated by @michaeledi
  • Developer Notes:
2.0.2 8 May 2018 1 fixed
Fixed
  • Error when GravityView is active but Gravity Forms is not
2.0 8 May 2018 1 new1 improved
New
  • Turkish translation (thank you, Süha Karalar!)
Improved
  • Support for GravityView 2.0
1.1.1 28 Apr 2018 2 new1 fixed5 changed
New
  • Added filters to prevent DIY Layout from adding any extra HTML
  • Added translations—become a translator here
Fixed
  • Fixed error when GravityView is not active
Changed
  • Restored ability to add "Custom Labels" to fields in View Configuration. Labels will not appear on the front end.
  • Gravityview-diy/wrap/multiple _bool_ Should the entry in Multiple Entries context be wrapped in minimal HTML containers? Default: true
  • Gravityview-diy/wrap/single _bool_ Should the entry in Single Entry context be wrapped in minimal HTML containers? Default: true
  • Make "Before Content" and "After Content" fields larger, monospaced
  • Preparing for GravityView 2.0
1.0 16 Jan 2018 1 changed
Changed
  • Launch!