MindFusion.Scheduling for Java Swing Releases
Released: Mar 7, 2026
Updates in V2.3.1
Funktionen
- jsonSerializeTag event now allows replacing the Representation argument with a new JsonObject (the old version expected it to be modified by adding child elements).
Fehlerkorrekturen
- JSON serialization fixes.
Released: May 26, 2025
Updates in V2.3
Funktionen
- Google Calendar Import:
- The GoogleCalendarImporter class lets you import a user's calendar events as Appointment objects in a Schedule.
- Miscellaneous:
- Support for headless environments: the library can now be used to generate calendar images on server side.
- Event argument classes now provide public constructors, allowing reuse for custom schedule-related events.
Released: Dec 17, 2024
Updates in V2.2.3
Fehlerkorrekturen
- Fixed overflow exceptions when working with large Duration values.
- Fixed exception when reordering rows in resource view with CustomGroupType enabled.
Released: Jul 4, 2024
Updates in V2.2.2
Funktionen
- Added localizations for following languages: Chinese, Dutch, French, Italian, Japanese, Korean, Polish, Portuguese, Spanish, Turkish.
Fehlerkorrekturen
- Fixed Continuous property of Selection class.
- loadFromXml overload of LocalizationInfo allow loading from java.io.InputStream
- Improved handling of custom ItemEditor.
Released: Oct 8, 2022
Updates in V2.2.1
Funktionen
- Reorder resources
- You can now enable the 'AllowReorderResources' property to let users reorder resource columns in timetable or resource view when GroupType is set. The 'ReorderIndicatorColor' and 'ReorderIndicatorWidth' properties let you customize the appearance of the insertion indicator line.
- Miscellaneous
- Added new CustomDrawElements 'ItemHeaderText' and 'ItemDescriptionText' members which let you custom-draw text labels.
- You can now enable the 'ExtendedCurrentTimeMarker'...
Released: Feb 7, 2022
Updates in V2.2
Funktionen
- DateTime changes
- The DateTime class now uses java.time.LocalDateTime for storage and calculations.
- New constructor and toJavaDateTime method provide access to the stored LocalDateTime for easier interoperability with Java APIs and components.
- LocalDateTime storage now allows for a much larger date range (from -999999999-01-01 to +999999999-12-31).
- The Duration class now uses a java.time.Duration for storage and calculations.
- New constructor and toJavaDuration method provide access to...
Released: Nov 18, 2020
Updates in V2.1.3
Funktionen
- JSON files are now saved using Unicode UTF8 encoding.
- Added a database storage sample project.
Released: Feb 18, 2020
Updates in V2.1
Funktionen
- JSON Serialization - Schedules can now be serialized into JSON format. They can be used for interoperability with MindFusion JavaScript scheduling library, or for general storage in JSON files or databases.
- Standard Forms - The library now includes several standard forms for editing object properties.
- ItemListView Control - ItemListView is a toolbox-like control. It displays a list of prototype schedule items, and lets user create new items via drag-and-drop.
Released: Jun 13, 2017
Updates in V2.0
Funktionen
- Range Selector integration - The Calendar control can integrate with the new Range Selector component in order to implement a timeline in the Resource view. The new resourceTimeline sample illustrates this integration.
- Miscellaneous
- The customizeText and drawing events have been added to CalendarListener.
- The AllowChangeResource property has been added to ItemModifyConfirmEvent.
- The FooterFormat, FooterSize, MainHeaderFormat, and MainHeaderSize properties have been added to...