Skip to content

Releases: ianlewis/todos

v0.10.0

31 Oct 01:18
500f911
Compare
Choose a tag to compare

Added in 0.10.0

New Contributors

All Changes Since v0.9.0

Full Changelog: v0.9.0...v0.10.0

v0.9.0

08 Aug 06:36
67cd8e6
Compare
Choose a tag to compare

Added in 0.9.0

  • Support for Fortran was added.
  • Generated files are now ignored by default. The option --include-generated
    was added to allow generated files to be scanned for TODOs.
  • A new --blame option (BETA) was added which tells todos to try and get the
    VCS committer of each TODO.

Fixed in 0.9.0

  • Fixed a bug where TODOs were not being reported if they were located after a
    multi-line comment with no TODOs in the same file
    (#1520)

All Changes since v0.8.0

Full Changelog: v0.8.0...v0.9.0

v0.9.0-rc.3

23 Jul 09:30
43c4d03
Compare
Choose a tag to compare
v0.9.0-rc.3 Pre-release
Pre-release

Fixed in 0.9.0-rc.3

  • Fixed a bug where TODOs were not being reported if they were located after a
    multi-line comment with no TODOs in the same file
    (#1520)

Added in 0.9.0-rc.2

  • A new --blame option was added which tells todos to try and get the VCS
    committer of each TODO.

Added in v0.9.0-rc.1

  • Support for Fortran was added.
  • Generated files are now ignored by default. The option --include-generated
    was added to allow generated files to be scanned for TODOs.

All Changes since v0.8.0

Full Changelog: v0.8.0...v0.9.0-rc.3

v0.9.0-rc.2

17 Jul 04:27
87ad61b
Compare
Choose a tag to compare
v0.9.0-rc.2 Pre-release
Pre-release

Added in 0.9.0-rc.2

  • A new --blame option was added which tells todos to try and get the VCS
    committer of each TODO.

Added in v0.9.0-rc.1

  • Support for Fortran was added.
  • Generated files are now ignored by default. The option --include-generated
    was added to allow generated files to be scanned for TODOs.

All Changes Since v0.8.0

Full Changelog: v0.8.0...v0.9.0-rc.2

v0.9.0-rc.1

13 Jul 07:13
d89094d
Compare
Choose a tag to compare
v0.9.0-rc.1 Pre-release
Pre-release

Added in v0.9.0-rc.1

  • Support for Fortran was added.
  • Generated files are now ignored by default. The option --include-generated
    was added to allow generated files to be scanned for TODOs.

All Changes since v0.8.0

Full Changelog: v0.8.0...v0.9.0-rc.1

v0.9.0-rc.0

13 Jul 06:34
5ed9b45
Compare
Choose a tag to compare
v0.9.0-rc.0 Pre-release
Pre-release

⚠️ This release failed to run properly. Do not attempt to use this tag ⚠️

Added in v0.9.0-rc.0

  • Support for Fortran was added.
  • Generated files are now ignored by default. The option --include-generated
    was added to allow generated files to be scanned for TODOs.

All Changes since v0.8.0

Full commit log: v0.8.0...v0.9.0-rc.0

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