Skip to content

Releases: NikkelM/Todo-PR-Checker

v1.4.1

28 Feb 23:40
08b22b6
Compare
Choose a tag to compare

What's Changed

  • Fixed the default value of the additional_lines configuration option not being set to 1.

Full Changelog

v1.4.0

25 Feb 15:51
959067f
Compare
Choose a tag to compare

What's Changed

  • Added a new additional_lines configuration option to control how many lines below action items are rendered in code snippets.
  • Added a new always_split_snippets configuration option to control whether or not action items should always be rendered in seperate code snippets, even when they are located close to each other in code.
  • The app now supports multiple line comment types for languages that have them, such as // and # for PHP.
  • The check run initiated by the app will now be marked as skipped if no checkable changed files are found in the Pull Request.
  • The check run summary will now include a list of skipped files.

Full Changelog

v1.3.2

12 Feb 20:39
2874325
Compare
Choose a tag to compare

What's Changed

  • Renamed the multiline_comments configuration option.

Full Changelog

v1.3.1

11 Feb 19:05
9a5c510
Compare
Choose a tag to compare

What's Changed

  • Both .github/config.yml and .github/config.yaml are now supported for the app's configuration.
  • Fixed a number of misconfigurations when mapping file extensions to their comment delimiters.

Full Changelog

v1.3.0

10 Feb 18:43
d320424
Compare
Choose a tag to compare

What's Changed

  • The app will now always include the results of the action item search in the check run summary.
  • Added an option that allows you to ignore files that match a specific pattern.
  • Added an option to enable multiline block comments. This option is disabled by default, as it may cause the app to incorrectly identify action items.
  • If the app encounters an error while the check is running, the check will now be concluded as neutral and the error message will be included in the check run summary.
  • Fixed a bug where setting one of the values of the add_languages option to null would cause the app to not accept any new languages.
  • Fixed a bug where the app would incorrectly classify a line as not being part of a block comment.

Full Changelog

v1.2.0

09 Feb 21:02
c27d4b4
Compare
Choose a tag to compare

What's Changed

  • Block comments that end one the same line they start on are now correctly identified as such.
  • Improved the performance of the app by optimizing the way it looks for action items in the code.
  • The app now supports setting options for the app in a .github/config.yml file.
  • Added an option to control when the app should post a comment.
  • Added an option to control which action items the app should look for.
  • Added an option to add support for additional languages/file types.
  • Added an option to control whether the app should look for action items in a case-sensitive manner.

Full Changelog

v1.1.3

07 Feb 22:51
2904844
Compare
Choose a tag to compare

What's Changed

  • Replaced an exception with a 400 status code when the app receives a webhook event with en empty payload.

Full Changelog

v1.1.2

06 Feb 23:00
f2b1363
Compare
Choose a tag to compare

What's Changed

  • The app now is more restrictive when handling received webhook events, meaning it only handles those events that are relevant to the app.
  • The app now uses a more efficient and native way of getting Pull Request changes.
  • Optimized some code paths to reduce the time it takes to process a Pull Request change.
  • Improved the maintainability and readability of the app and its code.

Full Changelog

v1.1.1

05 Feb 16:39
407dfa3
Compare
Choose a tag to compare

What's Changed

  • The server now sends a different status code if a webhook was received, but not handled.

Full Changelog

v1.1.0

05 Feb 16:23
a8d6126
Compare
Choose a tag to compare

What's Changed

  • Action items no longer need to be free-standing, but may be pre- or post-fixed with special characters.
  • Removed the table view from the comment posted by the app, as it was not very useful in most cases.
  • Updated some styling in the comment posted by the app.
  • Added a privacy policy.

Full Changelog