new

improved

fixed

General

Planning

Scoping

Contracting

Scheduling

Tracking

Verifying

Updates and fixes ✨

πŸŽ‰ Loads of improvements to your Timeline features! πŸš€
  • CSS changes in timeline have significantly reduced the size of standalone CSS-bundles, resulting in faster load times! πŸ’¨
  • Say goodbye to uncaught errors in populateEventMenu when dropping an event on the first resource! πŸ™Œ
  • getDateConstraints() bounds now work correctly with non-rounded time in start/end dates! ⏰
  • Dependencies are now refreshed properly after dropping an event on non-working time! πŸ”„
  • Adding a new tree node with empty children no longer throws an exception! 🌳
  • Effort-driven + fixed duration now work flawlessly when set initially at the data level! ⏳
  • GroupSummary data updates seamlessly on event deletion! πŸ—‘οΈ
  • Components now render into containers not already in the DOM! πŸ—οΈ
  • Time zone conversion support has been added, making it easier to work across different time zones! ⏰🌍
  • We're thrilled to introduce new locales for 31 languages! 🌐
  • Fixed Events are now rendered accurately according to the timezone when the scheduler has a timezone! ⏰🌍
  • Scrolling close to edges no longer hides highlightEventCalendars! πŸ“œ
  • The highlighted region now has the correct position when the taskRecord is set! ✨
  • The height of the highlighted task timespan now adjusts with the height of the rows! πŸ“
  • eventRecord.set now works consistently for preamble/postamble! πŸ“
  • Milestones are now rendered correctly! 🏁
  • EventEdit feature is now enabled in the Timeline if any features config is provided! ✍️
  • No more exceptions thrown after rejecting conflicting changes! 🚫
  • scrollEventIntoView now handles nested events flawlessly! πŸ”„
  • DST Adjustment issue adding 1h on events has been resolved! ⏰
  • Adding workingTime no longer causes the event tooltip to start from the eventBuffer start date! πŸ•
  • The summary no longer "disappears" on double click in vertical mode! ✨
  • Params are now retained when defined in class config! πŸŽ›οΈ
  • Panel collapse animation has been improved when the collapsed panel header is perpendicular to expanded! πŸ“¦
  • Automatic dependency setting now works seamlessly after resetting the events array! πŸ”„
  • StateProvider no longer throws during component construction! 🚫
  • TypeError in Timeline on Drag/Drop event has been fixed! πŸ›
  • applyProjectChanges now properly accounts for the mapped id field! βœ…
  • Scheduler drag to create on a linked record now works flawlessly! πŸ“…
  • No more crashes when resizing an event being created! πŸ“
  • Event record no longer disappears after changing to zero duration! ⏰
  • Wrong endDate when dragging events over days at which DST/STD changes has been fixed! ⏰
  • Store exception event triggered when creating a new event with the backend used has been resolved! πŸ› οΈ
  • Rendering content from eventRenderer no longer disappears when scrolling! πŸ“œ
  • Adding non-working intervals dynamically now properly recalculates tasks! πŸ”„
  • No more infinite requests if the server response is malformed! 🚫
  • Non-working days are now correctly painted after adding a calendar interval programmatically! πŸ“…
  • Time axis cells are no longer recycled when making the schedule area small! πŸ“
  • Radiobuttons are now circular in small popups! β—―
  • Dragging resources to the last row no longer causes a crash in grouping! πŸ”„
We hope you enjoy these updates and enhancements! Happy scheduling! πŸŽ‰