v2.4.5
Events Shortcode
• Fixed taxonomy filtering so categories and tags can be combined.
• Corrected event ordering with numeric sorting on start date.
• Cleaned up markup (removed stray ) and improved multi-day handling.
• Optimized queries (fewer posts fetched, added performance flags).
• Added consistent escaping and validation for safer output.
Export Class
• Added full sanitization of GET params (ids, cats, tags, filename, plugin).
• Fixed tax_query building (uses term_id, avoids null merge, supports combined filters).
• Normalized event times to UTC for dtstart, dtend, EXDATE, RDATE.
• Improved query performance (posts_per_page, no cache, no_found_rows).
• Hardened output: safe headers with UTF-8 filename, cache-control, and safer defaults.