Discuss anything related to web development but no technical support questions


Post by mats »

Here are the release notes for the 1.2 version of Ext Gantt (last 'feature release' release before 2.0 coming in Q2 2011).

Bug fixes/misc.:
  • Fixed several bugs with the various tooltips (widths etc) in IE.
  • Fixed bug with multiple gantt components in the same page
New features and general improvements
  • New drag "line proxy" when creating new dependencies.
  • Read only mode
  • Any editor can be used for the task left/right text labels
  • Now possible to resize the task completion progress bar inline.
  • Improved detection of cyclic dependencies.
  • Snap to increment during resize and create operations [experimental].
  • Removed static images for dependency arrows and parent task arrows (less to download)
  • Several new examples
  • Baseline support
  • Keyboard navigation support
  • General performance improvements (less markup generated than before)
  • New buffered view capable of loading a lot more data than the regular view
  • New plugin for editing dependencies (+ a demo showing how)
API changes (some of the SchedulerPanel 1.8 release notes apply):
  • Classes have been renamed and normalized. Sch.TreeGanttPanel is now Sch.gantt.GanttPanel, same goes for GanttView.
  • GanttPanel "drop" event has a changed method signature
  • GanttPanel "eventclick", "eventdblclick", "eventcontextmenu" has been renamed to "task"-* instead of "event".
  • GanttPanel resizeValidatorFn has a new method signature.
  • GanttPanel task resize-related events has a new method signatures.
  • New selection model class that supports keyboard navigation, found in sch.gantt.rowselectionmodel.js
  • Config option "store" has been renamed to "taskStore"
  • No longer necessary to specify a full Ext.ux.grid.LockingColumnModel. Instead just provide a "columns" array as you do for regular Ext grids.

Post Reply