Events
Recent Updates
Features
- Add featured event column support for CLI imports [108027]
Fixes
- Display the exact search term in the "no results" notice on the events page [106991]
- Allow venue and organizer fields to be intentionally empty on Event Singular REST API calls [109482]
- Added basic checks to prevent saving obviously-invalid event meta values, such as sending
EventStartMinuteof60(since it should be 0-59) totribe_create_event(). This prevents falling back to "zero" values (e.g. Unix Epoch) when another value was intended. Thanks to @compton-bob for flagging this via our Help Desk. [109722] - Add Privacy Policy guide for The Events Calendar [108454]
Tweaks
- Added event ID parameter to
tribe_events_event_classesfilter to make it more useful [64807] - Added the
tribe_aggregator_record_finalizedaction to allow developers to act before Event Aggregator imports start [109938]
Fixes
- Redirect to the main event series page when trying to access a nonexistent event recurrence
- Display the time of recurring event when previewing the event. Thanks Sumaiya for flagging this!
- Integrate the events list and mini calendar widgets with Site Origin's Page Builder. Thanks @tommy, @simon, and @david.longdon for flagging this! [95542]
- Add validation to the recurrence exclusion "on" and "after" fields. Thanks James for reporting!
- Make sure recurring event instances will always show in REST API responses
Tweaks
- Harden the sanitizing of values on the mini calendar
- Manage plugin assets via
tribe_assets()
Fixes
- Sending the ticket email when WooCommerce is active and purchasing another ticket type
Fixes
- Fixed an issue with new "Enable QR codes for tickets?" option being only visible if WooCommerce was active
Languages
- 2 new strings added, 1 updated, 0 fuzzied, and 0 obsoleted
Fixes
- A message before the Eventbrite metabox and hide the fields if there the app has not been authorized to import
- Setup the text domain to enable translation of activation errors
- Discount link under Eventbrite Shortcuts
Tweaks
- The EB 4.5 migration process to better detect events for migration and insure all fields are migrated
- Only enable Live, Draft, and Canceled status for Eventbrite events
- Make the default selection of no for registering an event with Eventbrite
Languages
- 16 new strings added, 119 updated, 0 fuzzied, and 5 obsoleted
Fixes
- Accessibility repair: new title-bar template for loop views included above the filter bar and content containing the page title in a
h1tag. - Category Title in Photo View Loses Parameter After Navigating Previous/Next
- Make sure the recurring events series "after" field is not empty and a valid number. Thanks @versi for flagging this!
- Resolved customizer inconsistencies with month/week views and full styles
- Resolved the datepicker losing state after visiting an event and hitting the "back" button on week view. Props to Joel for reporting!
Tweaks
- Accessibility repair: heading hierarchy improvements throughout.
- Accessibility repair: make sure all elements have unique
idattributes. - Accessibility repair: remove redundant tab stops on feature image links.
- Accessibility repair: hide Google Map embeds from screen readers.
- Added the unit to the distance output
Fixes
- Syncing of Eventbrite events updates to WordPress
- Move the Eventbrite imports to Event Aggregator service
- Migration from old Eventbrite Imports to new Event Aggregator standard []
- Bulk imports from Eventbrite Profile
- Prompt on update or install to Eventbrite 4.5 to authorize Event Aggregator EB App
Tweaks
- Move Eventbrite settings from Legacy Import to Settings Import Tab
- Styling of the Eventbrite datepicker to match style of event datepicker
- EB tickets metabox to hide admin fields if you are not the owner of the event in Eventbrite
Deprecateds
- Eventbrite authorization interface with replace in Event Aggregator
- Eventbrite API class including calls to tribe( ‘eventbrite.api’ ) use tribe( ‘eventbrite.sync.event’ ) or tribe( ‘eventbrite.sync.utilities ) instead
Fixes
- Display the correct number of attendees on the events list in the admin section (props to @vbt, @xen and others for flagging this!)
- Display the correct number of available tickets on list and day view (Thanks to @designfestbrum, @kaisv and others for reporting this problem!)
- Ensured that the ticket start and end sale date respect the event timezone (props to @Ryan, @Georges, @bcbookprizes for flagging this!)
- Add methods to handle refunds for tickets and fix the attendees report accordingly
- Modify the front end ticket list display so it always displays even when Hide From Event Listings is checked for an event, thanks to @atmedia for reporting
Tweaks
- Better handle the admin display of ticket prices that are affected WooCommerce Membership discounts (thanks to @cardinalacres, @steamfablab, and others for reporting these issues!)
- Added a "Return to Cart" link to PayPal tickets form
- Changed validation on the option 'Post types that can have tickets' to allow empty value
Languages
- 10 new strings added, 170 updated, 1 fuzzied, and 3 obsoleted
Tweaks
- Make QR codes optional via new "Enable QR codes for tickets?" option in Tickets settings
- Made the QR code base URL default to having a trailing slash to prevent issues with some server configurations
- Added new
tribe_tickets_qr_code_base_urlto allow easy filtering of the QR code base URL
Fixes
- Remove attendees from the public list if their order have failed (Thanks @beerddwr for flagging this!)
- Fixed an issue where Easy Digital Downloads was throwing insufficient stock error for shared capacity tickets (props to @artstream8401 for reporting this!)
- Clean the attendees cache every time an order is updated, so the changes are reflected immediately (Thanks @bartenderatlas, @artistinformatici, @danceworks and others for reporting)
- Synchronize the event cost when a WooCommerce sale start or end (Thanks @floydcountrystore for notifying us!)
- Ensured that the tickets start and end sale date respect the event timezone (props @Ryan, @Georges and others for flagging this!)
- Add class to handle WooCommerce order refunds on a ticket basis
- Prevent the event tickets page to break when Easy Digital Downloads is deactivated and there were Easy Digital Downloads orders
- Add default title to the ticket field set if none provided
- Sanitize HTML classes for ticket attendee details in the admin area (Thanks @Gergana, @ucheng and @mr-d for flagging this!)
- Ignore whitespaces in ticket required fields (props @jonahgirl and @seanaguilar for notifying us!)
- Render ticket fields without label (Thanks @creeert-net and @daviddweb for spotting this)
Languages
- 5 new strings added, 74 updated, 0 fuzzied, and 1 obsoleted
Tweaks
= [4.5.12] 2018-05-29 =