Sugar Calendar – Events Calendar, Event Tickets, and Events Management Platform
Changelog
3.10.1 – 2025-12-18
Fixed: Update URLs.
3.10.0 – 2025-12-17
Added: Massive improvements to our Elementor integration. This includes many new Sugar Calendar Widgets for Elementor, Theme Builder support, and Loop Grid support.
Added: Support to Excerpt in Events.
Added: Support defining the license key using a PHP constant.
Added: View number of ticket purchased directly in the Event List table.
Changed: Events and Calendars archive page is now showing a page with Event List block for better user experience. This can still be overriden via theme files.
Changed: Admin Events Calendar View QoL and UX improvements.
Fixed: Event description with HTML like links <a> is not displaying properly in Event List and Event Calendar blocks.
Fixed: Security improvement.
3.9.1 – 2025-10-03
Fixed: Fatal error on new post or CPT creation.
3.9.0 – 2025-09-30
Added: Shortcode generator for the classical editor.
Changed: Filter dropdown in Calendar and List blocks/shortcodes.
Fixed: Event option to open links in new tab.
Fixed: Import file button. It will now alert the user that file is required to start the import process.
Fixed: Display for Calendar Block Week and Day mode in 24 hour format.
Fixed: Timezone conversion and multiday event card presentation in Day view of Calendar block.
3.8.2 – 2025-09-03
Fixed: Single event page Timezone display, when enabled.
Fixed: Tags filter in Events Calendar admin page.
Fixed: Event List Block pagination when Visitor Conversion is enabled.
Fixed: Filtering for Events List admin page.
Fixed: Saving events in draft without an event name.
Fixed: Event List Block pagination for upcoming events.
Fixed: Clicking the Events number on the Calendars page now opens the correct filtered Events page.
Fixed: PHP error when accessing TEC migration tab.
Fixed: GiveWP conflict when editing recurring events.
Fixed: Dashboard Widget styling issues.
Fixed: Tags metabox styling in block editor mode.
Fixed: Search results display across admin pages.
3.8.1 – 2025-08-01
Fixed: Fatal error in other plugins for incorrect use of a WP filter.
3.8.0 – 2025-07-29
Added: Screen Options in various admin pages for better management.
Changed: Upcoming Events block – ongoing events will be included.
Changed: Replaced “Help” URL with correct doc pages.
Fixed: Design consistency and quality of life improvements in the Admin side.
Fixed: Blocks date does not reflect the selected timezone which causes some edge case issues.
Fixed: Events in the Admin Calendar (Month view) not sorted chronologically.
Fixed: PHP error when sending ticket email for a deleted event.
Fixed: “Events Per Page” field in Event List block is overridden automatically by “Maximum Events To Show”.
Fixed: Bug fixes for the ticketing admin pages.
3.7.3 – 2025-06-12
Fixed: Fatal error on TEC Tags migration
Fixed: Upcoming events timezone issue
3.7.2 – 2025-06-05
Fixed: Legacy event list shortcode not showing events.
Fixed: Timezone is being applied in the Admin Calendar even when turned off.
Fixed: JS warning in edit event admin page.
Fixed: Some product education.
3.7.1 – 2025-06-04
Fixed: Fatal error on PHP 7.4.
3.7.0 – 2025-06-03
Added: Support internationalization in the datepicker in our blocks.
Added: Dashboard Widget: Quickly access your upcoming events from within the Dashboard.
Added: Tags: Organize your events better using tags.
Fixed: Filtering with category in the admin backend calendar isn’t working with recurring events.
Fixed: Event List block not showing current on-going events.
Fixed: PHP warning when filtering events by calendars in Event blocks.
Fixed: Overriding template for calendar archive is not working.
Fixed: Add trailing slash in recurring event URLs to prevent 301 redirection.
Fixed: Display mode on blocks are not working on non-english sites.
Fixed: Blocks not loading all events.
Changed: Made more strings translatable.
3.6.0 – 2025-03-13
Added: Ability to set Event Ticket Attendee information as required.
Added: Support for The Events Calendar Venues and Categories in our TEC to Sugar Calendar migration tool.
Added: Two new filters to customize the date and time format of the events in the Event List block.
Changed: Update Stripe integration to Payment Elements to support more payment methods.
Changed: Improve how translations are loaded.
Changed: Support localization for the day abbreviation in Event List block.
Fixed: Styling issue on the Event Calendar block when the event has a long title.
Fixed: Some styling issues in Venue education.
Fixed: _load_textdomain_just_in_time warning.
Fixed: Events are not displaying properly across hour slots in Admin calendar weekly and daily view.
3.5.1 – 2025-02-18
Fixed: Missing “Group By Event” setting in Event List block.
Fixed: Incorrect display of some multi-day events in the Event Calendar block.
Fixed: Compatibility issue with ACF datepicker field.
Fixed: Venue section display in the admin edit event page in smaller devices.
3.5.0 – 2025-01-27
Added: More UI controls for the Events Calendar block.
Added: 2 new filters to customize the event description in the popover in the Event Calendar block.
Changed: Remove the start and end datepicker selection limitation in create/edit event page.
Changed: Group multi-day events in the Event List block.
Fixed: Improve performance with caching mechanism.
Fixed: Improve a11y/accessibility of the Calendar block.
Fixed: Improve List and Calendar blocks by loading images with the appropriate size.
Fixed: Compatibility issue with Kadence theme.
Fixed: Compatibility issue with SureCart plugin.
Fixed: Compatibility issue with Tutor LMS plugin.
Fixed: Styling compatibility issue in Events with tickets.
Fixed: The shortcode [sugarcalendar_events_list] not working properly if the attribute maximum_events_to_show is set and events_per_page is not.
Fixed: CSS issues in our Blocks controls on some themes.
Fixed: Columns filter in the Event List view on the events admin page.
3.4.0 – 2024-11-14
Added: Appearance option for the Events Calendar and Events List Elementor widgets.
Added: Allow usage of Events Calendar and Events List blocks through the new shortcodes [sugarcalendar_events_calendar] and [sugarcalendar_events_list].
Added: Display a no events message on the Event List shortcode when there are no events to display.
Added: Ability to only show upcoming events in the Event List block.
Added: More UI controls for the Event List block.
Changed: Calendar name is now required when creating a new calendar.
Changed: Bump the minimum required WP version to 5.9.
Fixed: The shortcode [sc_events_list display=’upcoming_with_recurring’] is not working properly on some WP installations.
Fixed: Event metadata such as location, link etc. are not carried over when duplicating an event.
Fixed: Events Calendar and Events List block JS file loading.
Fixed: Missing url escaping.
3.3.0 – 2024-10-03
Added: The Events Calendar one-click migration to Sugar Calendar.
Added: Sugar Calendar exporter and importer.
Added: Dark mode support for the Event Calendar, Event List blocks, and single event page.
Added: Support for parameter upcoming_with_recurring in [sc_events_list] shortcode.
Added: Bulk select controls in Event List view on the events admin page.
Changed: Allow checkout for free event tickets.
Changed: Improved Stripe’s “Test Mode” and “Connect with Stripe” flow.
Changed: Improved Event creation date and time.
Fixed: The filter popup in the Event List and Calendar blocks on mobile devices.
Fixed: Event List block breaking on non-english WP sites.
Fixed: Prevent the creation of an event without a name.
Fixed: Event date and time validation when creating or editing an event.
3.2.1 – 2024-08-15
Added: Support manual UTC offsets timezone.
Fixed: Elementor Widgets not working.
3.2.0 – 2024-08-07
Added: Elementor Widgets: Events Calendar and Events List.
Changed: Buy Tickets button are no longer displayed if Stripe is not connected.
Changed: Update Calendar selection in Classic Editor to checkbox to support multiple calendars assignment of an event.
Changed: Remove the usage of the should_load_separate_core_block_assets filter.
Fixed: Limited Calendars displayed in Calendars Filter on the Event List block settings.
Fixed: Past events not displaying on Calendar shortcode.
Fixed: Default Calendar not working when the event is created using the Gutenberg editor.
Fixed: Errors in Calendar Block on some cases when there are recurring events.
Fixed: Events in Calendar Block not displaying in ascending order.
3.1.2 – 2024-07-15
Added: Support for Timezone Visitor Conversion feature in shortcodes and both Event List and Event Calendar blocks.
Added: Add admin notice when settings are saved.
Added: De-activate the Lite version when the Pro version is active.
Fixed: Timezone Visitor Conversion not working on single events.
3.1.1 – 2024-07-04
Fixed: Incorrect minified URLs of the Event Ticketing CSS files.
3.1.0 – 2024-07-04
Added: Event Ticketing feature.
Added: Event List WP block called Events List.
Added: Filter to allow non-admin users to manage events.
Changed: Improved the UI and UX of the single event.
Changed: Filter for managing events from ‘manage_options’ to ‘edit_events’.
Fixed: Fatal error on Calendar Feeds on some site configuration.
Fixed: Some past events not showing in ‘[sc_events_list]’ shortcode.
Fixed: Recurring event label in the edit event page.
3.0.0 – 2024-05-30
Added: calendar WP block called Events Calendar.
Added: PHP 8+ support.
Changed: Improved the plugin settings area (UI and UX).
Changed: increased the minimal PHP version to 7.4.