Skip to content

Releases: ianlewis/todos

v0.8.0

21 Feb 05:48
0d893aa
Compare
Choose a tag to compare

Added in 0.8.0

  • Support for Kotlin was added.

Fixed in 0.8.0

  • The --exclude-dir option now ignores trailing path separators (#1463)
  • The --output flag defaults to github when todos is run on GitHub
    Actions (#1459).

Removed in 0.8.0

All Changes

Full commit logs: v0.7.0...v0.8.0

v0.7.0

01 Dec 08:51
20c7115
Compare
Choose a tag to compare

Added in 0.7.0

All Changes

Full commit logs: v0.6.0...v0.7.0

v0.6.0

23 Sep 08:54
a28afc6
Compare
Choose a tag to compare

Added in 0.6.0

Fixed in 0.6.0

  • All TODOs in a multi-line comment are now reported (#721).

Changed in 0.6.0

  • The language of each file is now determined by its file name in most circumstances allowing for much faster language detection.

All Changes

Full commit logs: v0.5.0...v0.6.0

v0.5.0

04 Sep 02:47
e06be69
Compare
Choose a tag to compare

Added in 0.5.0

  • Support for Erlang, Haskell, R, and SQL programming languages has been added.

  • A new exclude-dir flag was added to todos that allows for excluding
    matching directories from the search.

  • TODO comments are matched more loosely with more delimeters such as '/' or '-'
    in addition to ':' being recognized.

  • A new --charset flag was added which defaults to UTF-8. This is the
    character set used to read the code files. A special name of detect
    specifies that the character set of each file should be detected.

  • Support was added for TODO comments with no space between the comment start
    and "TODO" marker and no delimiter.

    //TODO Add some code here.
  • Support was added for TODO comments in JavaDoc/JSDoc/TSDoc that had a *
    prefix.

    /**
     * Some comment.
     * TODO: Add some code here.
     */

Changed in 0.5.0

  • todos no longer detects character encodings by default and now defaults to
    reading files as UTF-8. Character detection can be enabled by using the
    --charset=detect flag.

All Changes

Full commit log: v0.4.0...v0.5.0

v0.4.0

23 Aug 14:02
45e3c8d
Compare
Choose a tag to compare

0.4.0

Added in 0.4.0

  • The todos CLI now supports a new JSON output format.
  • A new issue-reopener GitHub action was
    added that uses the todos CLI to scan a repository checkout for TODOs
    referencing a GitHub issue and reopen issues that have been prematurely
    closed.

Removed in 0.4.0

  • The github-issue-reopener binary was removed in favor of the
    issue-reopener action.

See CHANGELOG.md

All Changes

Full commit log: v0.3.0...v0.4.0

v0.4.0-rc.2

23 Aug 06:55
a8b06f9
Compare
Choose a tag to compare
v0.4.0-rc.2 Pre-release
Pre-release

v0.4.0-rc.1

23 Aug 06:44
03fa313
Compare
Choose a tag to compare
v0.4.0-rc.1 Pre-release
Pre-release

v0.4.0-rc.0

23 Aug 06:20
eff0656
Compare
Choose a tag to compare
v0.4.0-rc.0 Pre-release
Pre-release

Testing release workflow

v0.3.0

19 Aug 07:28
9739a43
Compare
Choose a tag to compare

v0.2.0

30 Jun 05:33
6dcbc5e
Compare
Choose a tag to compare