From 8aa43de20c8ec87688586d22ca0a66a6e2414e58 Mon Sep 17 00:00:00 2001 From: Istvan Hegedus Date: Wed, 6 Aug 2025 18:13:00 -0600 Subject: [PATCH 1/2] fix: piped run on windows leaves trailing \r --- internal/commands/lint/command.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/commands/lint/command.go b/internal/commands/lint/command.go index d8b7afe..d90092d 100644 --- a/internal/commands/lint/command.go +++ b/internal/commands/lint/command.go @@ -83,7 +83,7 @@ func validateInput(input []string) (message string, err error) { } dataStr := string(data) - dataStr = strings.TrimRight(dataStr, "\n") + dataStr = strings.TrimRight(dataStr, "\r\n") input = []string{dataStr} } From 18e43a0180357099b319f05120006174ae980850 Mon Sep 17 00:00:00 2001 From: Istvan Hegedus Date: Wed, 6 Aug 2025 18:23:32 -0600 Subject: [PATCH 2/2] chore: update changelog --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d0d1b5c..4aefe45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [1.9.1](https://github.com/jurienhamaker/commitlint/compare/v1.9.0...v1.9.1) (2025-08-06) + + +### Bug Fixes + +* **internal/commands:** Replace both carriage return (\r) and new line (\n) characters at the end of piped invocation ([3b10616](https://github.com/jurienhamaker/commitlint/commit/8aa43de20c8ec87688586d22ca0a66a6e2414e5)) + ## [1.9.0](https://github.com/jurienhamaker/commitlint/compare/v1.8.2...v1.9.0) (2025-07-09)