Discuss anything related to web development but no technical support questions


Post by mats »

Finally the 2.0 alpha is here, and we're very excited to be able to show you what we've been working on the past 3 months. This release is by far the largest release we've done so far, mainly due to the fact of the upgrade to Ext JS 4. This means that Ext Gantt 2.0 will _not_ run on any Ext JS 3.x versions, you need to upgrade to at least 4.0.2a to use this release.
A few features are still in progress and some API methods/properties might still change (though most of the functionality is stable). We can't say exactly when the full 2.0 release will be available, it might be pushed back if we find incompatibilities with upcoming minor Ext JS 4 releases that have been announced (4.0.4, 4.0.5). Based on the feedback we receive from this early alpha, we will work hard to stabilize the code base to release a beta in the next few weeks. We very much need your help now to test this release and to report any bugs you find.

We have setup a new public bug tracker which will improve the bug tracking and reporting process, check it out here: https://www.assembla.com/spaces/bryntum/support/tickets

Another thing we are excited about is our new automated build/release system. This will ensure higher quality in our releases, and also enable us to push out minor releases more often. More information coming when this is ready for launch.

Here's a summary of what's new in the 2.0 alpha release.

FEATURES
  • Support for Ext JS 4, incl support for dynamic class loading
  • Support for skipping weekends and holidays (defined through a new calendarStore)
  • Improved resource assignment with new assignment editor and updated
  • New demo showcasing task reordering by using drag and drop
  • Task indent/outdent
  • Removed dependencies on all 3rd party components/stores. The underlying code base of Ext Gantt is now pure Ext JS supported by Sencha.
  • Improved baseline support
  • Basic HTML print support
  • New dependency editor demo
  • Possible to set start and end dates by clicking and dragging (similar to how you create events in Ext Scheduler)
Bug fixes and minor changes
  • Fixed bug with dependencies not being rendered if a task cut the visible date range
  • Fixed styling bug for tasks that cut the visible date range
  • Normalized event names
  • Fixed bug when resizing progressbar
Still in progress:
  • Buffered Gantt View
  • Updated documentation
  • Public bug tracker
  • Getting started guide
  • Migration guide (for general Ext JS 3->4 migration questions, see the Sencha forums)
Looking forward to hearing your feedback!

/Dev-team

Post by NisseKnudsenSystecs »

Hello Mats, will it be possible to drag+drop a parent task and move all children at the same time?

Thanks!

Post by mats »

Yes!

Post by NisseKnudsenSystecs »

Nice!

Post by yves.yang »

Is it possible to change the calendarStore to handle the holiday per resource ?

Post by nickolay »

Not yet, the calendar is currently global and shared by all tasks/resources.

Post Reply