Black Friday: 30% OFF on all plans, applied automatically at checkout View plans
Log in Cart

GravityView DIY Layout Changelog

Every recorded version, newest first, with what changed in each one.

Latest 2.6.113 versions

Undated · 13 versions

  1. 2.6.1

    Latest
    2 changes
    Changes
    • This update fixes how entries from combined forms appear in Views that use Multiple Forms.
    • On Views that union forms with [Multiple Forms]
  2. 2.6.0

    9 changes
    Changes
    • This release improves screen reader navigation and fixes a "No Entries Message" formatting issue.
    • Note: DIY Layout now requires PHP 7.4 and WordPress 6.5 or newer.
    • ✨ Improved
    • 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.
    • 💻 Developer Updates
    • 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.
    • Replaced GravityView hooks deprecated in version 2.55 with their current equivalents.
  3. 2.5.2

    2 changes
    Changes
    • This update fixes markup issues when displaying a form after no entries are found.
    • Displaying a form when no entries are found was incorrectly wrapped in an ` ` tag, leading to styling issues.
  4. 2.5.1

    2 changes
    Changes
    • This hotfix restores the ability to set labels for fields in the DIY layout.
    • Field labels could not be configured in the DIY layout.
  5. 2.5

    1 removed4 changes
    Removed
    • Removed the unused "Label" property from the field settings modal in the View editor.
    Changes
    • This update resolves minor bugs and removes an unused setting from the UI.
    • ✨ Improved
    • 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.
  6. 2.4

    1 new1 fix
    New
    • Support for Custom Content fields on the Edit Entry screen (this requires GravityView 2.16.5 or newer)
    Fixed
    • PHP 8 notices
  7. 2.3

    1 new1 fix3 changes
    New
    • Added `gv-diy-container gv-diy-single-container` CSS classes to the wrapper ` `
    Fixed
    • Inline Edit not running in the Single Entry context
    Changes
    • 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)
  8. 2.2

    1 improvement1 fix1 change
    Improved
    • Updated French translation
    Fixed
    • Incorrect wrapping of output tags
    Changes
    • Warning: this update changes the HTML structure of Before and After output! [Read more here]
  9. 2.1.2

    1 security
    Security
    • Security Fix: Fields with "Make visible only to logged-in users" checked were shown to logged-out users. Please update promptly.
  10. 2.1.1

    2 new3 improvements4 fixes4 changes
    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
    • Not working with GravityView [Ratings & Reviews extension]
    • HTML Container Tag preview label disappares when closing the field settings modal
    • `gravityview/template/diy/single/(before|after)` hooks were running twice
    Changes
    • Polish translated by [@dariusz.zielonka]
    • Russian translated by [@awsswa59]
    • Chinese translated by [@michaeledi]
    • Developer Notes
  11. 2.0.2

    1 fix
    Fixed
    • Error when GravityView is active but Gravity Forms is not
  12. 2.0

    1 new1 change
    New
    • Turkish translation (thank you, Süha Karalar!)
    Changes
    • Support for GravityView 2.0
  13. 1.1.1

    2 new1 fix5 changes
    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
    Changes
    • 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

Changelog published by the developer, in their original language.