Skip to content

Releases: GravityKit/GravityView

1.1.3

06 Aug 16:01
Compare
Choose a tag to compare
  • Fixed: Fatal error on activation when running PHP 5.2
  • Fixed: PHP notice when in No-Conflict mode

1.1.2

05 Aug 21:48
Compare
Choose a tag to compare
  • Added: Extensions framework to allow for extensions to auto-update
  • Fixed: Entries not displaying in Visual Composer plugin editor
  • Fixed: Allow using images as link to entry
  • Fixed: Updated field layout in Admin to reflect actual layout of listings (full-width title and subtitle above image)
  • Fixed: Editing entry updates the Approved status
  • Fixed: When trying to access an entry that doesn't exist (it had been permanently deleted), don't throw an error
  • Fixed: Default styles not being enqueued when embedded using the shortcode (fixes vertical pagination links)
  • Fixed: Single entry queries were being run twice
  • Fixed: Added Enhanced Display style in Edit Entry mode
  • Modified: How single entries are accessed; now allows for advanced filtering. Converted gravityview_get_entry() to use GFAPI::get_entries() instead of GFAPI::get_entry()
  • Modified: Form ID can be 0 in gravityview_get_entries()
  • Modified: Improved Edit Entry styling
  • Modified: Convert to using GravityView_View_Data::get_default_args() instead of duplicating the settings arrays. Used for tooltips, insert shortcode dialog and View metaboxes.
  • Modified: Add a check for whether a view exists in GravityView_View_Data::add_view()
  • Modified: Convert GravityView_Admin_Views::render_select_option() to use the key as the value and the value as the label instead of using associative array with value and label keys.
  • Translation updates - thank you, everyone!

1.1.1

26 Jul 06:58
Compare
Choose a tag to compare
  • We fixed license validation and auto-updates. Sorry for the inconvenience!
  • Added: View Setting to allow users to edit only entries they created.
  • Fixed: Could not edit an entry with Confirm Email fields
  • Fixed: Field setting layouts not persisting
  • Updated: Bengali translation by @tareqhi
  • Fixed: Logging re-enabled in Admin
  • Fixed: Multi-upload field button width no longer cut off
  • Tweak: Added links to View Type picker to live demos of presets.
  • Tweak: Added this "List of Changes" tab.

1.1

25 Jul 00:53
Compare
Choose a tag to compare
1.1

Public Launch!

  • Refactored (re-wrote) View data handling. Now saves up to 10 queries on each page load.
  • Fixed: Infinite loop for rendering post_content fields
  • Fixed: Page length value now respected for DataTables
  • Fixed: Formatting of DataTables fields is now processed the same way as other fields. Images now work, for example.
  • Modified: Removed redundant gravityview_hide_empty_fields filters
  • Fixed/Modified: Enabled "wildcard" search instead of strict search for field searches.
  • Added: gravityview_search_operator filter to modify the search operator used by the search.
  • Added: gravityview_search_criteria filter to modify all search criteria before being passed to Gravity Forms
  • Added: Website Field setting to display shortened link instead of full URL
  • Fixed: Form title gets replaced properly in merge tags
  • Modified: Tweaked preset templates

1.0.9-beta

22 Jul 15:14
Compare
Choose a tag to compare

Forgot to tag this!

1.0.9 on July 18

  • Added: Time field support, with date format default and options
  • Added: "Event Listings" View preset
  • Added: "Show Entry On Website" Gravity Forms form button. This is meant to be an opt-in checkbox that the user sees and can control, unlike the "Approve/Reject" button, which is designed for adminstrators to manage approval.
  • Modified: Improved horizontal search widget layout
  • Modified: Improved "Start Fresh" and "Switch View" visual logic when Starting Fresh and switching forms
  • Fixed: Single Entry showing 404 errors
  • Fixed: PHP notice on WooCommerce pages
  • Fixed: Don't display empty date/time value
  • Fixed: Only show Edit Entry link to logged-in users
  • Fixed: Re-enabled "Minimum Gravity Forms Version" error message
  • Updated: Dutch translation by @leooosterloo (100% coverage, thank you!)
  • Tweak: Added "Preview" link to Data Source
  • Modified: Created new class-post-types.php include file to handle post type & URL rewrite actions.

1.0.8.1-beta

17 Jul 18:56
Compare
Choose a tag to compare
  • Fixed: DataTables
    • Restored pageSize
    • Prevented double-initilization
    • FixedHeader & FixedColumns work (now prevent scrolling)
    • Changed default Scroller height from 400 to 500px
  • Fixed: Filtering by date
  • Fixed: PHP warning in gv_class()
  • Fixed: Debug Bar integration not printing Warnings
  • Removed settings panel tracking script
  • Fixed: 1.0.8 fixes an issue accessing single entries that was introduced in 1.0.7

1.0.7-beta

17 Jul 05:03
Compare
Choose a tag to compare

