All Versions
Latest Version
Avg Release Cycle
30 days
Latest Release
2663 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.