Changelogs

Default

7 repositories

Events

12 repositories

Give

49 repositories

Kadence

95 repositories

LearnDash

26 repositories

Recent Updates

Security

  • Added escaping to a number of previously un-escaped values

Features

  • Added single letter ‘min’ format to tribe_events_get_days_of_week()
  • Added support for multiple organizers per event (Thank you to Greg for submitting this idea on UserVoice!)
  • Exploration + initial work on updated timepicker in events admin
  • Enhancements to month view class + queries
  • Added the ability to filter Attendees_Table constructor arguments via tribe_events_tickets_attendees_table_args (Thank to aaemnnosttv for this!)
  • Allowing yes/true boolean imports for “Show Google Maps (link)” field in CSV import
  • Added JS events for ticket events: save-ticket.tec.tribe, saved-ticket.tec.tribe, edit-ticket.tec.tribe, delete-ticket.tec.tribe, deleted-ticket.tec.tribe (Props to aaemnnosttv for the inspiration!)
  • Added the ability to sort events in the dashboard by Event Category and Tags (Thank you kittsville on GitHub for this!)
  • Detect when rewrite rules are being flushed when the Events Help page is loaded and drop that information into the System Information box (Thanks to Zoe for the inspiration!)

Tweaks

  • Empty event views should no longer return a 404 Not Found status
  • Single event map objects are now accessible for easier customization (Thank you tddewey for bringing this up!)
  • Include date separator on the administration of events (Thanks to Loffe on GitHub for the request!)
  • Datepickers now respect settings on the administration
  • Conformed code to updated coding standards
  • Enhancements/updates to iCal subscribe button
  • Formatting consistency on filler text within calendar inputs
  • Adjusted the rules for triggering the new/upgrade installation splash screen
  • Ensured that datepickers for tickets observe the “Week Starts On” WordPress option (Thank you danfeeley for bringing this up!)
  • Always display Event Categories in a hierarchy in the Event Category metabox
  • Prevented the injection of event start/end dates into WP_Query/get_posts calls when the fields requested are set to ‘ids’ or ‘id=>parent’ (Cheers to tracylove for the heads up!)
  • Removed the deprecated “Event Phone” CSV import target (Thanks to alistek for reporting this!)
  • Allow the View selection drop-down box to function when JavaScript is disabled
  • Allow the pagination links in List View to function when JavaScript is disabled
  • Allow better support of new license types for premium add-ons
  • Allow only super admins to turn Tribe debug mode on in Multisite environments (Thank you to @earnjam for the inspiration!)
  • Added filters for post/taxonomy labels: tribe_events_register_event_post_type_labels, tribe_events_register_venue_post_type_labels, tribe_events_register_organizer_post_type_labels, and tribe_events_register_category_taxonomy_labels (Thank you kopepasah for your help!)
  • Added filter for changing the addons page capability – (tribe_events_addon_page_capability) Defaults to “install_plugins” (Props to garrettjohnson on Github for this one!)
  • Prevents redirects to welcome page if the user is trying to accomplish a task when activating or updating the plugin
  • Improve documentation on tribe_get_events
  • Google Calendar description content now has html stripped, but retains line spacing with custom sanitization of the export url
  • Updated bootstrap-datepicker to version 1.4.0 which resolves a few UI behavior bugs
  • Added a data-parent-post-id data attribute to the post div in the views/list/loop.php template (Thank you Jen Russo!)

Fixes

  • Fixed a bug where the last grid date in Month View never displayed events even when events existed on that date (props to Patrick Garman for finding this bug!)
  • Fixed an issue where the “Export Month’s events” button wasn’t appearing on Month view
  • Fixed an issue where notification of mismatched TEC Addon versions failed to appear on dot releases above x.9
  • Fixed an issue where ticket prices were not displayed in List View when tickets were marked as “Free” (Cheers to liblogger and tracylove for the heads up!)
  • Fixed a bug where an event’s start/end dates were purged when calling tribe_update_event() without passing start/end dates
  • Fixed an issue where events with multiple prices showed inaccurate price ranges in list view (Props to Sonya for reporting this!)
  • Fixed a bug where 24-hour datetime formats would sometimes fail to initialize datetime pickers appropriately (Thank you mtmuddnadd for the help!)
  • Fixed a bug where titles containing certain special character combinations were getting partially stripped (Thank you webquest for the report!)
  • Fixed an issue where disabling the Day View prevented users from being able to “View all” events from a given day of the month that exceeded the number of visible events while in Month/Week View
  • Fixed an issue allowing all day events to be incorrectly duplicated during CSV imports (Props to fibdes for the report!)
  • Fixed a bug stopping escape characters from working when applied within the date format settings (Thank you to Torsten for finding this!)
  • Fixed a bug where events that had been hidden from event listings were linked to from the single event nav (Thanks tuberb for reporting this!)
  • Fixed a bug in the iCal exporter causing multiday events to sometimes be exported as if they were multiple single events (Cheers to beh0t for catching this!)
  • Fixed an issue causing certain date ranges to be unselectable when defining ticket sale dates (Thank you mtmuddnadd!)
  • Fixed an issue where the Hide from Event Listings setting was not respected in day view (Props to efromdc for bringing this up!)
  • Fixed an issue causing the Default Event View setting to reset inappropriately
  • Fixed an issue where the excerpt of password protected events was exposed in month view tooltips
  • Fixed an issue stopping month view from being setup as the default view in new installations
  • Fixed a problem with translations on JavaScript templates (Thank you Carl!)
  • Fixed an issue with iCal email encoding (Thanks to Karen for first reporting this!)
  • Fixed an issue with default Venue and Organizer displaying with null message
  • Fixed an issue with publication date in the RSS feed not being converted to UTC 000 (Props to teammultiverse for the heads up!)
  • Resolved an issue in the Tribe search bar where hitting enter while the date field was selected caused the field to be blanked out
  • Fixed some display issues in Twenty Fifteen with the Default Page Template
  • Resolved various notices (Thanks to BackuPs for help!)

