4.4.20

2017-12-18 Fix11 Tweak2 Language1

Fixes

  • Select2 for Widget filtering allows Searching correctly again
  • Altered the collapse_sql logic to avoid SQL errors relating to query ordering (our thanks to Luke Kenny for flagging this problem)
  • Added code to avoid running the min/max coordinates query when event IDs are available (doing so resulted in database errors - props @afragen)
  • Fixed an issue that would generate warnings on PHP 7.1+ (props to @tanumstrand)
  • Fixed a typo in the Event List widget options
  • Prevent a fatal if a non-truthy value is passed when calling tribe_is_recurring_event()
  • Fixed strtotime() warnings on recurring events created past the last advance limit, props to Zoe for bringing this up
  • Resolved an issue preventing us from using the correct singular or plural form for years within the recurrence UI (our thanks to websource for flagging this problem)
  • Fixed an issue with the [tribe_events] shortcode's Day View where it wouldn't paginate unless the Tribe Bar was activated (props to @socialspdlc-org for highlighting this issue)
  • Fixed some recurring event meta data-related code that would sometimes produce PHP notices when viewing events that recurred yearly (thanks @alistek for reporting this bug)
  • Fixed the mini calendar widget and shortcode's pagination to ensure that each month shows a correct list of events (thanks to @kdr4phtc for reporting this)

Tweaks

  • Added Google Maps API key to all Google Maps URLs when the key is available, allowing maps to load more reliably on some hosting environments (props to @sfdfortnight, @thor, and many others for reporting this!)
  • Modified recurrence dependency trigger to work with events with no ID

Languages

  • 0 new strings added, 135 updated, 0 fuzzied, and 1 obsoleted