A message from Reinier Balt, who has worked incredibly hard on this release. Congratulations to him and to all the other contributors!
After way too long time (1.7 was released on 28 feb 2009!) we are finally releasing Tracks 2.0. I’m hoping to shorten the release cycle in the future…
You can download this new stable version of Tracks here.
Please note that xuinkrbin has started a user manual on the wiki. Anyone like to help out and write some stuff about setting up and using Tracks? A user manual if often asked for.
A lot of effort went into Tracks 2.0 and we have seen quite a few new (and old :-) ) contributors helping out with patches and github pull requests. Thanks to you all!
Now, onto the details of this release.
- Redesign of menus and introduction of a context menu per todo
- You can now set the default tags for a project which are added automatically to a new action in that project if no tags are supplied
- Tracks now includes support of dependencies. Making an action dependent on another action will hide it until the dependency is completed
- you can now drag an action from one context to another
- Support for entering multiple actions in one form
- You can now promote an action to a project
- It is easier to view notes on the mobile interface and other interface fixes
- The project description supports markup
- support for Mail.app (message://) and OneNote (onenote://) links in notes
- The email receiver is now able to receive email from several email adresses. In site.yml this could be set to the previous behavior (receive from one address per user)
- You can enable open signup (like in tracks.tra.in)
- Cleanup of context page
- Support for CAS for login
- Support for adding Tracks as a GMail Widget with instructions on the Integrations page
- Tracks now support internationalization. First translations are German and Dutch. See http://www.getontracks.org/wiki/Translating-Tracks it you like to help translating Tracks to other languages. Please report any errors in translations to our bug tracker at Assembla!
Under the hood
- All js is migrated to jQuery and most ui-widgets are migrated to jQuery-UI
- Cucumber is added for integration testing. The RSpec stories are migrated to cucumber, so are most selenium scripts
- Upgraded to rails 2.3.11 and upgraded most gems/plugins
- Bugfixes (lots of them)