Recent Updates
Fixes
- Prevents fatal if QR library in common has not loaded. [TEC-5497]
Languages
- 10 new strings added, 247 updated, 1 fuzzied, and 0 obsoleted.
Fixes
- Prevents fatal if QR library in common has not loaded. [TEC-5497]
Languages
- 0 new strings added, 38 updated, 0 fuzzied, and 5 obsoleted.
Features
- Merged course grid addon feature to LearnDash core.
Fixes
- Fixed an issue where the [ld_course_list] shortcode/block could not return courses that have not been started yet.
- Fixed the square outline on the quiz radio input for themes that override it.
- Fixed a PHP deprecation notice on LearnDash profile page and single group page.
- Resolved an issue where the Focus Sidebar could not be scrolled properly.
- Resolved a potential fatal error if an invalid color were saved under LearnDash LMS -> Settings.
- Resolved an issue where Quizzes couldn't be started with the Legacy Theme active.
- Lesson status message now consistently appears on repeated page loads.
Tweaks
- Added a filter to allow redirecting the user immediately after a course step is completed.
- Added a warning message to the matrix sort answer question type in the backend about accessibility compliance.
- Improved accessibility for quiz Free Choice result label.
- Improved accessibility for quiz Matrix result label.
- Improved accessibility for quiz Fill in Blank result label.
- Improved accessibility for quiz free match result label.
- Improved accessibility for quiz single match result label.
- Added support for WP auto-updates.
- Updated the default custom label for the "Continue" button from "Click Here to Continue" to "Continue".
- Improved the RazorPay library to avoid PHP warnings related to the
REQUESTS_SILENCE_PSR0_DEPRECATIONSconstant. - Increased YouTube playlist importer request timeout.
- Improved accessibility for correct and incorrect answers for the "sorting" choice question type.
- Added move icon for matrix sorting question answers to improve accessibility.
- Improved accessibility for expand and collapse button labels.
- Improved accessibility for quiz question inputs.
- Reverted the Quiz Questions template for the Legacy theme to avoid conflicts with the LD30 theme.
- Added LearnDash Legacy template end of support notice.
- Added actions:
learndash_course_grid_assets_loaded,learndash_course_grid_custom_css. - Added filters:
learndash_block_markers_shortcode_atts,learndash_course_grid_author,learndash_course_grid_block_editor_image_sizes,learndash_course_grid_block_editor_orderby,learndash_course_grid_block_editor_paginations,learndash_course_grid_block_editor_post_types,learndash_course_grid_block_editor_taxonomies,learndash_course_grid_cards,learndash_course_grid_card,learndash_course_grid_class,learndash_course_grid_course_class,learndash_course_grid_currency,learndash_course_grid_custom_button_link,learndash_course_grid_custom_button_text,learndash_course_grid_default_shortcode_attributes,learndash_course_grid_editor_fields,learndash_course_grid_excluded_post_types,learndash_course_grid_filter_default_shortcode_attributes,learndash_course_grid_html_output,learndash_course_grid_post_extra_course_grids,learndash_course_grid_post_types,learndash_course_grid_price_text_format,learndash_course_grid_price,learndash_course_grid_query_args,learndash_course_grid_reviews,learndash_course_grid_ribbon_class,learndash_course_grid_ribbon_text,learndash_course_grid_skins,learndash_course_grid_skin,learndash_course_grid_template_post_attributes,learndash_course_grid_template,learndash_module_course_grid_disabled,learndash_step_completed_redirect_immediately,learndash_step_completed_transient_expiration_time. - Added functions:
learndash_course_grid_count_students,learndash_course_grid_is_learndash_post_type,learndash_course_grid_load_card_template,learndash_course_grid_load_inline_script_locale_data,learndash_course_grid_load_resources,learndash_course_grid_prepare_template_post_attributes. - Deprecated functions:
LearnDash\course_grid. - Updated templates:
themes/ld30/templates/course.php,themes/ld30/templates/group.php,themes/ld30/templates/group/partials/course-row.php,themes/ld30/templates/lesson/listing.php,themes/ld30/templates/lesson/partials/row.php,themes/ld30/templates/modern/course/accordion/header/expand-all.php,themes/ld30/templates/modern/course/accordion/lessons/lesson/expand-button.php,themes/ld30/templates/shortcodes/course_content_shortcode.php,themes/ld30/templates/shortcodes/groups/row.php,themes/ld30/templates/shortcodes/profile.php,themes/ld30/templates/shortcodes/profile/course-row.php,themes/ld30/templates/widgets/course-navigation.php,themes/ld30/templates/widgets/navigation/lesson-row.php,themes/legacy/templates/quiz/partials/show_quiz_questions_box.php.
Features
- Compatibility with Meta Box plugin.
- Compatibility with Product Filters for WooCommerce.
- Compatibility with Goya theme.
- Compatibility with Astra theme.
- Admin settings field: Bypass variation saving for these AJAX events.
Fixes
- Product variations' categories and tags getting empty when WooCommerce handles the start and end of scheduled sales.
- WooCommerce Filter by stock status when a product variation is out-of-stock.
- Product variation visibility when updating via WooCommerce REST API.
- WooCommerce Categories report not including variation-level categories.
- Categories and tags added at the variation level being removed when duplicating a variable product.
- WooCommerce Filter by Rating to show product variations in the filtered result.
- Variation title when duplicating a variable product via the WPML Duplicate feature.
- Importing products via WP All Import when FacetWP is activated.
Features
- New method to get the next Event in a Series [TEC-5407]
Fixes
- Ensure that additional field data is properly saved with the event when using the Block editor. [FBAR-294]
- Prevent instances of the
_load_textdomain_just_in_timewarning by moving all language after theinithook
Tweaks
- Added actions:
tec_events_virtual_fully_loaded,tec_event_automator_fully_loaded,tec_events_pro_fully_loaded - Added filters:
tec_events_qr_next_series_event_url - Changed views:
v2/map,v2/photo,v2/summary,v2/week,v2/week/grid-body/multiday-events-day/multiday-event/bar,v2/week/grid-body/multiday-events-day/multiday-event/hidden,v2/week/grid-body/multiday-events-day/multiday-event/hidden/link - Include more Recurrence and Exclusion Telemetry data to improve functionality planning. [ECP-1900]
- Removed actions:
tribe_log
Accessibilitys
- Adjustments to keyboard navigation to focus on multiday and all day events properly. [ECP-1595]
- Change wrapper div to a section tag to avoid multiple 'banner' landmarks. [TEC-3424]
Languages
- 9 new strings added, 121 updated, 0 fuzzied, and 0 obsoleted.
Features
- Add an editor block to display an event QR code [TEC-5404]
- Add a widget to display a QR code for an event [TEC-5405]
- Add the [tec_event_qr] shortcode [TEC-5406]
- Generate QR Code link in the Events Admin Table [TEC-5428]
- QR Code metabox in Events Edit screen [TEC-5429]
- Support QR Codes in TEC [TEC-5396]
Security
- Harden backend requests to enforce user capabilities. [SVUL-15]
Tweaks
- Added filters:
tec_events_qr_enabled,tec_events_qr_valid_screens,tec_events_qr_code_supported_post_types,tec_events_qr_code_post_types,tec_events_qr_code_redirection_type,tec_events_qr_code_modal_vars,tec_events_qr_code_regenerate,tec_events_qr_current_event_url,tec_events_qr_upcoming_event_url,tec_events_qr_specific_event_url,tec_events_qr_redirection_url,tec_events_qr_widget_options,tec_events_qr_widget_fields,tec_events_qr_next_series_event_url, - Added actions:
tec_events_fully_loaded - Changed views:
blocks/parts/subscribe-list,v2/components/events-bar/views,v2/components/events-bar/views/list/item,v2/components/messages,v2/components/subscribe-links/single-event-list,v2/day,v2/list,v2/month,v2/widgets/widget-events-qr-code
Accessibilitys
- Add aria-labels to view options and aria-current to selected view. [TEC-5022]
- Add aria-label to view selector button. [TEC-5021]
- Add aria label to Add to calendar button. [TEC-5088]
- Change focus to results after filtering
events/. [FBAR-332] - Change wrapper div to a section tag to avoid multiple 'banner' landmarks. [TEC-3424]
- Small tweaks to improve accessibility of user-facing messages. [FBAR-333]
- Tweaked accordions so they will toggle and not submit when using keyboard navigation. [FBAR-343]
Languages
- 61 new strings added, 145 updated, 0 fuzzied, and 0 obsoleted.
Features
- Move QR-Related code from ET to Common [TEC-5426]
- Move QR code library to Common [TEC-5403]
Tweaks
- Added actions:
tec_tickets_plus_fully_loaded,tec_tickets_wallet_plus_fully_loaded - Avoid multiple inits of Tribe__Tickets_Plus__Commerce__WooCommerce__Main resulting in duplicate hooks. [ECP-1002]
Languages
- 0 new strings added, 36 updated, 0 fuzzied, and 0 obsoleted.
Features
- Move QR-Related code from ET to Common [TEC-5426]
- Move QR code library to Common [TEC-5403]
Fixes
- Fix an issue when applying 100% off coupons to Seating tickets. [ET-2409]
- Prevent instances of the
_load_textdomain_just_in_timewarning by moving all language after theinithook
Tweaks
- Removed filters:
tec_tickets_qr_code_can_use,tribe_tickets_attendees_report_js_config - Added actions:
tec_tickets_fully_loaded,tec_tickets_promoter_fully_loaded - Removed actions:
tribe_tickets_plugin_loaded
Languages
- 0 new strings added, 5 updated, 0 fuzzied, and 4 obsoleted.
Fixes
- Make sure that filtering by venue or organizer works on WPML-translated pages. [FBAR-313]
Tweaks
- Add the
tec_events_filter_additional_field_intersectfilter to allow showing all used values of additional field in Filter Bar. - Ensure that Additional Field options that are removed don't show up in Filter Bar any longer. [FBAR-307]
- Added filters:
tec_events_filter_additional_field_intersect,tribe_filterbar_organizer_ids,tribe_filterbar_venue_ids,wpml_default_language,wpml_object_id - Changed views:
v2_1/components/events-bar/filter-button,v2_1/components/filter,v2_1/components/pill-button,v2_1/components/pill,v2_1/components/range
Accessibilitys
- Add header tags around accordion buttons to maintain semantic meaning. [FBAR-334]
- Add
aria-hidden="true"to filterbar icon for better screen reader accessibility. [FBAR-319] - Improve accessibility labels for range slider. [FBAR-331]
- Improved accessibility of Filter Bar buttons. [FBAR-337]
- Move focus to filterbar options when accordion is opened for better accessibility. [FBAR-335]
- Tweaked the filter for Featured events for better accessibility. [FBAR-338]
Languages
- 1 new strings added, 27 updated, 0 fuzzied, and 0 obsoleted.
Tweaks
- Improved support for WordPress plugin dependencies.