Skip to content

Releases: GravityKit/GravityView

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.

1.0.2-beta

15 May 18:58
Compare
Choose a tag to compare
  • Added: Show Views in Nav menu builder
  • Fixed: "Add Fields" selector no longer closes when clicking to drag the scrollbar
  • Fixed: Issue affecting Gravity Forms styles when Gravity Forms' "No Conflict Mode" is enabled
  • Fixed: Footer widget areas added back to Single Entry views using Listing layout
  • Changed the look and feel of the Add Fields dialog and field settings. Let us know what you think!

1.0.1-beta

14 May 19:26
Compare
Choose a tag to compare
  • Added: "Getting Started" link to the Views menu
  • Fixed: Fatal error for users with Gravity Forms versions 1.7 or older
  • Fixed: Entries in trash no longer show in View
  • Tweak: When modifying the "Only visible to logged in users with role" setting, if choosing a role other than "Any", check the checkbox.
  • Tweak: gravityview_field_visibility_caps filter to add/remove capabilities from the field dropdowns
  • Added: Translation files. If you'd like to contribute translations, please sign up here.

1.0-beta

13 May 23:17
Compare
Choose a tag to compare

Woot!