Changelogs

Default

7 repositories

Events

12 repositories

Give

49 repositories

Kadence

95 repositories

LearnDash

26 repositories

Recent Updates

Fixes

  • Resolved an issue where WooCommerce sale prices were not applied in the cart when Group Registration was enabled for a product.
  • Fixed a potential PHP warning that would show on the Groups Dashboard Reports tab under certain circumstances.
  • Fixed Notice: Function _load_textdomain_just_in_time was called incorrectly error in WordPress 6.7+.
  • Resolved 404 errors for data table sort icons on the Groups Dashboard > Enrolled Users page.
  • Fixed PHP Deprecated warning on FILTER_SANITIZE_STRING constant usage in the Setup Wizard.
  • Fixed several deprecation errors on the Setup Wizard page.
  • Resolved an issue where the "Group Code" setting would overwrite the "Remove Users" setting during the setup wizard.

Security

  • Hardened request that loads variable product options.

Fixes

  • Add checks to make sure the shortcode parameters are respected during AJAX calls. [ECP-1923]

Tweaks

  • Tweaked timing of initialization for APM. [ECP-1915]

Languages

  • 0 new strings added, 0 updated, 0 fuzzied, and 0 obsoleted.

Fixes

  • Correct some logic for loading the RSVP importer. Ensure the class it extends is available.

Performance

  • Cache Views v2 ticket models preferably during updates to speed up frontend. [ETP-1021]

Languages

  • 0 new strings added, 24 updated, 0 fuzzied, and 0 obsoleted.

Tweaks

  • Migrated build system from gulp to wp-scripts with Tyson for modern asset compilation
  • Removed filters: `tribe_events_filters_css_version

Languages

  • 0 new strings added, 27 updated, 0 fuzzied, and 0 obsoleted.

Fixes

  • Made the submission form consistent between the default URL and shortcode. [CE-267]

Tweaks

  • Added actions: tec_events_community_shortcode_assets
  • Added asset groups to keep our assets organized. [CE-328]
  • Changed views: community/event-list, community/form-status-message, community/modules/image, community/modules/recurrence, community/modules/terms

Accessibilitys

  • Converted the Terms Of Submission section into a div to make it more accessible. [CE-295]
  • Made the Display Option dropdown on the event listing page more accessible. [CE-315]
  • Made the status icon on the Event Listing more accessible. [CE-280]
  • Messages after saving event are more accessible. [CE-298]
  • Updated the Choose Image programmatic name. [CE-282]
  • Validation error messages will now be announced. [CE-284]

Languages

  • 3 new strings added, 59 updated, 0 fuzzied, and 3 obsoleted.

Features

  • Added wp-json/learndash/v1/docs/openapi REST API endpoint.
  • Added a new PayPal Checkout integration.

Tweaks

  • Added PayPal Checkout to the setup wizard.
  • Added a message on the setup page about the deprecation of the PayPal Standard gateway.
  • Added a warning about the deprecation of the PayPal Standard gateway.
  • Renamed "PayPal" to "PayPal Standard" in the payment gateways list.
  • Added actions: learndash_dialog_closed, learndash_dialog_opened, learndash_payment_subscription_after_failure_{$gateway_name}, learndash_payment_subscription_after_success_{$gateway_name}, learndash_payment_subscription_before_process_{$gateway_name}, learndash_payment_subscription_check_due_payments, learndash_payment_subscription_process_due_payment, learndash_profile_add_card_form_content_loaded, learndash_profile_add_card_form_content, learndash_profile_add_card_submit, learndash_shortcode_profile_before_template.
  • Added filters: learndash_handle_remove_card_{$gateway_id}, learndash_model_product_final_price, learndash_model_user_cards, learndash_payment_subscription_batch_size, learndash_payment_subscription_check_end_timestamp, learndash_payment_subscription_check_start_timestamp, learndash_payment_subscription_daily_check_start_timestamp, learndash_payment_subscription_process_with_gateway_{$gateway_name}, learndash_paypal_checkout_client_data, learndash_rest_endpoints, learndash_rest_openapi_documentation, learndash_rest_v1_common_schemas, learndash_settings_payments_show_paypal_standard, learndash_stripe_is_on_payments_setting_page, learndash_subscription_payment_method_information.
  • Updated templates: src/admin_views/modules/payments/orders/edit/items/index.php, themes/ld30/templates/shortcodes/profile.php.

Features

  • Added modern folder structure with new TEC\Eventbrite namespace.

Tweaks

  • Removed filters: tribe-eventbrite-key, tribe-eventbrite-secret, tribe-eventbrite-token, tribe-eventbrite-user_id, tribe_events_eventbrite_live_statuses, tribe-eventbrite-base_api_url, tribe-eventbrite-base_api_args, tribe-eventbrite-auth_url, the_content, tribe-eventbrite-no_organizer_name, tribe_events_eventbrite_include_region, tribe-eventbrite-no_venue_name, tribe_eb_image_sync_mode, tribe_eb_event_timezone, tribe_eb_push_image, tribe_eb_api_sync_event
  • Removed actions: log
  • Changed views: eventbrite/eventbrite-events-table, eventbrite/import-eventbrite-events

Fixes

  • Moved add_actions and add_filters to the on_load method. [EBT-152]

Compatibilitys

  • Fixed PHP 8 compatibility issues with superglobal access and property checks.

Deprecateds

  • Removed deprecated methods and classes to clean up the codebase.

Languages

  • 1 new strings added, 97 updated, 3 fuzzied, and 7 obsoleted.

Fixes

  • Addressed an issue where the active connection was not marked as a default, and emails were not logged after upgrading to 2.2.0.

Fixes

  • Ensure Advanced Post Manager initialization timing can handle switching between admin_init and current_screen. [ECP-1915]

Tweaks

  • PHP 8.3 compatibility fixes.

Tweaks

  • Improved performance of restricted post queries.