2.0.0 - 4 October 2026
- Added: Complete rewrite with a modern OOP core and a new React-based admin interface for MEC Zoom settings.
- Added: Zoom OAuth via central proxy with multi-account support, default account selection, and Server-to-Server OAuth fallback.
- Added: Bidirectional MEC ↔ Zoom sync with webhooks, reconciliation cron, and conflict priority settings.
- Added: Import from Zoom with auto-pull (hourly/daily), session list, and import log.
- Added: Zoom meta box in the event editor with per-event account selection, push changes, and recreate meeting actions.
- Added: Advanced Zoom settings for Basic plan (waiting room, host/participant video, join before host, mute on entry, auto recording).
- Added: Attendance report with Zoom participants, booking matching, and CSV export.
- Added: Zoom recordings management for events.
- Added: Booking-gated display of Zoom details on the single event page; cancelled or unconfirmed bookings get a "link no longer available" message instead of the join link.
- Improved: Zoom event times are converted from UTC to the site timezone on import and sync.
- Improved: New admin settings page with Accounts, Import, General, Sync, and License tabs, MEC-branded spinner, and MEC-compatible backend styling.
- Improved: Zoom notification emails keep HTML formatting and line breaks after save.
- Improved: Plugin Check compliance; text domain changed to mec-zoom-integration.
- Fixed: FES section issues, login bug, placeholder email, event post type styling, and wrong Zoom event times.
- Fixed: Security audit issues — Zoom webhook signature verification, OAuth state CSRF protection, input sanitization, and hardened account disconnect logic.
1.3.5 - 28 September 2025
- Fixed: Zoom information incorrectly displayed on Single Event page.
- Fixed: Zoom join link and password exposed in ICS DESCRIPTION.
1.3.0 - 10 June 2025
- Added: New field for entering Zoom Meeting ID.
- Fixed: Some PHP warnings.
- Improved: UI and UX enhancements.
- Fixed: Some minor issues.
1.2.3 - 21 December 2024
1.2.2 - 4 October 2023
- Fixed: Display badge
- Fixed: Max length for password field
1.2.1 - 13 November 2022
1.2.0 - 19 October 2022
- Fixed: Issue in timezone
- Fixed: Display badges
- Fixed: Link placeholder
- Fixed: Export custom day events
1.1.6 - 28 May 2022
1.1.5 - 14 May 2022
- Fixed: Duplicate badge in single event page
1.1.4 - 2 May 2022
- Added: Zoom detail to ical export and add to google calendar "mec is changed"
- Added: Exclude Expired Events
- Fixed: Some minor issues
1.1.3 - 4 December 2021
- Fixed: Sending Zoom details for WooCommerce booking
- Fixed: Auto-update message
1.1.2 - 6 July 2021
- Improved: Export event to Zoom
- Fixed: An issue regarding the recurring of the events
- Fixed: Date issue on Zoom events
- Fixed: Some minor issues
1.1.1 - 16 March 2021
- Compatibility: With Elementor Single Builder Add-On
1.1.0 - 27 February 2021
- Added: An options to manage Zoom Notifications
- Fixed: Time difference when importing
- Fixed: An issue regarding Zoom event in FES
1.0.6 - 23 December 2020
- Fixed: Import event with the wrong time
1.0.5 - 5 December 2020
- Added: An option to select/deselet all event
- Added: An option to reset 'mec_zoom_access_token' and 'mec_zoom_refresh_access_token'
- Improved: Showing conditions of the widgets
- Fixed: Display zoom badge in event title
- Fixed: license warning
- Fixed: some PHP notices
1.0.1 - 7 October 2020
- Increased: Import limit to 300
1.0.0 - 23 September - 2020