CtrlPortals - 2.24.2.0 - Release Notes#
UI/UX Improvements:
Added Pop-outs, a way to manage multiple portals simultaneously as different windows.
Improved toolbar behavior and styling for a more user-friendly experience.
Enhanced footer and header, including styling changes.
Added message length restriction to alert Toasts for better readability.
Added alert Toast to prevent accidental portal close/pop-out.
Added default workflow and state icons for better visualization.
Implemented drawer indicator for hidden menus in portals/dashboards.
Improved styling of version label to preserve content height.
Centered the version label and included build date and time for debug builds.
Highlighted selected lookup values for better visibility.
Performance and Optimization:
Refactored code for better handling of object types in lookups.
Improved calendar event resize and drag responsiveness for smoother interaction.
Introduced observer for virtual selection handling to enhance portal performance.
Enhancements:
Added functionality to group Dashboards into separate left pane command groups.
Added functionality to restrict Dashboard Groups by one or more user groups.
Added option to override portal tab names for better customization.
Bug Fixes:
Resolved localization issues for numbers and simple dates.
Fixed bugs related to event type filters and selection of newly created events.
Fixed bugs related to popups and improved UI interactions.
Fixed bugs in toolbar transitions and added footer transitions.
Fixed bug where user groups were not correctly determined.
Fixed typo and added comments indicating bugs.
Fixed build system errors.
Fixed stop-event bug in addActiveDashboard.
Fixed bugs in new toolbar/pop-out functionality.
Fixed extra spacing in comments.
Fixed MFWA missing error in the client.
Documentation:
Added more documentation to improve code understanding.
Removed popups on scroll for a cleaner interface.
Miscellaneous:
Made multi-line URLs and emails render as clickable links for improved usability.
Introduced ellipsis to toasts for improved aesthetics.
Improved look and feel of event resizing and moving.
Made adjustments to tab behavior and object editing based on checkout status.