Fixed a bug with license expiration dates when renewing license keys
Fixed a typo
Fixed a performance issue with the log creation process when license keys are activated / deactivated by explicitly passing the post_name key to prevent WordPress from looking up possible slugs for the entry
New: Introduces the much requested vendor contact form
New: Full integration with EDD Audio Player
New: Converted to using the WordPress Media Uploader for all uploaders
New: Introduced a new featured image/avatar uploader
New: Over 200 new filters and actions to make it more developer friendly
New: Redesigned form editor makes creating forms even easier than before
New: Added validation for the multiple price field
New: Allows vendors to change the name of their store
New: Allows vendors to change the email the vendor contact form sends emails for them to
New: Added a simple UI to let store owners set prices and the names of price options on the multiple pricing field
New: Added more ways to customize the multiple pricing field to meet your exact store needs
New: Allows for a consistent email experience with FES
New: Added the ability to use fields from the profile, registration and submission forms in emails
New: Added the ability for people to create their own email tags
New: New settings panel with the ability to import/export settings
New: New vendor management list table to let store owners easily manage vendors
New: Added the ability for store owners to instantly see the data entered into the profile and registration forms of vendors
New: Added the ability to import and export FES Forms
New: Added the ability to revoke previously approved submissions and vendors
New: Added a new System Info allowing quick access to essential inform for support purposes
New: Moved from 5 uploaders to 2 really nice new ones that use the WP Media Manager
New: Merged the vendor application and registration forms into a single 1 step form submission process, making it easier for vendors to sign up
New: Added the ability to show a CAPTCHA field on the vendor contact and login forms
New: Added the ability to let customers sign into the vendor dashboard\’s login form and be brought to the My Account page
New: Added new shortcodes to let you show information from the submission form on the frontend of products
New: Added new shortcodes to render all of the forms
New: Changed the vendor store URLS to use pretty permalinks
New: Created the ability for vendors to be able to see orders involving their products
New: Integrated with Simple Shipping to allow vendors to mark orders as “completed”
New: Added a “forgot password” link to the login form
New: FES now loads templates for FES found in the edd_templates folder of themes
New: Multiple price field is now validated
New: Checkbox fields are now validated
New: Added direct complete integration with EDD Audio Player (update of that plugin required)
New: Added the ability to suspend and unsuspend vendor accounts
New: Added a link from vendor products in the backend to their respective edit vendor page
New: FES now uses minified versions of our JS and CSS by default (toggle off via a filter) on the frontend
New: Added the ability to predefine prices and names of price options on the multiple pricing field
New: Added a helper function to get FES settings
Changed: All vendors now use the frontend_vendor role (even if it’s not their primary role). Use of fes_is_vendor cap is no longer supported (for performance reasons)
Changed: All settings now use the global $fes_settings variable. Names have changed on a few settings
Changed: From functions to filters to actions to settings, “edd_fes” has been replaced to the less redundant “fes” so all of them are consistently named. Also, whenever possible, underscores have been changed to “-“s
Bug: A littany of small bugs were fixed. Too many to name.
Bug: Now no more fatal errors if FES Forms aren’t created in admin area.
Bug: Removed password strength meter
Bug: Fixed all the strict errors
Bug: reCAPTCHA now uses the clean theme
Bug: Fixed a bug where on some setups, files were not protected