Releases: B1NARY-GR0UP/nwa
Releases · B1NARY-GR0UP/nwa
0.5.2 (20250131)
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)
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
- @mareksapota made their first contribution in #17
Full Changelog: v0.5.0...v0.5.1
0.5.0 (20250118)
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)
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)
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)
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)
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)
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)
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)
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