Calendar
Overview
Easily add calendar functionality to your apps. Features include different views (day, week, workweek, year, agenda), drag ‘n drop support, editing capabilities, and different date formats.
Releases
### [2.3.0] Calendar
#### Added
- We added support for configuring calendar time grid density via timeslots and step properties to control the widget’s required space.
#### Fixed
- We fixed an issue where the “On view range changed” event nanoflow did not trigger when switching from Day/Week to Month view, causing Month view to only load events from the last week instead of the full month range.
### [2.2.0] Calendar
#### Added
- You can now customize which controls appear in the calendar’s top bar and how they are arranged, with optional captions, tooltips, and a link-style appearance.
- The calendar title can be formatted consistently across views, including custom work week.
- Time formatting is applied consistently to the time gutter and to event/agenda time ranges, with robust fallbacks for invalid patterns.
#### Changed
- When the event time range is disabled, events no longer display start/end time text.
#### Fixed
- Fixed localization to properly display date/time formatting, weekday names, and month names based on the Mendix application's configured language.
- Fixed custom format patterns not being applied when user-defined formats were provided for toolbar items.
- Fixed "Format string contains an unescaped latin alphabet character" error when custom format fields were left empty.
- Fixed abbreviated month names (MMM format) and short weekday names reverting to English when custom formats were used.
- Fixed error when selecting a default view that was not enabled in the toolbar items configuration.
- Fixed title expression not rendering the correct value.
#### Breaking changes
- Custom view buttons and their captions are now set inside the Custom top bar views configuration.