6.12.0

2025-05-13 Feature6 Security1 Tweak3 Accessibility7 Language1

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.