All Versions
Latest Version
Avg Release Cycle
30 days
Latest Release
3228 days ago

Changelog History

  • v1.0.0 Changes

    February 08, 2015

    ๐Ÿ“œ Complete rewrite to use Pygments for diff and code parsing, providing support for many, many more languages and allowing difftodo to be used with version control systems other than Bazaar.

    • ๐Ÿšš All support for Bazaar has been removed
    • None of the old APIs work
    • Emacs integration has been deleted (but look out for it in a new repo)
    • ๐Ÿ“š Examples in documentation refer to git
    • difftodos command-line tool renamed to diff-todo
    • ๐Ÿ†• New tool all-todos to show all todo comments in files
    • diffcomments command-line tool deleted
    • ๐Ÿท Tags (e.g. "FIXME", "XXX", "TODO") can now be specified on the command-line
    • โœ… Tests now use testtools rather than bzrlib.tests
  • v0.2.0 Changes

    September 10, 2016
    • ๐Ÿ‘‰ Show filename and line number in output of diff-todo and all-todos, so they can be used as Emacs compile output.

    • ๐Ÿ†• New git-todo command shows todos based on git.

    • Much faster. Now uses highlighter2 package instead of highlighting-kate. (#22)

  • v0.1.0 Changes

    August 11, 2016

    Complete rewrite in Haskell. Mostly command-line compatible with Python ๐Ÿ”– version.

    ๐Ÿ”– Version numbering has been reset to 0.1.0 in order to communicate the instability of the library APIs.

    ๐Ÿท Tags can no longer be specified on the command line.

  • v0.0.2 Changes

    ๐Ÿ‘ bzr- & Python-specific version. No longer supported.