Release: Version 3.9 of The Events Calendar, Events Calendar PRO + all add-ons

It’s that time again…today we launched the 3.9 updates to our entire plugins suite! This release incorporates a handful of new features and addresses a number of bugs as we do some end-of-year housekeeping and set a strong groundwork for 2015. So next time you hit your dashboard, don’t be surprised if you see updates available for each of the following plugins you may have installed:

  • The Events Calendar
  • Events Calendar PRO
  • WPEC Tickets
  • Shopp Tickets
  • WooCommerce Tickets
  • EDD Tickets
  • Facebook Events
  • Eventbrite Tickets
  • Filter Bar
  • Community Events

Below is a specific breakdown of what each update included.

The Events Calendar 3.9

  • Implemented default permalink support for add-ons that weren’t in compliance, specifically Filter Bar
  • Fixed a bug where events in child categories would not display when viewing the parent category on month view (thanks to Bryce on the forums for the original report!)
  • Fixed bug where the tribe_is_category() function was returning the wrong value
  • Added support for Google’s JSON-LD event markup format (thanks to Thomas on the forums for the first request!)
  • Lowered the aggressiveness of the activation/upgrade page to improve compatibility with other plugins
  • Removed the old activation message, now that we have the new activation screen
  • Fixed an issue where the list view date picker did not reflect the ‘Week starts on’ WordPress setting
  • Updated CSS selectors to no longer be reliant on microformat classes
  • Fixed a couple of layout issues with TwentyFourteen child themes
  • Added a Modern Tribe credit in the HTML page source in the footer – this can be removed with the following snippet: http://m.tri.be/p6
  • Added links on the settings page to view Welcome/Updated pages
  • Fixed an issue where the incorrect icon was displaying for the ‘List’ option in the view switcher
  • Fixed a translation issue with the Organizer & Venue field labels on the Add/Edit Event screen (thanks to Oliver for reporting this on the forums!)
  • Enhanced structured data support in relation to the ticketing framework
  • Removed jquery 1.7 specific fallback javascript bloat, now support >= 1.8
  • Revised CSS to help avoid theme compatibility issues causing event dates/times to be hidden (thanks to thepresenters on the forum for the first report!)
  • Improved integration between the ticketing framework and the Filter Bar plugin (thanks to brandonpence on the forums for the heads up here!)
  • Added useful system information to the help screen to assist in support and troubleshooting for the core plugin
  • Enhanced month view to populate the leading/trailing days of adjacent months included in the current view
  • Fixed a bug in the ticketing framework causing ticket start sale dates to reset to 1st January 1970 (thanks to loveyourlocalgroup on the forums for the first report!)
  • Extended the attendee list’s filtering capabilities to cover purchaser names (big thanks to Adam on the forums for the first report of this!)
  • Added support for WP-eCommerce, Easy Digital Downloads and Shopp plugins to show sold and pending tickets count in the attendee list.
  • Incorporated updated Icelandic translation files, courtesy of Baldvin Örn Berndsen
  • Incorporated updated German translation files, courtesy of Oliver Heinrich
  • Incorporated updated Greek translation files, courtesy of Yannis Troullinos
  • Incorporated new Lithuanian translation files, courtesy of Gediminas Pankevicius

Events Calendar PRO 3.9

  • Added a new [tribe_mini_calendar] shortcode to make it easy to embed the calendar widget outside of sidebars
  • Fixed an issue where some of the view date pickers did not reflect the ‘Week starts on’ WordPress setting
  • Updated CSS selectors to no longer be reliant on microformat classes
  • Fixed a plugin compatibility issue preventing the full use of ACF Pro in relation to recurring events
  • Removed jquery 1.7 specific fallback javascript bloat, now support >= 1.8
  • Implemented changes in relation to front page pagination to improve compatibility with various themes and plugins (thanks to brightspark on the forums for the initial report!)
  • Implemented default permalink support to integrate better with certain add-ons, most notably Filter Bar
  • Removed some deprecated and unused code
  • Implemented internationalization support for map view location tooltips (thanks to csikimacko on the forums for the first report!)
  • Removed pagination links from the /all/ view
  • Reformatted code to better conform with WordPress code style
  • Fixed an issue where all day events had incorrect spacing in the Twenty Thirteen theme on week view
  • Incorporated updated Icelandic translation files, courtesy of Baldvin Örn Berndsen
  • Incorporated updated German translation files, courtesy of Oliver Heinrich
  • Incorporated updated Greek translation files, courtesy of Yannis Troullinos
  • Incorporated new Lithuanian translation files, courtesy of Gediminas Pankevicius

WPEC Tickets 3.9

  • Added display of sold and pending tickets count in the attendee list view

Shopp Tickets 3.9

  • Added display of sold and pending tickets count in the attendee list view

