Skip to content

Releases: pierow2k/nogocomments

v3.0.3

Choose a tag to compare

@pierow2k pierow2k released this 19 Sep 16:08

Maintenance release

Changed

  • chore: bump Go to v1.26.8
  • chore: bump gomodguard to v2
  • fix(go.mod): use v3 module path
  • fix(ci): use v3 module path when requesting package refresh
  • fix(changelog): version tags references

Full Changelog: v3.0.2...v3.0.3

v3.0.0

Choose a tag to compare

@pierow2k pierow2k released this 24 Mar 19:49

v3.0.0

This release is primarily an internal refactor of the CLI. The application still accepts input from either a file or the clipboard and still writes the processed result to standard output; those behaviors did not change in this patch. The main user-facing change is the removal of debug logging support, along with a small wording change to the clipboard flag help text. Internally, the root command was simplified by inlining file and clipboard reads, removing logrus, and expanding code comments and docstrings.

Breaking changes

  • Removed the --debug / -d flag. Debug logging is no longer available from the CLI.
  • Removed the pkg/filereader package from the repository. Any downstream code importing that package will need to migrate away from it.

Changed

  • Simplified the root command implementation by reading files with os.ReadFile and clipboard contents with clipboard.ReadAll() directly, instead of using separate helper functions and the filereader abstraction.
  • Renamed and tightened internal configuration and error handling in cmd/root.go, including making the mutually-exclusive and no-input errors package-internal.
  • Clarified the --paste flag help text from "Read code from clipboard" to "Read code from the system clipboard."
  • Expanded inline documentation around the CLI entry point, build metadata, flag initialization, and root command behavior.
  • Update GitHub actions.

Upgrade notes

  • Remove --debug / -d from scripts and workflows before upgrading.
  • If you were importing pkg/filereader directly, switch to your own file-reading logic or standard library APIs.

Full Changelog: v2.0.0...v3.0.0

v2.0.0

Choose a tag to compare

@pierow2k pierow2k released this 20 Mar 20:13
  • Bump Go to v1.26.1
  • Refactor to use cobra for CLI
  • Remove legacy internal packages with updated packages
  • Update documentation

Full Changelog: v1.0.3...v2.0.0

nogocomments Version 1.0.3

Choose a tag to compare

@pierow2k pierow2k released this 17 Jul 19:14

Version 1.0.3 uses Go version 1.24.5 but is otherwise functionally identical to prior versions.

SHA 256 Checksums for Version 1.0.3

File Name SHA256 Checksum
nogocomments_v1.0.2.tar.gz 0b76fef5acc0027498ab56a18009665e65e2ef72cb03c8e666269dc5d80fbf77
nogocomments_v1.0.2_darwin-amd64.tar.gz ba5050152d5ad0fb4ea3a48f6a79a021c41a4a519d6f55a1809a85fa20ddf845
nogocomments_v1.0.2_darwin-arm64.tar.gz 6af77b2a9267aea2019f17e41576651a1f1fa2ce5a22f367c1c057b42fbb3792
nogocomments_v1.0.2_linux-amd64.tar.gz a491cf05b6d0099fa5d9ffeb0e7fa95147a7b092399c7b513226ea96c248df2d
nogocomments_v1.0.2_linux-arm64.tar.gz cf018432bb15c649595cf4f9f1e5fed9ea2d584c99c0d8cdb08042604930f50e
nogocomments_v1.0.2_windows-amd64.tar.gz 8fa9857c34dacae6787c11985f91618d3c5e044481d43d805e9e7a1460b9a0b5
nogocomments_v1.0.2_windows-arm64.tar.gz ec388532b5f600b58c329d78fe8e57f47313558709114a8de917269156a01901
nogocomments_v1.0.3.tar.gz 732bb3077c732e5e0e79232b9ca5803354a05a5bbd4b24583a54957d36334487
nogocomments_v1.0.3_darwin-amd64.tar.gz 269f1e3aa707e8f98a9396b5eb279a04fbe400e10ea959c86d83b0e94c9db20f
nogocomments_v1.0.3_darwin-arm64.tar.gz 1eecdd56c1e3bb2b243ddc68b1d70f96a5284e3d9e066609505134b0c7163660
nogocomments_v1.0.3_linux-amd64.tar.gz 872bec674df86fbe557598fab0e8abd21eae5ae811fc30cfd687045f93d050ba
nogocomments_v1.0.3_linux-arm64.tar.gz e0e82ccf9e36b8cb1f8bbda2d293b818681970e1037e2376e7573084289acb09
nogocomments_v1.0.3_windows-amd64.tar.gz bb776ef5bcf671fd9944582e2396e84b4e767b3655604cadf823ef0bf02ce47e
nogocomments_v1.0.3_windows-arm64.tar.gz d82cf03ca52187ac386d3a95b2df3ecbe0fcee9aee8da9dba68b77a23110bcde