• ResolvedPlugin Contributor Jennifer

    (@jentheo)


    Howdy folks!

    We’re happy to announce that The Events Calendar 4.9 officially released just moments ago. So, what’s new in this release? Glad you asked! Here is the changelog:

    • Feature – Refactor the Database Connection to start using an Object Relational Mapping tool for a better tested codebase
    • Feature – Add the tribe_events() function as an entry-point to the Events ORM and the supporting filter code
    • Feature – Add the tribe_venues() function as an entry-point to the Venues ORM and the supporting filter code
    • Feature – Add the tribe_organizers() function as an entry-point to the Organizers ORM and the supporting filter code
    • Feature – Add additional caching to The Events Calendar REST API archives and the Post Repository event/venue/organizer responses
    • Feature – Include Freemius integration to allow opt-in information collection for 10% of new users
    • Fix – Include second parameter for the the_title filter for Events, Venue, and Organizer Rest API endpoints to prevent warnings. Props to Alex for letting us know about this!
    • FixAdjust Tribe__Admin__Helpers::is_screen() to avoid false positives and flag the events menu Tags page as a Tribe screen
    • Fix – Improve the handling of asynchronous requests for our Process Handler
    • Fix – Correct problems with image asynchronous processing of thumbnail images
    • Fix – Confirm that multisite background processing saves options and progresses to the correct table in the database
    • Tweak – Add tribe_events_integrations_should_load_freemius filter to allow deactivating Freemius
    • Tweak – Include tribe_events_rebuild_known_range to provide a way for third-parties to handle Known Range rebuilding of events
    • Tweak – All new granular handling for UTC and Timezone saving on the Classic Editor
    • Tweak – Add support for the tribe_suppress_query_filters query variable to prevent the plugin’s own query filters from applying
    • Tweak – Add tribe_events_has_next_args and tribe_events_has_previous_args filters to allow filtering of the arguments that check if next/previous archive pages or events are available
    • Tweak – Improve Object Relation Mapping base repository and filter classes to support usage of events
    • Tweak – Modify Date_Utils.php and include another way of building DateTime object with Timezone build_date_object
    • Tweak – Include Modern Tribe Context panel in the Debug Bar plugin
    • Tweak – Include the tribe_image_uploader_local_urls filter in the Image Uploader class
    • Tweak – Include tribe_process_allow_nopriv_handling for non-logged in users to improve control when async requests fire
    • Tweak – Fork WP_Background_Process to Tribe__Process__Handler to allow for better internal maintenance by our team
    • Tweak – Include more Array handling methods: recursive_ksort, add_prefixed_keys_to, flatten, filter_prefixed, add_unprefixed_keys_to
    • Language – 13 new strings added, 192 updated, 1 fuzzied, and 1 obsoleted

    Next up, we’re making progress on the next major feature release for The Events Calendar and can’t wait to get that out to you. In the meantime, please update safely as you would with any other WordPress, theme or plugin update and be sure to let us know if you run into any other issues.

    We have a Known Issues page for you to reference so you can see what’s already on our radar for a fix.

    Check out a detailed description of all of the changes in this release in our official release notes here ?? https://theeventscalendar.com/maintenance-release-for-the-week-of-15-april-2019/

    Happy calendaring, everyone!

Viewing 13 replies - 1 through 13 (of 13 total)
  • Thats good…
    But still havent got any help or solution for my problem with not being able to publish ANY new news to my calender?!

    Great. After updating to the latest version, the plugin is misbehaving. It doesn’t show recent upcoming events rather, it starts with the first event I have posted (all the events I have posted are showed first) old events first instead of recent.
    Please what’s the problem?

    • This reply was modified 5 years, 11 months ago by othmanjb.

    Had exactly the same problem as @othmanjb. My tribe_get_events loop started to display all events, including past events, starting with the oldest. Restored the site from my backup and now everything works again.

    Hi, we are having the same problem as @othmanjb and @simonwammerfors. The tribe_get_events loop with the setting ‘eventDisplay’ => ‘upcoming’ displays all events, starting with the oldest. Switching back to version 4.8.2 solves the problem.

    Just to note, I found that replacing:

    'eventDisplay' => 'upcoming'

    with

    'start_date' => date( 'Y-m-d H:i:s' )

    Fixes the issue.

    Having similar issues here with a custom function using “tribe_get_events” pulling the incorrect information!

    What did change on this function that it breaking things now?

    So far, what I have noticed is that the function now needs the ‘start_date’ attribute.

    In my custom function I had:

    'orderby'           => 'date',
    'order'             => 'ASC',

    I have replaced that with:

    'start_date' => date( 'Y-m-d H:i:s' )

    And it seems to be working. I had also to use the following:

    date_default_timezone_set('America/New_York');

    I can’t get my calendar to move out of this month. I’ve tried List and Month view, I’ve tried deactivating new plugins (Gutenberg) that I didn’t have when my calendar was working fine.

    I saw this issue was posted 11 months ago but it’s now closed.

    After updating, our list page (shortcode tribe_events_list) and the Upcoming Events Widget no longer show events that have already started. For instance, we have an event that runs today through April 21 (April 19-21). It will only appear if I change the start date to April 20th.

    I updated this as well as the Events Calendar Pro, and now when I click an individual event, it either says “Sorry, no posts found” or it redirects to an old WordPress post. Any ideas?

    I can go one worse, after updating from 4.8.2 to 4.9 the plug-in completely breaks my website (http 500 error) and I have to restore from backup. I tried this 3 times and all 3 times it broke the website so I guess I’m stuck at 4.8.2 for now…

    I have the same problem i believe. Upcoming events on startpage shows events from the first events that was registrated, not the latest… How can it be solved? I am not a programmer.

    Plugin Contributor leahkoerper

    (@leahkoerper)

    Hi folks,

    I wanted to jump in here and let you know that we are currently working on a follw up release to address a number of these issues. The work is currently being tested throughly. The release will include:

    * Fix for the issue where events are moved to Previous before they are over
    * Fix for the issue causing event widgets and shortcodes to show past events and/or display events out of order
    * Fix for the issue some people are seeing with the next and previous event links on a single event not linking to the correct events

    We’ll post an update on the forum once the new version is available, and you’ll see it as an option on your site. We hope to have this available quite soon, but if you need an immediate fix you can downgrade back to The Events Calendar 4.8.2.

    For those of you with custom queries, you may need to make adjustments as noted in some of the posts above. You can find more information in this article about using tribe_get_events.

    Thank you all for your support and patience while we get this release wrapped up!

    Best,
    Leah

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘?? The Events Calendar 4.9’ is closed to new replies.