DayPilot Pro for JavaScript 8.0 SP1

Release date: May 5, 2015 (build 8.0.1622)

html5-scheduler-event-multi-selecting.png

Features

  • Joint events (Scheduler). (build 1541)
  • AngularJS support (Navigator). (build 1552)
  • Rectangle event selecting/row (Scheduler). (build 1574)
  • onTimeRangeSelecting: args.allowed available (Scheduler). (build 1616)

Improvements

  • [Scheduler] .messageHideOnMouseOut (true) implemented (Scheduler) (build 1515)
  • [Calendar] Event deselecting not allowed on click without ctrl/meta (Calendar, Scheduler, Month) (build 1517)
  • [Month] Event deselecting not allowed on click without ctrl/meta (Calendar, Scheduler, Month) (build 1517)
  • [Scheduler] Event deselecting not allowed on click without ctrl/meta (Calendar, Scheduler, Month) (build 1517)
  • [Scheduler] Grid cell tap fires timeRangeSelect(ed) event (Scheduler). (build 1531)
  • [Calendar] .tapAndHoldTimeout (500) - Calendar/Scheduler/Month (build 1532)
  • [Scheduler] .tapAndHoldTimeout (500) - Calendar/Scheduler/Month (build 1532)
  • [Month] .tapAndHoldTimeout (500) - Calendar/Scheduler/Month (build 1532)
  • [Gantt] .tapAndHoldTimeout (500) - Gantt (build 1532)
  • [Scheduler] onTimeRangeSelecting allows adjusting start and end (Scheduler). (build 1534)
  • DayPilot.Date.toString() supports "yy" pattern. (build 1538)
  • [Scheduler] Row filtering: Works with custom row data (.tags) - Scheduler. (build 1545)
  • rows.selection.add() method implemented. (build 1549)
  • [Navigator] DayPilot.Navigator.selectMode value case insensitive. (build 1555)
  • [Scheduler] Empty join value treated as undefined (null, 0, empty string) - Scheduler. (build 1555)
  • [Scheduler] onBeforeCellRender/args.getPixels() implemented (Scheduler). (build 1557)
  • Updating only the affected rows during moving. (build 1563)
  • [Calendar] heightSpec = "Fixed" duplicate scrollbar (Calendar). (build 1568)
  • [Scheduler] args.row accessible in onEventMoving (Scheduler) (build 1571)
  • [Month] eventStartTime, eventEndTime work in CssOnly mode (Month). eventStartEndWidth property added. (build 1572)
  • [Month] eventTextAlignment supported in CssOnly mode (Month). (build 1572)
  • [Scheduler] Rectangle event selecting can be started on events (Scheduler). (build 1575)
  • eventClickHandling = "RectangleSelect" implemented. (build 1577)
  • [Scheduler] onRectangleEventSelect added (Scheduler). (build 1578)
  • [Gantt] Chaining .tasks.update() calls (Gantt). (build 1581)
  • [Gantt] Chaining .tasks.add() and .tasks.remove() calls (Gantt). (build 1581)
  • [Scheduler] dp.multiselect.startRectangle() added (Scheduler). (build 1585)
  • [Scheduler] dp.multiselect.events() returns DayPilot.list (Scheduler) (build 1589)
  • args.e.contextMenu can be changed in onBeforeEventRender (build 1590)
  • DayPilot.Menu item "disabled" attribute supported (build 1591)
  • [Scheduler] Vertical moving supported for multimove (Scheduler). (build 1592)
  • [Scheduler] Syncing manual timeline with the server - MVC, Java, ASP.NET (Scheduler). (build 1594)
  • Drag and drop between two schedulers demo. (build 1611)
  • [Scheduler] onEventMoving, onEventResizing, onTimeRangeSelecting: args.duration available (Scheduler). (build 1616)
  • [Gantt] DayPilot.Task.duration() added (build 1616)
  • [Scheduler] multiSelectRectangle options: "Disabled" (default), "Free", "Row" (Scheduler). (build 1619)
  • .multiMoveVerticalMode property added ("Disabled", "Master", "All") (build 1621)

Fixes

  • [Scheduler] Time headers generated from manual timeline - fixed (Scheduler). (build 1516)
  • [Scheduler] Row filtering: displaying filtered items deep in tree - fixed (Scheduler) (build 1518)
  • [Calendar] Disabling event moving per event fixed for moveBy="Full" (Calendar). (build 1558)
  • [Scheduler] Resources utilization demo fixed - clearing cells on move (Scheduler). (build 1561)
  • [Scheduler] Right click selecting a grid cell fixed on Mac - previous selection data were passed to the event hander (Scheduler). (build 1561)
  • [Scheduler] Non-business hours moving shadow fixed (Scheduler). (build 1562)
  • [Calendar] IE external drag and drop fixed (Calendar). (build 1565)
  • [Scheduler] onEventResizing/args.e reference fixed (Scheduler) (build 1584)
  • [Gantt] onTaskResizing/args.task reference fixed (Gantt) (build 1584)
  • DayPilot.Date.addMonths() fixed. (build 1586)
  • [Scheduler] onRectangleEventSelect/args.events fixed (Scheduler). (build 1588)
  • Message fading freeze fixed. (build 1592)
  • [Scheduler] Empty timeHeaders fixed (Scheduler). (build 1614)
  • [Scheduler] Clearing shadow hover (left/right) on drag out (Scheduler). (build 1615)