Skip to content

Releases: GravityKit/GravityView

1.7.3

25 Mar 18:50
Compare
Choose a tag to compare
  • Fixed: Prevent displaying a single Entry that doesn't match configured Advanced Filters
  • Fixed: Embedding entries when not using permalinks
  • Fixed: Hide "Data Source" metabox links in the Screen Options tab in the Admin
  • Added: gravityview_has_archive filter to enable View archive (see all Views by going to [sitename.com]/view/)
  • Added: Third parameter to GravityView_API::entry_link() method:
    • $add_directory_args boolean True: Add URL parameters to help return to directory; False: only include args required to get to entry
  • Tweak: Register entry endpoint even when not using rewrites
  • Tweak: Clear GravityView_View->_current_entry after the View is displayed (fixes issue with Social Sharing Extension, coming soon!)
  • Added: Norwegian translation (thanks, @aleksanderespegard!)

1.7.2

19 Mar 03:40
Compare
Choose a tag to compare

1.7.2 on March 18

  • Added: Other Entries field - Show what other entries the entry creator has in the current View
  • Added: Ability to hide the Approve/Reject column when viewing Gravity Forms entries (Learn how)
  • Fixed: Missing Row Action links for non-View types (posts, pages)
  • Fixed: Embedded DataTable Views with search_value not filtering correctly
  • Fixed: Not possible to change View status to 'Publish'
  • Fixed: Not able to turn off No-Conflict mode on the Settings page (oh, the irony!)
  • Fixed: Allow for non-numeric search fields in gravityview_get_entries()
  • Fixed: Social icons displaying on GravityView settings page
  • Tweak: Improved Javascript & PHP speed and structure

1.7.1 on March 11

  • Fixed: Fatal error on the list-body.php template

1.7

10 Mar 20:25
Compare
Choose a tag to compare
1.7
  • Added: You can now edit most Post Fields in Edit Entry mode
    • Supports Post Content, Post Title, Post Excerpt, Post Tags, Post Category, and most Post Custom Field configurations (Learn more)
  • Added: Sort Table columns (read how)
  • Added: Post ID field now available - shows the ID of the post that was created by the Gravity Forms entry
  • Fixed: Properly reset $post after Live Post Data is displayed
  • Tweak: Display spinning cursor while waiting for View configurations to load
  • Tweak: Updated GravityView Form Editor buttons to be 1.9 compatible
  • Added: gravityview/field_output/args filter to modify field output settings before rendering
  • Fixed: Don't show date field value if set to Unix Epoch (1/1/1970), since this normally means that in fact, no date has been set
  • Fixed: PHP notices when choosing "Start Fresh"
  • Fixed: If Gravity Forms is installed using a non-standard directory name, GravityView would think it wasn't activated
  • Fixed: Fixed single entry links when inserting views with the_gravityview() template tag
  • Updated: Portuguese translation (thanks, Luis!)
  • Added: gravityview/fields/email/javascript_required filter to modify message displayed when encrypting email addresses and Javascript is disabled
  • Added: GFCommon:js_encrypt() method to encrypt text for Javascript email encryption
  • Fixed: Recent Entries widget didn't allow externally added settings to save properly
  • Fixed: Delete Entry respects previous pagination and sorting
  • Tweak: Updated View Presets to have improved Search Bar configurations
  • Fixed: gravityview/get_all_views/params filter restored (Modify Views returned by the GVCommon::get_all_views() method)
  • GravityView will soon require Gravity Forms 1.9 or higher. If you are running Gravity Forms Version 1.8.x, please update to the latest version.

1.6.2

06 Mar 00:09
Compare
Choose a tag to compare

1.6.2 on February 23

  • Added: Two new hooks in the Custom Content field to enable conditional logic or enable the_content WordPress filter which will trigger the Video embed (read how)
  • Fixed: Issue when embedding multiple DataTables views in the same page
  • Tweak: A more robust "Save View" procedure to prevent losing field configuration on certain browsers
  • Updated Translations:

1.6.1 on February 17

  • Added: Allow Recent Entries to have an Embed Page ID
  • Fixed: # of Recent Entries not saving
  • Fixed: Link to Embed Entries how-to on the Welcome page
  • Fixed: Don't show "Please select View to search" message until Search Widget is saved
  • Fixed: Minor Javascript errors for new WordPress Search Widget
  • Fixed: Custom template loading from the theme directory
  • Fixed: Adding new search fields to the Search Bar widget in the Edit View screen
  • Fixed: Entry creators can edit their own entries in Gravity Forms 1.9+
  • Fixed: Recent Entries widget will be hidden in the Customizer preview until View ID is configured
  • Tweak: Added Floaty icon to Customizer widget selectors
  • Updated: Hungarian, Norwegian, Portuguese, Swedish, Turkish, and Spanish translations (thanks to all the translators!)

