Tracks 2.2.3 Released

| Comments

Hi all,

Tracks 2.2.3 is being released today with several bug fixes.

This is expected to be the last version of Tracks to support Ruby 1.8.7.

You can download the release here.
Upgrade instructions can be found in the manual

Tracks 2.2.2 Released

| Comments

Hi all,

Tracks 2.2.2 is being released today with several security fixes! It is recommended to upgrade your installation.

You can download the release here.
Upgrade instructions can be found in the manual

Tracks 2.2.1 Released

| Comments

Hi all,

Tracks 2.2.1 is being released today with two bugfixes! One bug prevented Tracks to be used on ruby 1.8.7, this release fixes that.

You can download the release here. Upgrade instructions can be found in the manual

Tracks 2.2 Released

| Comments

Hi all,

Tracks 2.2 is being released today with a variety of new features and bugfixes! You can download the release here. Upgrade instructions can be found in the manual

New in this release:

  • Added caching to various parts of Tracks to speed things up
  • Better support for running Tracks with PostgreSQL
  • Improvements to the mobile interface.
  • Drag and drop should work on tablets
  • Upgrade to the latest stable version of Rails. This brings in some changes like new command to start Tracks and precompiling assets. Take a look at the installation or upgrade manual for details.
  • Tracks now includes support for Ruby 1.8.7 and Ruby 1.9. The next version of Tracks will only support Ruby 1.9. Support for
    older versions of Ruby will then be dropped.
  • Tons of bugfixes, updated locales and other improvements

Changed in this release:

  • The administrator’s email is no longer in the preferences and has been moved into site.yml

Removed in this release:

  • Support for OpenID, CAS, and LDAP login. Support for these different login types will be added back in a future release.
  • Support for the SOAP API. The REST API should be used instead. This may impact your scripts or mobile apps that
    integrate with Tracks using SOAP XML API.

A lot of contributrions by various people from our community have found their way into this release. This release also sees the addition of a new member to the Tracks team. Please welcome Dan Rice as a new committer! Dan has been instrumental in improving our support for PostgreSQL and making a ton of other small improvements to the Tracks codebase for this release.

Enjoy!

Tracks 2.1.1 Released

| Comments

Hi all,

Tracks 2.1.1 is released. This is a bugfix release which you can download here. All changes can be seen here. Upgrade instructions can be found in the manual.

I hope this is the last 2.1.x release and that the next release will be Tracks 2.2 containing a lot of improvements. You are welcome to help test Tracks 2.2. In the mean time if you prefer the stable release, 2.1.1 is the best choice.

Please note that Tracks 2.1.x does not support ruby 1.9 and it depends on ruby 1.8.7. Tracks 2.2 will support both ruby 1.8.7 and ruby 1.9. After 2.2 support for ruby 1.8.7 will be dropped.

Enjoy!

Tracks 2.1

| Comments

Hi all,

It is finally done! You can now [download]1 Tracks version 2.1 from github.
We did our best to test this new version well, but any problems you may have
can be posted to [Assembla]2. Improvements for translations are welcome
too.

Do not forget to migrate your database if you are coming from 2.0 or from
2.1RC1. And since we have migrated to bundler for managing dependencies, run
bundle install (instead of rake gems:install). If you use passenger and
the gems will not load using bundler, set the BUNDLER_PATH in
.bundler/config. See the installation and upgrade manual for more details.

We have seen a lot of new contributions from several contributers: Ignacio
Ihuerta, Christof Spies, Stefan Richter, Mickey Reiss, Demian Gemperli, Matt
Rogers, Jan Stępień, Antonin Blanc, Christian Frank, Sebastian Fischmeister,
Andreas Brandl, Craig Maloney, Pavel Zupa, Tim Madden, Jaime Hernandez,
Damian Shalev. Also we have two new committing developers (Hi Matt Rogers
and Stefan Richter) to keep development of Tracks going.

Thanks to all of you!!

The current release is based on rails 2.3 and only supports ruby 1.8.7. This
infrastructure is getting outdated. For release 2.2 we will upgrade this to
rails 3 and support ruby 1.8.7 and ruby 1.9.3.

This release brings a lot of new goodies:

New and changed features:

1. Redesign of the completed todos: a new overview page. Also all context
and project pages have a link to their completed actions
2. New locales (es by Ignacio Ihuerta, fr by Antonin Blanc, cz by Pavel Zupa
and he by Damian Shalev) and updated locales (de, nl)
3. You can star an action right from the form for adding a new action
4. Redesign of preferences page
5. You can now mark an action complete from the tickler
6. Project names can now contain comma (‘,’) in it name
7. Context view now shows hidden and pending actions
8. Mobile improvements (we now require some javascript support on the
mobile)
9. Two extra defer periods in the context menu of an action
10.There is a review page where you can see stalled or neglected projects.
There is a reviewed button on the project edit page to mark a project
reviewed.
11.You need to change your password: migrated to better BCrypt hash algoritm
for storing passwords

