The Events Calendar
Compatibilitys
- Improved support for international date formats (big props to jeroenjoosen on the forums for the original report on this!)
Languages
- Localization improvements for displaying the event cost field (thanks to mastafu on the forums for the heads up!)
- Fixed a lot of strings that were not getting included in our language files and updated our POT file
- Incorporated updated German translation files, courtesy of Oliver Heinrich
- Incorporated updated French translation files, courtesy of Bastien BC
Features
- List view will now link to a page of previous events if there are indeed previous events to show (props to oceanfilm on the forums for pointing this out!)
- Added CSS classes to the list widget events (thanks to Andy Fragen for requesting these!)
Fixes
- Fixed an issue with empty category views that could result in a fatal error (thanks to mastafu on the forums for this one, too!)
- Fixed an issue where titles for single events were empty in some installations
- Fixes for the tribe_get_the_day_link_date() function (thanks to @nathanielks on Twitter for catching + patching this one for us!)
- Fixed admin menu highlighting when editing tags for events
- Google maps will now be included properly on pages with https URLs (thanks to bmitchellini on the forums for the first report here!)
- Tag queries that don't specify a post type will no longer be modified to be an events query (thanks to Jason on the forums for reporting this first!)
- Fixed an issue that caused some events not to show on month view when viewing a category (thanks to yorkshiretots on the forum for catching this!)
- All day events are now saved with a start/end time that is determined by the end of day cutoff. This fix will not modify previously created all day events (thanks to wallyglenn on the forums for spotting this!)
- Fixed a bug that was making our date pickers ignore the start-of-the-week setting in WordPress core (thanks to Katarina for the original report!)
- Fixed some small CSS bugs
Tweaks
- Removed an invalid iCal link from the markup to prevent it being indexed by search engines (Thanks to Kevin Lisota for the original report!)
Security
- Fixed an XSS vulnerability in the Tribe Bar (Mega props to Yasser Khan and Chuck Tsang for the research and responsible disclosure!)
Performance
- Implemented performance improvements in some queries for large amounts of data
Features
- Incorporated the much-fabled CSV importer! Import CSV files directly into your The Events Calendar/Events Calendar PRO site (for an overview on how to use it, read this: http://m.tri.be/9t)
- Added more flexible formatting options for event schedule details
- Added ability to create recurring events that happen every 5th occurence of a day in the month; e.g., every 5th Sunday (thanks to gregwiley for the original report!)
Tweaks
- Implemented code requesting that search engines do not index calendar pages that have no events to display
- Improved how date and time are displayed on single event entries for single day events (thanks to Robin for the heads up!)
- Improved compliance with PHP strict standards (thanks to Bryan in the forums for making this request!)
Compatibilitys
- Addressed a number of Twenty Thirteen theme compatibility fixes
- Added a fix for when the "show events in main blog loop" option disrupts the product listing on WooCommerce storefront for certain users (thanks to forge for the first report on this!)
- Incorporated a number of enhancements to ease compatibility with Easy Digital Downloads (thanks for all your help, Pippin!)
Security
- Added a suggestion by the Organizer email field to obfuscate email addresses published on your site (thanks, Thea, for requesting this on our UserVoice page!)
Fixes
- Incorporated a fix to improve behaviors of the tribe_is_month() template tag (thanks jhned at the WordPress.org forums for this report!)
- Added a fix for when "show events in main blog loop" option disrupts certain static home pages (thanks to yorkshiretots for reporting this on the forum!)
- Fixed an issue with broken commenting that appeared on some templates (thanks to Tom for first reporting this at the PRO forums!)
- Fixed an issue where future recurring events displayed as having passed when object caching is enabled (a big thanks to Ray for first bringing this up on the forums!)
- Fixed the calculation used for determining all events in a month, which was causing the last day of multi-day events to be incorrectly left off (thanks to paracleteweb for first reporting this at the WordPress.org forums!)
- Added code to make sure tribe_show_month() won't break any event views that come after it (thanks to our friend Big on the forums for the first report of this!)
- Removed a PHP notice that arose when querying from events and other post types at the same time
- Fixed an issue where inaccurate draft counts were appearing on the backend events list (thanks to Neil on the forums for the first report!)
Languages
- Incorporated updated Icelandic translation by Baldvin Berndsen
Performance
- Significant performance improvements to month view (thanks to Grégory for the initial report!)
Compatibilitys
- Improved compatibility with Canvas and other themes by WooThemes (thanks to Paul Pruneau for the heads up!)
Fixes
- Fixed several bugs relating to event cutoff times and month view (thanks jadonulrich for the report!)
- The correct default view now applies to event category listings
- Tag cloud links now work on both events and non-events pages (thanks to user 'onelittlemoose' for the report!)
- Fixed a bug where the selected category would not apply after you navigate to the next month in Month view (thanks to Kyle for the report!)
- Fixed bug where the comments form would show twice on single events
- Enabled auto-submissions in situations where classic view is present instead of the event bar (thanks to user wiredimpact for getting the discussion started on this!)
- Fixed some display bugs in IE (thanks to user wiredimpact for bringing up most of these!)
- Various minor bug and security fixes
Tweaks
- Days with no events are no longer linked from the month view (thanks to reneeyoxon for the original report!)
Features
- New "System Information" section on the Events > Help page
Languages
- Updated translations: Brazilian Portuguese (new), Turkish (new), Norwegian Dutch, Icelandic, Greek, Finnish, French, and German (French courtesy of Rick)
Fixes
- Changed some SQL that could trigger a MySQL bug involving an infinite loop. See http://bugs.mysql.com/bug.php?id=21262
- Fixed some bugs with View As dropdown in Tribe Bar, including a bug in Firefox where you couldn't change the dropdown
Tweaks
- Removed select2 javascript dependency from front-end
Fixes
- Fixed bug with queries that included more than one post type. This should resolve issues with "Link to Existing Content" in the WordPress editor, attaching media to posts from the Media Library, and relationship fields in the Advanced Custom Fields plugin (thanks to users KARKS88 and ANDYWILMOT for catching this!)
- Fixed 404 in page title on month view when no events are in the month, and other 404-related tweaks (thanks to CYNTHIA, JOHN and ELLAEARTH for catching these)
- Fixed various issues with the Events List widget (thanks to DUVALDEMOCRATS and ZAVASTORONTO for the heads up)
- Tag permalinks are no longer malformed in tag cloud widget and single event pages (thanks to MARC for catching this)
- Long event costs no longer overflow the designed box in list view
- Various minor bug fixes
Compatibilitys
- CSS files in the tribe-events directory of your theme are now loaded in addition to TEC css files, instead of replacing them
Tweaks
- Removed Select2 dependency in the Tribe Bar
Languages
- Addressed some previously non-translatable strings in the Tribe Bar
Features
- Added setting for number of events per day on month view (under Events > Settings > Display)
Fixes
- Fixed an issue with the venue migration tool (thanks to ADAM for the heads up!)
- Fixed bug with events not showing up on past view & related duration issues (thanks to MY-WEB and GOLFDAWGG for the heads up!)
- Fixed bug when WordPress is installed in a subdirectory (thanks to DAVID for catching this!)
- Fixed display issues with Events Calendar sidebar (thanks to JNORRIS235 for catching this!)
- Miscellaneous bug fixes
Security
- Fixed bug where subscribers could add events
- Various security fixes (thanks to HARRY METCALFE for his helpful feedback)
Tweaks
- Miscellaneous widget enhancements
Features
- 3.0 is a complete overhaul of the plugin, and as a result we're starting the changelog fresh. For release notes from the 2.x lifecycle, see our 2.x release notes.