1.6

13 Feb 07:30
Compare
Choose a tag to compare
1.6
  • Our support site has moved to docs.gravityview.co. We hope you enjoy the improved experience!
  • Added: GravityView Search Widget - Configure a WordPress widget that searches any of your Views. Read how to set it up
  • Added: Duplicate View functionality allows you to clone a View from the All Views screen. Learn more
  • Added: Recent Entries WordPress Widget - show the latest entries for your View. Learn more
  • Added: Embed Single Entries - You can now embed entries in a post or page! See how
  • Fixed: Fatal errors caused by Gravity Forms 1.9.1 conflict
  • Fixed: Respect Custom Input Labels added in Gravity Forms 1.9
  • Fixed: Edit Entry Admin Bar link
  • Fixed: Single Entry links didn't work when previewing a draft View
  • Fixed: Edit entry validation hooks not running when form has multiple pages
  • Fixed: Annoying bug where you would have to click Add Field / Add Widget buttons twice to open the window
  • Added: gravityview_get_link() function to standardize generating HTML anchors
  • Added: GravityView_API::entry_link_html() method to generate entry link HTML
  • Added: gravityview_field_entry_value_{$field_type} filter to modify the value of a field (in includes/class-api.php)
  • Added: field_type key has been added to the field data in the global $gravityview_view->field_data array
  • Added: GravityView_View_Data::maybe_get_view_id() method to determine whether an ID, post content, or object passed to it is a View or contains a View shortcode.
  • Added: Hook to customise the text message "You have attempted to view an entry that is not visible or may not exist." - gravityview/render/entry/not_visible
  • Added: Included in hook gravityview_widget_search_filters the labels for search all, entry date and entry id.
  • Tweak: Allow WordPress SEO scripts and styles when in "No Conflict Mode"
  • Fixed: For Post Dynamic Data, make sure Post ID is set
  • Fixed: Make sure search field choices are available before displaying field

1.5.4

30 Jan 05:55
Compare
Choose a tag to compare

1.5.4 on January 29

  • Added: "Hide View data until search is performed" setting - only show the Search Bar until a search is entered
  • Added: "Clear" button to your GravityView Search Bar - allows easy way to remove all searches & filters
  • Added: You can now add Custom Content GravityView Widgets (not just fields) - add custom text or HTMLin the header or footer of a View
  • Added: gravityview/comments_open filter to modify whether comments are open or closed for GravityView posts (previously always false)
  • Added: Hook to filter the success Edit Entry message and link gravityview/edit_entry/success
  • Added: Possibility to add custom CSS classes to multiple view widget wrapper (Read how)
  • Added: Field option to enable Live Post Data for Post Image field
  • Fixed: Loading translation files for Extensions
  • Fixed: Edit entry when embedding multiple views for the same form in the same page
  • Fixed: Conflicts with Advanced Filter extension when embedding multiple views for the same form in the same page
  • Fixed: Go Back link on embedded single entry view was linking to direct view url instead of page permalink
  • Fixed: Searches with quotes now work properly
  • Tweak: Moved includes/css/, includes/js/ and /images/ folders into /assets/
  • Tweak: Improved the display of the changelog (yes, "this is so meta!")
  • Updated: Swedish translation - thanks, @adamrehal
  • Updated: Hungarian translation - thanks, @Darqebus (a new translator!) and @dbalage

1.5.3

22 Dec 21:47
Compare
Choose a tag to compare

1.5.3 on December 22

  • Fixed: When adding more than 100 fields to the View some fields weren't saved.
  • Fixed: Do not set class tickbox for non-images files
  • Fixed: Display label "Is Fulfilled" on the search bar
  • Fixed: PHP Notice with Gravity Forms 1.9 and PHP 5.4+
  • Tested with Gravity Forms 1.9beta5 and WordPress 4.1
  • Updated: Turkish translation by @suhakaralar and Hungarian translation by @dbalage. Thanks!

1.5.2

12 Dec 00:31
Compare
Choose a tag to compare

