Recent Updates
Fixes
- Possible issue with gallery in panels
Fixes
- Prevent fatal when using The Events Calendar with Event Tickets due to Common library not being updated.
Security
- Further protection against SQL Injection attacks.
Fixes
- Forms with missing level data no longer breaks the whole form list table.
Compatibilitys
- The Events Calendar 6.0.7 is only compatible with Events Calendar PRO 6.0.6 and higher
Fixes
- Event repository filters, when passing UTC dates on non-UTC event date fields, when using
Condense Event Seriesshowing tomorrow's event instead of today's. [ECP-1423] - Resolve problem with relative dates on REST endpoint for event creation. Dates would potentially cross timezones that would push to an incorrect day due to using the wrong timezone.
- Prevent Update page from display on minor updates, only for major updates and feature updates. [TEC-4589]
- Compatibility with Redis Object Cache plugin that would cause Events not be editable in the Blocks Editor. [TEC-4613]
- Avoid user locale overriding the site locale during rewrite rules generation. [TEC-3733]
- Correct logic for tribe_is_view functions to account for default view. [TEC-4586]
- Avoid the issue of events which have venues assigned not being able to be updated successfully on some browsers. [TEC-4596]
- Handle the case where rewrite rules map to arrays avoiding fatal errors. [TEC-4567]
- Prevent primary cause of MySQL
Deadlockerrors in 6.0 event migration and addedDeadlockerror catching in our lock/fetch event queue. [TEC-4548] - Avoid running slow query for adjacent events when possible. [TEC-4633]
- Ensure we did not get an error object back when requesting event category. [TEC-4619]
- Fix the issue of an invalid property error notice being thrown while visiting the Attendee Registration page as an admin. [TEC-4608]
- Resolve compatibility issue between Yoast SEO and FacetWP. [TEC-4628]
- Resolve the issue where
tribe_is_upcoming()and other conditionals were not working as expected. [TEC-4301]
Tweaks
- Convert all uses of (view)->get_slug() to (view)::get_view_slug(). [TEC-4586]
- Change some labelling of event settings in the admin. [TEC-4626]
- Reorganize a few Event settings in the admin. [TEC-4627]
- Add canonical tag to the head of all calendar views to prevent Google and other search engines from indexing URLs with custom URL parameters. [TEC-4538]
- Added filters:
tribe_events_views_v2_{$view_slug}_view_html_classes,tribe_events_views_v2_view_{$view_slug}_template_vars,tribe_events_views_v2_view_{$view_slug}_url,tribe_events_views_v2_view_{$view_slug}_prev_url,tribe_events_views_v2_view_{$view_slug}_next_url,tribe_events_views_v2_view_{$view_slug}_link_label_format,tribe_events_views_v2_view_{$view_slug}_title,tribe_events_views_v2_view_{$view_slug}_messages,tribe_events_views_v2_view_{$view_slug}_breadcrumbs,tribe_events_views_v2_view_{$view_slug}_display_events_bar,tribe_events_views_v2_view_{$view_slug}_show_datepicker_submit,tribe_events_views_v2_view_{$view_slug}_public_views,tribe_events_views_v2_{$view_slug}_view_container_data,tribe_events_views_v2_{$view_slug}_show_latest_past_events_view,tribe_events_views_v2_{$view_slug}_events_per_day,tribe_events_views_v2_view_{$view_slug}_breakpoint_pointer,tribe_events_views_v2_view_{$view_slug}_breakpoints,tribe_events_views_v2_view_{$view_slug}_cached_html,tribe_events_views_v2_{$view_slug}_widget_repository_args,tribe_events_views_v2_{$view_slug}_widget_compatibility_classes,tribe_events_views_v2_{$view_slug}_widget_html_classes,tec_events_view_{$view_slug}_today_button_label,tec_is_view,tec_is_{$view_slug}_view - Removed filters:
tribe_events_views_v2_{$this->get_slug()}_view_html_classes,tribe_events_views_v2_view_{$this->slug}_template_vars,tribe_events_views_v2_view_{$this->slug}_url,tribe_events_views_v2_view_{$this->slug}_prev_url,tribe_events_views_v2_view_{$this->slug}_next_url,tribe_events_views_v2_view_{$this->slug}_link_label_format,tribe_events_views_v2_view_{$slug}_title,tribe_events_views_v2_view_{$slug}_messages,tribe_events_views_v2_view_{$this->slug}_breadcrumbs,tribe_events_views_v2_view_{$this->slug}_display_events_bar,tribe_events_views_v2_view_{$this->slug}_show_datepicker_submit,tribe_events_views_v2_view_{$this->slug}_public_views,tribe_events_views_v2_{$this->get_slug()}_view_container_data,tribe_events_views_v2_{$this->get_slug()}_show_latest_past_events_view,tec_events_views_v2_{$this->slug}_view_global_repository_args,tribe_events_views_v2_{$this->slug}_events_per_day,tribe_events_views_v2_view_{$this->slug}_breakpoint_pointer,tribe_events_views_v2_view_{$this->slug}_breakpoints,tribe_events_views_v2_view_{$this->slug}_cached_html,tribe_events_views_v2_{$this->get_slug()}_widget_repository_args,tribe_events_views_v2_{$this->get_slug()}_widget_compatibility_classes,tribe_events_views_v2_{$this->get_slug()}_widget_html_classes,tec_events_view_{$view_slug}_today_button_title
Compatibilitys
- Events Calendar PRO 6.0.6 is only compatible with The Events Calendar 6.0.7 and higher
Fixes
- When trashing a single, or "RDATE", occurrence from a recurring event, retain the recurring occurrences and don't apply any exclusions. [ECP-1332]
- Avoid user locale overriding the site locale during rewrite rules generation. [TEC-3733]
- Numerous issues related to the translation of Views rewrite slugs. [TEC-3733]
- Handle the case where rewrite rules map to arrays avoiding fatal errors. [TEC-4567]
- Correct logic for tribe_is_view functions to account for default view. [TEC-4586]
- Handle problems related to Time Format not using 24h breaking the Date update on Classic Editor [ECP-1441]
- Resolve the issue of the Map view URL not being translatable. [ECP-1406]
Tweaks
- Change conditional in Assets that handles Elementor.
- Prevent loading the more-events template when the view is not defined. [TEC-4586]
- Ensure Featured Venue Widget uses the same slug as the View class so it does not load the default view. [TEC-4586]
- Convert all uses of (view)->get_slug() to (view)::get_view_slug(). [TEC-4586]
- Reorganize Event settings a bit. [TEC-4627]
- Added filters:
tribe_all_occurrences_link,tec_is_venue_view,tec_is_organizer_view - Removed filters:
tec_events_pro_custom_tables_v1_series_default_view,tribe_all_occurences_link - Changed views:
v2/widgets/shortcodes/components/view-more
Security
- Fixed critical and a low level security vulnerabilities. See our [critical release notice](https://go.givewp.com/2-24) for more details.
Features
- Sorting and custom columns are now supported for the Form, Donor, and Donation admin list tables
- Subscription admin list table has a new, modern look like the other list tables — requires GiveWP Recurring add-on
Tweaks
- New Validation framework in preparation for GiveWP 3.0
- Donor Dashboard is ready for the upcoming Authorize.Net recurring support
- Further small improvements to get ready for the upcoming GiveWP Next Gen Feature Plugin
Fixes
- Donor errors correctly display when using the Multi-Step form template
- Donor comments now show up when the Stripe or PayPal Donations gateways are used
- Accessibility improvement for generating a new user API key
- The payment amount in the donation summary correctly updates when the donor enters a custom amount
Tweaks
- Improved Fields API integration in preparation for GiveWP 3.0
Fixes
- Resolved a compatibility issue with GiveWP 2.27.3, update to this version and GiveWP 2.28.0.
Fixes
- Section fields do not break manual donations.
Tweaks
- The repeater field uses the new GiveWP validation api introduced in 2.24.0.
Fixes
- Possible php bug with 8.2
- Dynamic issues with Blocks 3.0
Tweaks
- Gallery Styles and JS for better multi type support.
- Add filter to allow swatches to be loaded in archives for Quickview plugins.
Fixes
- Issue with FSE theme and header/footer while using a template.
- Issue with gallery sizes causing potential multiple loops.
- Issue with WC update and removing quantity field.
- Issue with Tag and Sales woocommerce blocks and product loop templates.
- WPMl issue with custom checkout fields and email and account page.