= 1.0.7 on July 14 =

  • Edit Entry - you can add an Edit Entry link using the "Add Field" buttons in either the Multiple Entries or Single Entry tab.
    • For now, if the user has the ability to edit entries in Gravity Forms, they’ll be able to edit entries in GravityView. Moving forward, we'll be adding refined controls over who can edit which entries.
    • It supports modifying existing Entry uploads and the great Multiple-File Upload field.
  • Modified: Approved Entry functionality
    • Approve/Reject Entries now visible on all forms, regardless of whether the form has an "Approved" field.
    • The Approved field now supports being renamed
  • Added: Very cool DataTables extensions:
    • Scroller: dynamically load in new entries as you scroll - no need for pagination)
    • TableTools: Export your entries to CSV and PDF
    • FixedHeader: As you scroll a large DataTable result, the headers of the table stay at the top of the screen. Also, FixedColumns, which does the same for the main table column.
  • Added: Shortcodes for outputting Widgets such as pagination and search. Note: they only work on embedded views if the shortcode has already been processed. This is going to be improved. Read the documentation
  • Added: Search form fields now displayed horizontally by default. That can be changed.
  • Added: Easy links to "Edit Form", "Settings" and "Entries" for the Data Source Gravity Forms form in the All Views admin screen
  • Added: Integration with the Debug Bar plugin - very helpful for developers to see what's going on behind the scenes.
  • Fixed: Insert View embed code.
  • Fixed: Now supports View shortcodes inside other shortcodes (such as [example][gravityview][/example])
  • Fixed: Conflict with WordPress SEO OpenGraph meta data generators
  • Fixed: Enforced image max-width so images don't spill out of their containers
  • Fixed: Sanitized "Custom Class" field setting values to make sure the HTML doesn't break.
  • Modified: Updated GravityView_Admin_Views::is_gravityview_admin_page() to fetch post if not yet set.
  • Modified: Enabled merge tags in Custom Class field settings
  • Modified: Set margin and padding to 0 on pagination links to override theme conflicts
  • Modified: Updated gv_class() calls to pass form and entry fields to allow for merge tags
  • Modified: Default visibility capabilities: added "Can View/Edit Gravity Forms Entries" as options
  • Modified: Added custom class attribute sanitizer function
    gravityview_sanitize_html_class
  • Tweak: Improved the Embed View form layout
  • Tweak: Hide "Switch View" button when already choosing a view
  • Tweak: Moved shortcode hint to Publish metabox and added ability to easily select the text
  • Tweak: Added tooltips to fields in the View editor
  • Tweak: Remove WordPress SEO score calculation on Views
  • Tweak: Use $User->ID instead of $User->id in Name fields
  • Tweak: Added tooltip capability to field settings by using tooltip parameter. Uses the Gravity Forms tooltip array key.
  • Translation updates - thank you, everyone! The # of strings will stay more stable once the plugin's out of beta :-)

1.0.5-beta

24 Jun 23:40
Compare
Choose a tag to compare
  • Added: Lightbox for images (in View Settings metabox)
  • Added: Merge Tags - You can now modify labels and settings using dynamic text based on the value of a field. (requires Gravity Forms 1.8.6 or higher)
  • Added: Customize the return to directory link anchor text (in the View Settings metabox, under Single Entry Settings)
  • Added: Set the title for the Single Entry
  • Added: Choose whether to hide empty fields on a per-View basis
  • Improved: DataTables styling now set to display by default. Can be overridden by using the filter gravityview_datatables_table_class
  • Improved: Speed!
    • Added form item to global $gravityview_view data instead of looking it up in functions. Improves gv_value() and gv_label() speed.
    • Added replace_variables() method to GravityView_API to reduce time to process merge tags by checking if there are any curly brackets first.
  • Improved: "No Views found" text now more helpful for getting started.
  • Fixed: Approve Entries column not displaying when clicking Forms > Entries link in admin menu
  • Fixed: Field Settings gear no longer showing for widgets without options
  • Fixed: Added Gravity Forms minimum version notice when using < 1.8
  • Fixed: Column "Data Source" content being displayed in other columns

1.0.4-beta

20 Jun 02:42
Compare
Choose a tag to compare
  • Added: DataTables integration Created a new view type for existing forms that uses the DataTables script.
  • We're just getting started with what can be done with DataTables. We'll have much more cool stuff like DataTables Extensions.
  • Added: "Add All Fields" option to bottom of the "Add Field" selector
  • Added: Choose how to display User data. In the User field settings, you can now choose to display the "Display Name", username, or ID
  • Added: Custom date format using PHP date format available for Entry Date and Date fields
  • Added: search_field parameter to the shortcode. This allows you to specify a field ID where you want the search performed (The search itself is defined in search_value)
  • Added: Using the Shortcode help article
  • Added: Data Source added to the Views page
  • Fixed: Field labels escaping issue (It's an Example was displaying as It\'s an Example)
  • Fixed: Settings "gear" not showing when adding a new field
  • Fixed: Sorting issues on fields like Name, Address, Product
  • Added many translations. Thanks everyone!

1.0.3-beta

23 May 18:59
Compare
Choose a tag to compare
  • Added: Sort by field, sort direction, Start & End date now added to Post view (Note: When using the shortcode, the shortcode settings override the View settings.)
  • Fixed: Fatal errors caused by Gravity Forms not existing.
  • Added a setting for Support Email - please make sure your email is accurate; otherwise we won't be able to respond to the feedback you send
  • Fixed: Custom CSS classes didn't apply to images in list view
  • Improved Settings layout
  • Tweak: Hide WordPress SEO, Genesis, and WooThemes metaboxes until a View has been created
  • Tweak: Field layout improvements; drag-and-drop works smoother now
  • Tweak: Add icon to Multiple Entries / Single Entry tabs
  • Tweak: Dialog boxes now have a backdrop
  • Fixed: Don't show field/widget settings link if there are no settings (like on the Show Pagination Info widget)
  • Fixed: Security warning by the WordFence plugin: it didn't like a line in a sample entry data .csv file
  • Fixed: Don't show welcome screen on editing the plugin using the WordPress Plugin Editor
  • Tweak: Close "Add Field" and "Add Widget" boxes by pressing the escape key
  • Added: Hungarian translation. Thanks, @dbalage!
  • Added: Italian translation. Thanks, @ClaraDiGennaro
  • If you'd like to contribute translations, please sign up here.