The Events Calendar
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.
Features
- Settings option to control the default zoom level for embedded Google Maps (select from 0-21).
- Filters for all template tags.
- Settings option to control the number of events that appear in each loop, independent of your overall WordPress settings.
- Hook for integrating with custom fields.
- Contextual body classes for events pages.
- Added a unique CSS ID / class for each DD and DT meta data item so that people can style them differently if they like; and a template tag to give developers flexibility.
Languages
- New Dutch translation files for core courtesy of community member Jacob Roel Meijering.
- New Dutch translation files for PRO courtesy of community member Ed Boon.
Tweaks
- Added a new contributors section to the readme.
Fixes
- Venue and organizer data - which previously disappeared - now remains in place when you go back to edit an existing event.
- Fix for a conflict impacting Headway users where the calendar title repeated in the header nav.
- Specific dates within category no longer return 404 errors.
- Translated slugs now run through sanitize title before use.
- Resolved translation issue with tribe_get_recurrence_text (PRO only).
- Removed date from recurring events in search results (PRO only).
- tribe_the_custom_fields no longer displays any HTML if there are no custom fields (PRO only).
- Resolved an issue where the advanced post manager wasn't using WP's internal plugins_url() function and causing problems on IIS7 installs (PRO only).
- Addressed various debug notices & errors.
Removeds
- Removed incomplete da_DK & nb_NO translation files from PRO code.
