v0.5.0
Added in 0.5.0
-
Support for Erlang, Haskell, R, and SQL programming languages has been added.
-
A new
exclude-dir
flag was added totodos
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 toUTF-8
. This is the
character set used to read the code files. A special name ofdetect
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
- feat: add issue-reopener workflow by @ianlewis in #276
- docs: Update issue-reopener example by @ianlewis in #281
- docs: Create SECURITY.md by @ianlewis in #289
- docs: Create CODE_OF_CONDUCT.md by @ianlewis in #286
- fix: Update test issue body by @ianlewis in #300
- fix: escaping in assembly by @ianlewis in #305
- feat: SQL support by @ianlewis in #310
- feat: Haskell support by @ianlewis in #317
- feat: Add benchmark target to Makefile by @ianlewis in #320
- feat: Erlang support by @ianlewis in #327
- feat: Add R support by @ianlewis in #332
- chore: Remove todo comments by @ianlewis in #337
- docs: update install and contributor docs by @ianlewis in #342
- chore: update TODO comments by @ianlewis in #358
- ci: Add FOSSA pre-submit by @ianlewis in #361
- feat: Add
--exclude
and--exclude-dir
by @ianlewis in #372 - chore: don't pin dependencies by @ianlewis in #381
- chore: tidy dependencies by @ianlewis in #386
- docs: Add screenshot by @ianlewis in #391
- docs: Update README headers by @ianlewis in #400
- feat: Match TODOs more loosely by @ianlewis in #407
- feat: detect language by filename by @ianlewis in #428
- docs: Add CHANGELOG entry by @ianlewis in #425
- feat: Add
--charset
flag by @ianlewis in #436 - ci: Only run Fossa at main by @ianlewis in #446
- chore(deps): Bump slsa-framework/slsa-github-generator from 1.8.0 to 1.9.0 by @dependabot in #417
- chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in #416
- docs: Add FAQ by @ianlewis in #466
- docs: Add issue and PR templates by @ianlewis in #473
- fix: help flag doesn't take an argument by @ianlewis in #461
- fix: move PR template by @ianlewis in #484
- fix: Update relative path calculation by @ianlewis in #491
- fix: TypeScript detection by @ianlewis in #519
- fix: PR template by @ianlewis in #523
- feat: Add support for looser TODO special case by @ianlewis in #537
- docs: Update PR template by @ianlewis in #544
- docs: Update CONTRIBUTING.md by @ianlewis in #554
- feat: Add support for TODOs in JavaDoc by @ianlewis in #579
- fix: Makefile license header duplication by @ianlewis in #589
- chore(release): Release 0.5.0 by @ianlewis in #599
Full commit log: v0.4.0...v0.5.0