Recent Updates
Features
- Fully redesigned ticket editor interface
- Ticket description is now optional for frontend display
- Introduced "shared capacity" to replace "global stock"
- Introduced "Sell up to" capacity field to replace "global stock with cap"
- Improved helper text and error messages
- Reorder tickets via drag and drop
- Updated time pickers for start and end sale
- Total Event Capacity display
- Introduced filter to change the default value for the option to show attendees on the event, 'tribe_tickets_plus_default_show_attendees_value'
Fixes
- Improved clarity around ticket availability
Woocommerce->get_attendees()andEDD->get_attendees()signatures now require the$attendees_queryis aWP_Queryto match the abstract method
Tweaks
- Added filters:
tribe_events_tickets_module_name,tribe_tickets_get_default_module,tribe_events_tickets_woo_display_ecommerce_links - Removed filters:
tribe_events_tickets_woo_display_sku - Added actions:
tribe_events_tickets_metabox_edit_ajax_advanced - Removed actions:
wootickets_after_,wootickets_after_save_ticket - Changed views:
eddtickets/tickets,meta,wootickets/tickets - Made unlimited capacity an explicit option
- Changed ecommerce usage setting to per-event instead of per-ticket
- Changed minimum supported version of WooCommerce to 3.0
- Changed minimum supported version of WordPress to 4.5
Languages
- 41 new strings added, 67 updated, 2 fuzzied, and 13 obsoleted
Fixes
- Fixed source of the following warning: "mysql_real_escape_string() expects parameter 1 to be string, object given".
Fixes
- Prevent JS error when adding a Pro widget in the WP Customizer screen [72127]
- Fixed issue where the value of an event's "Show Google Maps Link" option would not properly affect the displaying of the link on List View (props: @etechnologie) [75547]
- Added some more specification to our jquery-ui-datepicker CSS to limit conflicts with other plugins and themes [90577]
- Improve shortcode pagination/view change url so it is reusable (props: @der.chef and others) [70021]
- Ensure the
tribe_json_ld_{type}_objectfilter is available to make modifications of event, venue and organizer JSON LD data possible (thanks to Mathew for flagging this problem) [89801] - Improved JSON LD output for events by outputting the correct UTC offset where required (our thanks to Nina and many others for flagging this issue) [78233]
Tweaks
- Fixed some display issues for the event schedule details (props @mia-caro)
- Improved the clarity of and amount of context for some linked post labels to make translation of those labels a little easier and more nuanced (props @hnacc and others) [88589]
- Changed the order in which the list view "next events" link is assembled for better translatability (with thanks to @alelouya for highlighting this problem) [72097]
- Adjusted linked posts selector HTML to improve compatibility with Batcache [92049]
- Improved datepicker handling so an end date on or later than the start date can always be selected [89825]
Languages
- 0 new strings added, 7 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Prevent JS error when adding a Pro widget in the WP Customizer screen
- Improved location search suggestions by ensuring all events are contained within the geo bounds
- Resolved PHP notice that occurred on Community Tickets Add Event page when this plugin is active
- Improved the handling of Daylight Savings Time when saving recurring events, so that each event in a series displays the correct timezone abbreviation (props: @airdrummer and others)
- Added safety checks to improve the robustness of our recurring events logic when unexpected conditions are met (our thanks to Matt Sloan, Nathan Baldwin and others for highlighting this)
- Improve shortcode pagination/view change url so it is reusable (props: @der.chef and others)
Languages
- 1 new string added, 80 updated, 0 fuzzied, and 0 obsoleted
Tweaks
- Updated queries and prepare statements to account for changes to the esc_sql() function in WordPress 4.8.3.
Fixes
- Fixed the File Change module being incorrectly enabled when upgrading.
Fixes
- Only enable the Lockout email notification is the Daily Digest was previously disabled.
- Fix JavaScript error when loading the Notification Center on some systems.
- Don't store WP Error objects for mail errors preventing a fatal error for rare PHPMailer errors.
- Prevent error on upgrade warning the subject line was empty.
- Ensure file change notification is properly enabled/disabled on upgrade.
- Fallback to correct default subject lines.
- Don't enable all administrators as the recipients for emails where all custom email addresses did not have corresponding users.
Tweaks
- Properly enable lockout and file change notifications, uncheck all administrators as recipients when necessary.
Features
- Introduces the Notification Center, a centralized place to manage and customize email notifications sent by iThemes Security.
Fixes
- Corrected some Javascript and CSS links not generating correctly on Windows servers.
- Properly restrict Application Password's to read only REST API rqeuests when overriding the HTTP method used.
- Ensure scheduled malware scan cron hook is setup when the module is activated.
Tweaks
- Simplify script enqueuing for Two Factor.
Fixes
- Fixed SQL query bug that resulted in the "Minutes to Remember Bad Login (check period)" setting being ignored.
- Fixed bug that prevents wp-admin/install.php blocking from working properly on nginx servers.
- Don't attempt to do an SSL redirect when WP CLI is running.