Ext Scheduler Changelog

Release history for Ext Scheduler

Version 5.1.15, 2018-07-12

SUPPORTED EXT JS VERSIONS

  • 6.5.1
  • 6.5.3

BUG FIXES

  • Fixed #5301: Scroll out of sync after collapse/expand of tree node
  • Fixed #5601: Tree scrolls to top after clicking collapse node
  • Fixed #6400: Solved Delete/Undo task fires nochanges
  • Fixed #6431: Filtered records are treated as removed after rejecting changes

Version 5.1.14, 2018-05-01

SUPPORTED EXT JS VERSIONS

  • 6.5.1
  • 6.5.3

BUG FIXES

  • Fixed #4346: Dragcreate doesnt work in IE11/Edge on touch device
  • Fixed #5301: Scroll out of sync after collapse/expand of tree node
  • Fixed #5519: Zooming causes scroll positions to be out of sync for partnerTimelinePanel
  • Fixed #6002: Event cannot be resized by touch after mouse is moved
  • Fixed #6067 – Non-lockable grid causes null reference error in override

Version 5.1.13, 2018-04-10

SUPPORTED EXT JS VERSIONS

  • 6.5.1
  • 6.5.3

BUG FIXES

  • Fixed #5853: RowZones is doing full refresh when it could just refresh individual row elements
  • Fixed #5923: Export example doesn’t work properly when path to render.js contains spaces
  • Fixed #5925: Event Tooltip hides/shows infinitely when it doesn’t fit on the screen
  • Fixed #5991: Event is not copied when it is dragged in the same dates in the same resource
  • Fixed #5992: When event is copied with dragdrop new event is not accessible in event arguments

Version 5.1.12, 2018-02-16

SUPPORTED EXT JS VERSIONS

  • 6.5.1
  • 6.5.3

FEATURES / ENHANCEMENTS

  • Added support for Ext JS 6.5.3
  • Partner panel scroll sync now also supports vertical mode (Fixes #5744)

BUG FIXES

  • Fixed #5746: Crash after drag drop in vertical mode

Version 5.1.11, 2018-02-08

SUPPORTED EXT JS VERSIONS

  • 6.2.1
  • 6.5.1
  • 6.5.2

FEATURES / ENHANCEMENTS

  • New ´filtering´ demo, showing resource & task filtering

API CHANGES

  • Print plugin `checkPopupBlocker` config is removed.

BUG FIXES

  • Fixed #5558: Resize tooltip not functioning in Chrome/Mac
  • Fixed #5642: Popup detector should be activated when hitting print button

Version 5.1.10, 2018-01-10

SUPPORTED EXT JS VERSIONS

  • 6.2.1
  • 6.5.1
  • 6.5.2

BUG FIXES

  • Fixed #2557: Print plugin should detect if popup blocker is enabled
  • Fixed #3444: Incorrect display date format is used for deadline element
  • Fixed #5013: Dependency handle still visible after focus loss
  • Fixed #5278: Events are dropped incorrectly with allowOverlap: false and assignment store
  • Fixed #5279: Scheduler should not fire ‘beforeeventdropfinalize’ event if drop is considered invalid
  • Fixed #5309: Nullable exportDialogConfig properties should not override exportConfig properties
  • Fixed #5317: Normal view is not scrollable vertically when horizontal scrollbar is not present
  • Fixed #5392: Uncaught RangeError when zooming Scheduler

Version 5.1.9, 2017-11-30

SUPPORTED EXT JS VERSIONS

  • 6.2.1
  • 6.5.1
  • 6.5.2

FEATURES / ENHANCEMENTS

  • Added French locale (#4945)

BUG FIXES

  • Fixed #3468: Scheduler Crud Manager guide not published
  • Fixed #4904: Resource assignment column shows incorrect dirty flag
  • Fixed #5064: Timeline not rendered property after starting rendering with small component width that doesn’t fit the timeline
  • Fixed #5142: Print plugin prints only the 1st page
  • Fixed #5154: Infinite scroll broken after printing
  • Fixed #5167: CrudManager treats records as phantom when PhantomId==”
  • Fixed #5183: Weekend highlight not always working if showing only Sat/Sun
  • Fixed #5200: Cell plugin not aligned with row
  • Fixed #5246: Double click in time axis header throws exception in IE9: Invalid target element for this operation

Version 5.1.8, 2017-10-25

SUPPORTED EXT JS VERSIONS

  • 6.2.1
  • 6.5.1
  • 6.5.2

BUG FIXES

  • Fixed #5073: Undesired scrolling after clicking on empty space under schedule

Version 5.1.7, 2017-10-24

SUPPORTED EXT JS VERSIONS

  • 6.2.1
  • 6.5.1

FEATURES / ENHANCEMENTS

  • Minor test suite adjustments to improve stability

BUG FIXES

  • Fixed #4154: Event editor should not hard code Resource fields Id and Name
  • Fixed #5027: Switch to day view from week view by header dblclick

Version 5.1.6, 2017-10-18

SUPPORTED EXT JS VERSIONS

  • 6.2.1
  • 6.5.1

BUG FIXES

  • Fixed #4947: Simple editor overflows available space
  • Fixed #4957: Crash after scrolling with Ext JS 6.5.2
  • Fixed #4986: Changing resource in Event Editor doesn’t update DOM

Version 5.1.5, 2017-10-03

SUPPORTED EXT JS VERSIONS

  • 6.2.1
  • 6.5.1

FEATURES / ENHANCEMENTS

  • Scheduling suite demo now demonstrates new Agenda and Year views provided by the Bryntum Calendar component. Integrating the Calendar and Taskboard has become much easier.
  • The EventEditor widget has got a few new configuration options: “All day” checkbox, new `nameFieldConfig` and `weekStartDay`.
  • The EventEditor widget now behaves in a different way when the start date value is greater than the end date: 1) if it happens after the start date was edited, then the end date gets set to start date plus 1 day; 2) if it happens after the end date editing then the start date gets set to end date minus 1 day.
  • `Sch.mixin.SchedulerView` has got new `aftereventresize` and `schedulelongpress’ events. Its `aftereventdrop` event now provides an array of event records as the 2nd argument.

BUG FIXES

  • Fixed #2938: Task tooltip and dependency tooltip should look the same
  • Fixed #3788: Dependency tooltip blocks access to target dependency connector
  • Fixed #3916: View scrolls after clicking schedule when editor is opened
  • Fixed #3804: Export doesn’t work when print plugin is also used
  • Fixed #4874: View scrolls to top when dragging event to the edge
  • Fixed #4875: Exporter excludes stylesheets and style tags in BODY