The Events Calendar
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.
Tweaks
- Adjusted the Settings API so it now saves on page load and then redirects back to the page.
- add_cap()s are now wrapped in an if-statement.
- Added proper indentation and spacing to the Events Calendar PRO source files.
Fixes
- Additional fields no longer wiped when saving changes to events/settings pages.
- Plugin now removes newlines and carriage returns in the process of saving line-separated options for custom links.
Security
- Reviewed/improved $_POST and $_GET variables after a security audit to make sure they're sanitized before output/saving to the database (to prevent mySQL injects and/or cross-site scripting vulnerabilities).
Features
- Warning messages to indicate if you're not running the latest version of PRO and/or if your PRO & core release numbers are out of sync.
- Totally revamped "Settings" page with tabbed structure & improved UI.
- Added a hook/filter to make it easier to modify the frontend year selection dropdown.
- Incorporated a "This Event Has Passed" message that appears on any single event entry when that event has already occurred.
- Added ability to filter the iCal Feed item generated by the calendar.
Tweaks
- Updated all country selection dropdowns with Chosen.
- Removed strip_shortcodes from the code to allow for unhindered shortcodes in event descriptions.
- Various preparatory updates to allow for integration with forthcoming add-ons.
Languages
- New Polish translation files for core & PRO courtesy of community member Kamil Szymanski.
- New Swedish translation files for core & PRO courtesy of community member Ben Andersen.
- New Norwegian translation files for core & PRO courtesy of community member "Terje With Lunndal".
Fixes
- Multiple bugs fixes related to how venue & organizer data is saved, displayed & edited.
- Increased iCal stability when working with recurring events (big thanks to Andy Fragen for his help!)
- Stopped pointing to dead links to help keep days with no events from negatively impacting SEO.
- Featured images for recurring events no longer get lost upon making changes to the recurrence pattern.
- Sites running UTC offset time zone settings no longer see end dates appearing as "0:00".
- Venue pages now show all upcoming events at a venue, regardless of pagination settings.
- Frontend venue pages no longer show past events (PRO only).
- Recurrence column no longer appears in the admin events list when PRO is not activated.
- Apostrophes no longer become slashes upon saving data in custom fields.
- Resolved an issue impacting certain sites where gridview navigation inserted br and p tags into the markup that threw the month nav off in the layout.
- Removed of various debug notices & errors.
Performance
- Various performance enhancements for the integrated Advanced Post Manager (PRO only).
Removeds
- Removed deprecated tags from overall code base.