1.5.2 on December 11

  • Added: Possibility to show the label of Dropdown field types instead of the value (learn more)
  • Fixed: Sorting numeric columns (field type number)
  • Fixed: View entries filter for Featured Entries extension
  • Fixed: Field options showing delete entry label
  • Fixed: PHP date formatting now keeps backslashes from being stripped
  • Modified: Allow license to be defined in wp-config.php (Read how here)
  • Modified: Added $post_id parameter as the second argument for the gv_entry_link() function. This is used to define the entry's parent post ID.
  • Modified: Moved GravityView_API::get_entry_id_from_slug() to GVCommon::get_entry_id_from_slug()
  • Modified: Added second parameter to gravityview_get_entry(), which forces the ability to fetch an entry by ID, even if custom slugs are enabled and gravityview_custom_entry_slug_allow_id is false.
  • Updated Translations:

1.5.1

02 Dec 18:52
Compare
Choose a tag to compare

Apparently, forgot to tag 1.5...

1.5.1

  • Added: Delete Entry functionality!
    * - New "User Delete" setting:* allow the user who created an entry to delete it
    • Adds a "Delete" link in the Edit Entry form
    • Added a new "Delete Link" Field to the Field Picker
  • Fixed: DataTables Extension hangs when a View has Custom Content fields
  • Fixed: Search Bar - When searching on checkbox field type using multiselect input not returning results
  • Fixed: Search Bar - supports "Match Any" search mode by default (learn more)
  • Fixed: Single Entry View title when view is embedded
  • Fixed: Refresh the results cache when an entry is deleted or is approved/disapproved
  • Fixed: When users are created using the User Registration Addon, the resulting entry is now automatically assigned to them
  • Fixed: Change cache time to one day (from one week) so that Edit Link field nonces aren't invalidated
  • Fixed: Incorrect link shortening for domains when it is second-level (for example, example.co.uk or example.gov.za)
  • Fixed: Cached directory link didn't respect page numbers
  • Fixed: Edit Entry Admin Bar link wouldn't work when using Custom Entry Slug
  • Added: Textarea field now supports an option to trim the number of words shown
  • Added: Filter to alter the default behaviour of wrapping images (or image names) with a link to the content object (learn more)
  • Updated: Portuguese translation (thanks @luistinygod), Mexican translation (thanks, @jorgepelaez), Turkish translation (thanks @suhakaralar)

1.5 on November 12

  • Added: New "Edit Entry" configuration
    • Configure which fields are shown when editing an entry
    • Set visibility for the fields (Entry Creator, Administrator, etc.)
    • Set custom edit labels
  • Fixed: Single entry view now respects View settings
    • If an entry isn't included in View results, the single entry won't be available either
    • If "Show Only Approved" is enabled, prevent viewing of unapproved entries
    • Respects View filters, including those added by the Advanced Filtering extension
  • Fixed: Single entry Go back button context on Embedded Views
  • Fixed: Delete signature fields in Edit Entry (requires the Gravity Forms Signature Addon)
  • Fixed: Gravity Forms tooltip translations being overridden
  • Added: Choose to open the link from a website field in the same window (field option)
  • Updated: Spanish (Mexican) translation by @jorgepelaez, Dutch translation by @erikvanbeek and @leooosterloo, Turkish translation by @suhakaralar

1.4

12 Nov 19:59
Compare
Choose a tag to compare
1.4

1.4 on October 28

  • Added: Custom entry slug capability. Instead of /entry/123, you can now use entry values in the URL, like /entry/{company name}/ or /entry/{first name}-{last name}/. Requires some customization; learn more here
  • Fixed: GravityView auto-updater script not showing updates
  • Fixed: Edit Entry when a form has required Upload Fields
  • Fixed: "Return to Directory" link not always working for sites in subdirectories
  • Fixed: Broken links to single entries when viewing paginated results
  • Fixed: Loaded field configurations when using "Start Fresh" presets
  • Fixed: Searches ending in a space caused PHP warning
  • Fixed: Custom "Edit Link Text" settings respected
  • Fixed: Don't rely on Gravity Forms code for escaping query
  • Fixed: When multiple Views are displayed on a page, Single Entry mode displays empty templates.
  • Fixed: PHP error when displaying Post Content fields using Live Data for a post that no longer is published
  • Tweak: Search Bar "Links" Input Type
    • Make link bold when filter is active
    • Clicking on an active filter removes the filter
  • Tweak: Fixed updates for Multisite installations
  • Modified: Now you can override which post a single entry links to. For example, if a shortcode is embedded on a home page and you want single entries to link to a page with an embedded View, not the View itself, you can pass the post_id parameter. This accepts the ID of the page where the View is embedded.
  • Modified: Added $add_pagination parameter to GravityView_API::directory_link()
  • Added: Indonesian translation (thanks, @sariyanta)!
  • Updated: Swedish translation 100% translated - thanks, @adamrehal!
  • Updated: Dutch translation (thanks, @leooosterloo)!