New features (technical)

1. There are two example ruby scripts in /doc to use the REST API to add a
todo or a project template with todos from the command line
2. The tag page can now select actions from mulitple tags using AND and OR.
There is no gui for this. Syntax is /todos/tag/tagA,tagB?and=tagC to select
all todos with (tagA or tagB) AND tagC

Under the hood:

1. Upgraded rails to 2.3.12, jquery to 1.7.1 and jquery-ui to 1.8.17
2. Fixed several issues with the REST API
3. Upgraded the act_as_statemachine plugin. This change requires a
migration. See note above!
4. Migated to bundler for gem dependencies
5. Migrated to cucumber and capybara for integration testing
6. Development mode shows a work-in-progress banner on top of the screen

1: https://github.com/TracksApp/tracks/zipball/v2.1
2: www.assembla.com/spaces/tracks-tickets/

Tracks 2.1.4 Released

| Comments

Hi all,

Tracks 2.1.4 is being released today to address another security vulnerability in Rails. You can download the release here. All changes can be seen here. Upgrade instructions can be found in the manual.

The next release should be Tracks 2.2, which will contain a lot of improvements. You are welcome to help test Tracks 2.2. In the mean time if you prefer the stable release, 2.1.4 is the best choice.

Please note that Tracks 2.1.x does not support ruby 1.9 and it depends on ruby 1.8.7. Tracks 2.2 will support both ruby 1.8.7 and ruby 1.9. Once 2.2 is released, support for ruby 1.8.7 will be dropped.

Enjoy!

Tracks 2.1.3 Released

| Comments

Hi all,

Tracks 2.1.3 is being released today to address another security vulnerability in Rails. You can download the release here. All changes can be seen here. Upgrade instructions can be found in the manual.

The next release should be Tracks 2.2, which will contain a lot of improvements. You are welcome to help test Tracks 2.2. In the mean time if you prefer the stable release, 2.1.3 is the best choice.

Please note that Tracks 2.1.x does not support ruby 1.9 and it depends on ruby 1.8.7. Tracks 2.2 will support both ruby 1.8.7 and ruby 1.9. Once 2.2 is released, support for ruby 1.8.7 will be dropped.

Enjoy!

Tracks 2.1.2 Released

| Comments

Hi all,

Tracks 2.1.2 is being released today to address the recent security vulnerability in Rails. You can download the release here. All changes can be seen here. Upgrade instructions can be found in the manual.

The next release should be Tracks 2.2, which will contain a lot of improvements. You are welcome to help test Tracks 2.2. In the mean time if you prefer the stable release, 2.1.2 is the best choice.

Please note that Tracks 2.1.x does not support ruby 1.9 and it depends on ruby 1.8.7. Tracks 2.2 will support both ruby 1.8.7 and ruby 1.9. Once 2.2 is released, support for ruby 1.8.7 will be dropped.

Enjoy!

Tracks 2.0

| Comments

Version: 2.0

Git URL

A message from Reinier Balt, who has worked incredibly hard on this release. Congratulations to him and to all the other contributors!

Hi all,

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.

Important for upgrade is that the requirements for running Tracks have changed (ruby 1.8.7 / rubgems ~1.5.0). Also be aware when upgrading from a recent development version or RC version to delete the caches stylesheets and javascripts from your install. The updated installation manual can be found on github and on the Tracks website, also containing the details of the changed requirements and deleting the cached files from your previous install.

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.

New features:

1. Redesign of menus and introduction of a context menu per todo
2. 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
3. Tracks now includes support of dependencies. Making an action dependent on another action will hide it until the dependency is completed
4. you can now drag an action from one context to another
5. Support for entering multiple actions in one form
6. You can now promote an action to a project
7. It is easier to view notes on the mobile interface and other interface fixes
8. The project description supports markup
9. support for Mail.app (message://) and OneNote (onenote://) links in notes
10.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)
11.You can enable open signup (like in tracks.tra.in)
12.Cleanup of context page
13.Support for CAS for login
14.Support for adding Tracks as a GMail Widget with instructions on the Integrations page
15.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

1. All js is migrated to jQuery and most ui-widgets are migrated to jQuery-UI
2. Cucumber is added for integration testing. The RSpec stories are migrated to cucumber, so are most selenium scripts
3. Upgraded to rails 2.3.11 and upgraded most gems/plugins
3. Bugfixes (lots of them)