MindFusion.Scheduling for WPF Releases
Released: Feb 11, 2026
Updates in V3.5.8
Features
- Complex Tag objects (class or struct instances) are now saved using System.Xml.Serialization.XmlSerializer when saving a diagram to XML. SerializeTag and DeserializeTag still allow you to implement custom serialization.
- Complex Tag objects (class or struct instances) are now saved using System.Text.Json.JsonSerializer when saving a diagram to JSON. JsonSerializeTag and JsonDeserializeTag still allow you to implement custom serialization. This is only available in .NET Core-based builds...
Released: Dec 19, 2025
Updates in V3.5.7
Fixes
- Fixed position of ShowCurrentTime marker when using custom cell sizes.
- Fixed item visibility not updating after changing templates with Calendar displaying a shared Schedule.
- Fixed sub-header template not applying when using Calendar as part of a template.
Released: Jul 30, 2025
Updates in V3.5.6
Features
- Calendar controls can now be placed inside XAML data templates.
- Added new themes to ThemeType.
- The Schedule property is no longer set to a local value by Calendar constructor and can be set to a Binding without calling ClearValue.
Released: Jun 30, 2025
Updates in V3.5.5
Features
- Added HitTest method to Gantt charts.
Released: May 1, 2025
Updates in V3.5.4
Features
- Google Calendar Import:
- The GoogleCalendarImporter class now lets you import a user's calendar events as Appointment objects in a Schedule. In order to gain access to user's calendar data, you must create a project in Google Cloud console, enable Google Calendar API and request the appropriate scopes. Implement OAuth2 flow to get an access token representing user's consent, and pass it to Import methods.
Released: Mar 17, 2024
Updates in V3.5.3
Features
- Added .NET 8 Support:
- The MindFusion.Scheduling distribution now includes assemblies and sample projects for .NET 8. Locally installed assemblies do not appear automatically in Visual Studio toolbox at this time; you can either add them manually or through Nuget package manager.
- Miscellaneous:
- Added SenchaAppointmentDeleted property to AppointmentForm.
- SenchaAppointment form arrow bitmaps replaced with vector ones.
Fixes
- SenchaAppointmentForm now accepts return keys in description field...
Released: Jun 4, 2023
Updates in V3.5.2
Features
- Added Microsoft .NET 6 support - The MindFusion.Scheduling distribution now includes assemblies for .NET 6. Locally installed assemblies do not appear automatically in Microsoft Visual Studio toolbox at this time, you can either add them manually or through NuGet package manager.
- Localization - All captions and control values can be customized by setting the corresponding property of the LocalizationInfo class. The localization data can also be exported to and loaded from XML. The...
Released: Aug 9, 2021
Updates in V3.5.1
Features
- Added Microsoft .NET 5 support - The MindFusion.Scheduling distribution now includes assemblies for .NET 5. Design time support is not available at this time, you can add Calendar and other controls to a form only using code.
- Dark themes - Added two dark themes, accessible via the Dark and Black elements of ThemeType enumeration.
Released: May 8, 2020
Updates in V3.5
Features
- JSON Serialization - Schedules can now be serialized in JSON format.
- Range Selector Component - The Calendar control can now integrate with the new Range Selector component in order to create a timeline in Resource View.
- New ShowPaddingItems property specifies whether to show items in padding in Days of Month view.
- GetFirstDate, GetFirstVisibleDate, GetLastDate, GetLastVisibleDate methods added to Calendar.
Released: Nov 3, 2015
Updates in V3.4
Features
- Interactive Recurrence Rescheduling - Recurrences can be rescheduled interactively by holding down the RescheduleRecurrenceKey while dragging a recurrent item. The control tries to preserve the current pattern of the recurrence when possible. Otherwise, the recurrence may be modified to accommodate to the new start and end times of the modified item. Interactive rescheduling is not registered in the undo history.
- New Theme - A new built-in theme is available in MindFusion.Scheduling for...