All Versions
11
Latest Version
Avg Release Cycle
277 days
Latest Release
806 days ago

Changelog History
Page 1

  • v2.5.1 Changes

    September 24, 2020

    ๐Ÿ“š See doc/upgrading.md for the upgrade documentation!

    ๐Ÿ”’ Security issue disclosure

    Joe Thorpe from Secarma disclosed an XSS issue that was inadvertently
    ๐Ÿ›  fixed in 2.5.0 by another bug fix. Tracks previously rendered XSS content
    in the user's own data. The content is only shown to the user themself,
    which mitigates the vulnerability in the normal use case where a single
    ๐Ÿ‘‰ user account is only used by one person. The CVSS rating for self-XSS is
    debatable and thus is not published for this issue.

    I want to thank Joe for reporting the issue and for the insightful discussion
    regarding the issue. Thanks to the disclosure there is now also a written
    ๐Ÿ”’ security policy for the project.

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Editing a due date in the calendar view fixed
    • โž• Adding actions in the context view fixed
    • ๐Ÿ›  Fixed the recurring todo UI
  • v2.5.0 Changes

    August 25, 2020

    ๐Ÿ“š See doc/upgrading.md for the upgrade documentation!

    ๐Ÿ†• New features

    • ๐Ÿ“š Updated documentation both in the doc directory and online.
    • โฌ†๏ธ .skip-docker file has been replaced with .use-docker, see upgrading.md for
      details.
    • โž• Added email, last login, creation and update time to the user model.
    • โž• Added terms of service and email fields to the signup form. The TOS link is
      ๐Ÿ‘€ defined in site.yml, see config/site.yml.tmpl.
    • ๐Ÿ†• New, lighter default color scheme. The black color scheme is also available
      0๏ธโƒฃ for selection in the user preferences. Default theme can be set in site.yml.
    • โž• Added a help page to the ? menu linking to online help assets.
    • ๐Ÿ‘ Allow the user to remove their own account.

    โœ‚ Removed features

    • ๐Ÿ’Ž Ruby versions below 2.5 are no longer supported.
    • ๐Ÿ‘ Old Internet Explorer versions (7 and 8) are no longer supported.

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed the signup form to use login form styles.
    • โฌ†๏ธ Lots of dependencies have been upgraded, including Rails major upgrade.
    • ๐Ÿ›  Fixed some minor UI bugs.
  • v2.4.2 Changes

    February 17, 2020

    ๐Ÿ”’ Plenty of security fixes.

    ๐Ÿ’… A small update to the new todo creation sidebar to make use of bootstrap's styles to provide more space for the UI.

  • v2.4.1 Changes

    November 07, 2019

    ๐Ÿš€ This is a quick release to fix an issue in the migration to the new release. There are no changes affecting a fresh install compared to version 2.4.0.

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fixed a bug in the tag migration that prevented the migration from completing at least in some MySQL environments. The bug only affected upgrading an existing Tracks installation.
  • v2.4.0 Changes

    November 05, 2019

    PLEASE NOTE: Upgrading to 2.4.0 from earlier versions might fail at least with a MySQL database because of a broken migration. We suggest using 2.4.0 only for new installs for now.

    ๐Ÿ†• New features

    • โœ‚ Removed support for deprecated password-hashing algorithm. This
      โฌ†๏ธ eliminates config.salt. Note the addition of a pre-upgrade step to
      check for obsolete passwords.
    • All tags now belong to a user. Existing tags are migrated to users based on
      the taggings and duplicated as necessary. If there's only one user, all unused tags are
      ๐Ÿšš assigned to them, otherwise unused tags are removed.
    • All REST APIs now also accept user token as password.
    • The stats view now uses Charts.js instead of the Flash-based chart library.
    • ๐Ÿณ A Docker environment is used unless the .skip-docker file exists.
    • ๐Ÿš… Rails 5.2
    • ๐ŸŒ Thin replaces WEBrick as the included web server
    • โœ… Tracks is tested on Ruby 2.4 and 2.5
    • The MessageGateway will save the received email as an attachement to the todo
    • โž• Add a configuration option for serving static assets from Rails

    โœ‚ Removed features

    • ๐Ÿ’Ž Ruby versions below 2.4 are no longer supported.

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Multiple fixes to REST APIs.
    • ๐Ÿ’ป Several UI bugs fixed.
  • v2.3.0 Changes

    June 18, 2015

    ๐Ÿ†• New and changed features

    • ๐Ÿ›  Numerous bug fixes
    • You can select to group todos on the home page by context or by
      project (using the view menu). This also works for tag page, the
      project page, the tickler and the context page
    • You can now change the state of a context to closed
    • Czech locale has been renamed from cz to cs to follow ISO standards
    • โž• Added Russian locale (@AlexStein)
    • ๐Ÿšš The toggle-notes and toggle-collapsed-containers have been moved into
      the view menu.
    • The environment must now be specified during asset precompilation.
    • โœ… Tracks is tested on Ruby 1.9.3, 2.0.0, and 2.1

    โœ‚ Removed features

    • ๐Ÿ’Ž Ruby 1.8.x is no longer supported

    Under the hood

    • โฌ†๏ธ Upgraded Rails to 4.1
    • ๐Ÿ”จ Several refactorings for easier maintenance
  • v2.3.rc1 Changes

    October 13, 2014

    ๐Ÿš€ We need your help to finalize the release -- please test this new version for both clean installations and upgrades, and report any issues.

    โฌ†๏ธ Note that there are some slight changes to the installation and upgrading procedures, so please test these documents by following their instructions to the letter, and report any problems.

    ๐Ÿ†• New and changed features

    • ๐Ÿ›  Numerous bug fixes
    • You can select to group todos on the home page by context or by
      project (using the view menu). This also works for tag page, the
      project page, the tickler and the context page
    • You can now change the state of a context to closed
    • Czech locale has been renamed from cz to cs to follow ISO standards
    • โž• Added Russian locale (@AlexStein)
    • ๐Ÿšš The toggle-notes and toggle-collapsed-containers have been moved into
      the view menu.
    • The environment must now be specified during asset precompilation.
    • โœ… Tracks is tested on Ruby 1.9.3, 2.0.0, and 2.1

    โœ‚ Removed features

    • ๐Ÿ’Ž Ruby 1.8.x is no longer supported

    Under the hood

    • โฌ†๏ธ Upgraded Rails to 4.1
    • ๐Ÿ”จ Several refactorings for easier maintenance
  • v2.2.3 Changes

    October 13, 2014
    • ๐Ÿ› Bug fixes
  • v2.2.2

    May 07, 2013
  • v2.2.1

    February 23, 2013