WooCommerce Tickets 3.9

  • Removed “wootickets_process=1” URL query from the add to cart URL (thanks to Joe on the forums for the first report!)
  • Tickets can now be validated via the “woocommerce_add_to_cart_validation” hook before they are added to the cart (thanks to Kyle Williams at UserVoice for the first request!)
  • Fixed a bug preventing the attendee list order status column from populating (thanks to infamia on the forums for the heads up!)

EDD Tickets 3.9

  • Added display of sold and pending tickets count in the attendee list view

Eventbrite Tickets 3.9

  • Fixed a bug where the price of donation based tickets would show up blank (thanks to stevenmillstein for the original report!)
  • Fixed a bug that loaded the Eventbrite ticket form over HTTP within the context of an HTTPS request (thanks to kjoboyle on the forums for the first report!)

Facebook Events 3.9

  • Fixed a bug preventing the import of some images from Facebook (thanks to ayatango on the forums for the initial report!) 
  • Incorporated new Russian translation files, courtesy of Evgenii Rybak
  • Incorporated new Finnish translation files, courtesy of Mikko Seppälä

Filter Bar 3.9

  • Enabled auto-complete for remaining fields within Filter Bar! We’ve added new field options for Category, Venue and Organizer filters; you can now select between dropdown, checkbox, or autocomplete filter types
  • Implemented true support for default permalinks when running Filter Bar
  • Addressed a bug where Filter Bar cost says “0” (or free) when tickets with prices are created within WooCommerce Tickets (thanks to brandonpence on the forums for the first report!)
  • Fixed a bug where the dropdown selector failed or caused fatal errors in certain circumstances
  • Incorporated updated German translation files, courtesy of Oliver Heinrich
  • Incorporated new Catalan translation files, courtesy of Oriol Carol
  • Incorporated updated Greek translation files, courtesy of Yannis Troullinos
  • Incorporated new Polish translation files, courtesy of Marcin Lacki
  • Incorporated new Russian transltion files, courtesy of Evgenii Rybak

Community Events 3.9

  • Added spam filtering based on reCaptcha (thanks to Scott Fennell for setting the initial framework on this!)
  • Incorporated updated German translation files, courtesy of Oliver Heinrich
  • Incorporated new Russian translation files, courtesy of Evgenii Rybak

And there you have it! Don’t forget to also check out our blog post highlighting high-level things to be aware of in this release.

We can’t wait to hear your thoughts on the latest release. Plus, since this is our last build of 2014: at the risk of getting all sentimental, THANK YOU to each and every one of you for your support this past year. We’ve got a lot of excitement on our team regarding what’s next for the plugin suite in 2015. Keep your eyes on this space for more as we’re able to reveal it 🙂

And as always…if you notice bugs or have questions about the latest updates, hit us up on the forum and we’ll reply as quickly as we can.

Comments (6)
  1. Good deal. Happy to hear about the new mini calendar shortcode. I’m not sure if your last paragraph was hinting at v4.0, but I would love to know if there is any estimated date on when this might happen (and how much work will be involved in switching over). I know the last major version upgrade entailed some pretty significant changes. I have a project set to launch around March and it would be nice if all my code was going to work with the new version. Any ideas when 4.0 might be coming? Or how much structural change there might be?

    1. Hey 360zen! We are indeed working towards a 4.0 release at the moment. While the specific date is probably still a few months out, our basic plan is to do a fairly sizable 3.10 (which is what we’re starting on now that 3.9 has shipped) and launch it over the first couple months of 2015. From there we will be shifting focus to 4.0 — but it’s worth noting that, even though 4.0 will introduce new features/functionality, it’s definitely not going to be as significant a rewrite as 3.0 was. I feel you regarding the pains that put our users through…and it’s something we’re taking more steps to address this year.

      Regarding March: my bet is 4.0 will not be shipping until late that month at the earliest. That help at all?

  2. Hello, we are using your calendar in the “Guru” theme from ThemeForest for one of our clients, and we love it. We are interested in the “use recurring events” feature that I keep seeing in your links to check out add-ons, but I don’t see that feature listed in any of the add-ons. Can you please send me a link to the add-on that we need to purchase / install for that feature? Thank you so much.

    1. Hey there Talk19Media! Thanks for your interest and for checking out our plugins 🙂 I believe — if recurrence is what you’re looking for — the Events Calendar PRO add-on. It adds recurrence and some other nifty functionality on top of the core The Events Calendar. You can check it out here: http://tri.be/shop/wordpress-events-calendar-pro/.

      Hope that helps! Let me know if you were looking for something else, though!

  3. Just updated to 4.0 version. New to WP…do not know how to post “upcoming events” on home page from dashboard. Where do we indicate where to public content?
    Totally lost. HELP! Thought this was going to be easy…..important to learn QUICKLY.
    Thanks!

Comments are closed.