Skip to content

Releases: B1NARY-GR0UP/nwa

0.5.2 (20250131)

31 Jan 01:00
Compare
Choose a tag to compare

What's Changed

  • feat: support install through homebrew🍺
  • ci: upgrade actions/checkout@v4 actions/setup-go@v5
  • docs: add homebrew installation

Full Changelog: v0.5.1...v0.5.2

0.5.1 (20250128)

28 Jan 22:10
Compare
Choose a tag to compare

What's Changed

  • feat: Add support for .mk extension for makefiles by @mareksapota in #17
  • feat: Add support for .markdown and .md files by @mareksapota in #15
  • feat: Add support for Containerfile files by @mareksapota in #20
  • feat: Support command selection with the config command by @mareksapota in #22
  • feat: use .nwa-config.yaml as default config file
  • optimize: adjust command priority for the config mode
  • style: optimize variable naming
  • ci: license check
  • docs: default configuration file specification
  • docs: update command hint
  • docs: optimize example usage

New Contributors

Full Changelog: v0.5.0...v0.5.1

0.5.0 (20250118)

18 Jan 21:34
Compare
Choose a tag to compare

What's Changed

BREAK CHANGE

  • feat: return non-zero exit code when add, update or remove failed
  • optimize: do not count hasHeader(add), !hasHeader(update) and isGenerated as failed
  • refactor: util => internal

Others

  • feat: support pre-commit hook
  • feat: add scanned counter
  • optimize: differentiate warnings for hasHeader and isGenerated
  • optimize: add nwa-check pre-commit hook
  • fix: incorrect pre-commit language name
  • chore: add .gitignore
  • docs: use fuzzy flag in ci example
  • docs: add used in pre-commit section

Full Changelog: v0.4.3...v0.5.0

0.4.3 (20241223)

23 Dec 22:21
Compare
Choose a tag to compare

What's Changed

  • feat: add support for .cts and .mts
  • fix: incorrect cmd usage
  • docs: optimize readme

Full Changelog: v0.4.2...v0.4.3

0.4.2 (20241201)

01 Dec 20:54
Compare
Choose a tag to compare

What's Changed

  • feat: Add support for Makefiles by @ianlewis in #10
  • fix: do not consider the generated files as failed during check

New Contributors

Full Changelog: v0.4.1...v0.4.2

0.4.1 (20241124)

24 Nov 19:44
Compare
Choose a tag to compare

What's Changed

  • feat: validate path patterns before execute
  • docs: fix error log text
  • docs: update check output
  • docs: upgrade ci go version

Full Changelog: v0.4.0...v0.4.1

0.4.0 (20241122)

22 Nov 15:55
Compare
Choose a tag to compare

What's Changed

BREAK CHANGE

  • feat: support glob walk
  • feat: verbose mode
  • feat: return non-zero exit code when check mismatched or failed

Please refer to the latest document for more information.

Others

  • feat: fuzzy matching
  • build: upgrade to go1.23
  • fix: \n after summary
  • ci: remove check
  • docs: update ci doc
  • docs: verbose and fuzzy flag
  • docs: upgrade due to breakchange

Full Changelog: v0.3.2...v0.4.0

0.3.2 (20241107)

07 Nov 15:19
Compare
Choose a tag to compare

What's Changed

  • fix: goroutine deadlock during tasks
  • feat: add tasks summary
  • ci: add nwa check ci
  • docs: use Summary
  • docs: optimize usage section
  • docs: update ci readme
  • docs: fix license header

Full Changelog: v0.3.1...v0.3.2

0.3.1 (20241024)

24 Oct 20:26
Compare
Choose a tag to compare

What's Changed

  • optimize: use multiline comments for PHP files by @clemlatz in #3
  • feat: add support for .twig files by @clemlatz in #4
  • feat: support raw template
  • fix: print warn log when file type not supported
  • refactor: simplify common cmd code complexity
  • docs: fix incorrect year

Full Changelog: v0.3.0...v0.3.1

0.3.0 (20241023)

23 Oct 15:28
Compare
Choose a tag to compare

What's Changed

  • feat: add AGPL-3.0-only and AGPL-3.0-or-later license templates by @clemlatz in #2
  • optimize: support different types of files for tmpl option
  • docs: add supported license templates section

New Contributors

Full Changelog: v0.2.1...v0.3.0