Deprecateds

  • camelCase methods in Tribe__Events__Date_Utils have been deprecated in favor of snake_case method names. Note: no parameters have changed – just the method name
  • Tribe__Events__Main::dateToTimeStamp has been deprecated in favor of the PHP strtotime function
  • Tribe__Events__Main::dateHelper has been deprecated in favor of the PHP date function
  • Removed some methods that have been deprecated since version 3.6 and earlier: tribe_events_single_event_meta, Tribe__Events__View_Helpers::[getMonthOptions, getDayOptions, getYearOptions], Tribe__Events__Query::posts_groupby, Tribe__Events__Main::[getRealStartDate, weekToDate, previousWeek]
  • Removed filter that has been deprecated since version 3.8 (tribe_events_add_title). Use tribe_events_title_tag instead
  • Removed filter that has been deprecated since version 3.4 (tribe_current_events_page_template). Use tribe_events_current_view_template instead
  • Removed filter that has been deprecated since version 3.4 (tribe_current_events_template_class). Use tribe_events_current_template_class instead

Security

  • Added escaping to a number of previously un-escaped values

Features

  • Added a pair of filters so that the recurring event cleanup query can be manipulated by plugin/theme authors: tribe_events_pro_clean_up_old_recurring_events_sql and tribe_events_pro_clean_up_old_recurring_events_sql_args (props to fortgordonmwr for the idea!)

Performance

  • Paginated recurring event “See All” pages to avoid timeouts when there are many recurring events to display (Props to Jen R. for raising this issue!)
  • Queries were modified to eliminate a join clause, potentially reducing the work needed to build the result set (Thank you MauiTime for inspiring this!)

Tweaks

  • Improve Docblock for a few Templates (Thanks to vendaragroup for the help!)
  • Conformed code to updated coding standards
  • Made Minical widget template use single letter day headings
  • When rendering recurring event markers on an event map, only place one marker per event/location combination (Thank you risedigitalsolutions for the inspiration!)
  • Remove deprecated PHP4 constructor reference

Fixes

  • Fixed an issue where taxonomy filters applied to the calendar widget could also incorrectly impact the main month view
  • Fixed an issue where related events were not being randomized under some circumstances (Cheers to leviticus for finding this!)
  • Fixed an issue where the WP Customizer save button remained disabled when the Events Calendar widget filters were removed
  • Fixed an issue where the Events Calendar widget form partially overflowed the widget container in the WP Customizer
  • Addressed numerous minor styling issues with the Twenty Fifteen theme
  • Fixed a problem with Checkbox value using quotes and double quotes (‘ and “) (Thanks to Daniel Maier for tracking this down!)
  • Fixed wording for link to Additional Fields Tutorial
  • Resolved a few PHP warnings and notices

Security

  • Added escaping to a number of previously un-escaped values

Features

  • Event Categories that contain a hierarchy will now display in a hierarchical format when creating/editing events (Thank you Christian K for suggesting this on UserVoice!)

Tweaks

  • Switched the “Back” link that appears after deleting a Community Event to an actual URL rather than a JS history call (Thanks to Pablo for reporting this!)
  • Conformed code to updated coding standards
  • Changed priority on the ‘parse_request’ hooked method for compatibility with Shopp

Fixes

  • Fixed an issue where the Community Events UI was tucked under the sidebar in the TwentyFourteen theme
  • Removed double-wrapped paragraph tags in error messages (Props to operapreneur for finding this!)
  • Resolved an issue where localizable URL parts were not getting localized (Thank you kiralybalazs for the heads up!)
  • Fixed some display issues with the community submission form in TwentyFifteen
  • Resolved some notices about undefined variables

Security

  • Added escaping to a number of previously un-escaped values

Tweaks

  • Conformed code to updated coding standards

Fixes

  • Ensure minified versions of the plugin’s scripts and stylesheets are available and used as appropriate

Security

  • Added escaping to a number of previously un-escaped values

Features

  • Image sync when importing Event from Eventbrite

Tweaks

  • Deprecated Tribe_Events_EventBrite_Template in favor of Tribe__Events__Tickets__Eventbrite__Template (Props to northwest for the idea!)
  • Currency on the front-end views are now respecting the Eventbrite currency (Cheers to adibreuer for the help!)
  • Added clarification text to the OAuth field in settings (Thank you northwest for the heads up!)
  • Support URLs in the Eventbrite ID field when importing events (Thanks to Michael for the inspiration!)
  • Conformed code to updated coding standards

Fixes

  • Authorization redirecting to the correct page when user doesn’t have the right permissions (Props to Jeremy for the report!)
  • Resolved an issue where the Manage Attendees link was not pointing to the correct page
  • Fixed an issue causing currency symbols to be stripped from display in some circumstances (Thanks to prydonian for the heads up!)
  • Fixed a bug where the optional timezone conversion didn’t function appropriately (Thank you Jennifer for reporting this!)

Features

  • Completed compatibility work with Events Calendar PRO

Fixes

  • Prevent wp.template JS error from being thrown by setting wp-util as a dependency when enqueuing