Skip to content

Releases: antichris/go-pirev

v0.5.0

25 Feb 21:15
Compare
Choose a tag to compare

Changed

  • Go version in go.mod to the oldest stable (1.19)
  • All module dependencies to the latest
  • The order of struct fields for reduced memory consumption in
    • legacy Info
    • tests
  • Table driven test cases to be defined inline, as the parameter for range
  • Tests of Stringers to be terser
  • Empty interface to be spelled as any

v0.4.0

30 Jan 00:52
Compare
Choose a tag to compare

Added

  • The CM4S model

Changed

  • bits.Field bitmask type to bits.Value from uint8
  • strings_test failure cases to use the maximum value of each type
  • go:generate directives to come after the package declarations
  • Format of the changelog to be better aligned with Keep a Changelog

v0.3.0

30 Jan 00:16
Compare
Choose a tag to compare

Added

  • The Zero 2 W model
  • Badges and library installation instructions to the README

Changed

  • Code formatting using gofumpt
  • The location of tools.go from the module root to an internal package

Fixed

  • Printers to use the proper Go technique for specifying the label width
  • Tests to instantiate require assertions where that makes sense
  • Miscellaneous minor code and documentation legibility issues

v0.2.1

14 Feb 12:59
Compare
Choose a tag to compare

Fixed

  • The package name in tools.go
  • Misspelling in a comment in cmd/pirev/main.go

v0.2.0

19 Jan 12:52
Compare
Choose a tag to compare

Added

  • tools.go with imports for:
    • golang.org/x/tools/cmd/stringer
    • honnef.co/go/tools/cmd/staticcheck
  • Space between the number and the unit when reporting memory sizes
  • Comment on const revBase in cmd/pirev/main.go

Changed

  • Go version in go.mod to 1.17

Removed

  • Unused const revBase from pirev.go

Fixed

  • Name of the print package in its documentation comment

v0.1.1

14 May 15:26
Compare
Choose a tag to compare

Fixed

  • Documentation
    • Main CLI package path in README installation instructions
    • Capitalization, wording and other minor fixes in pirev/bits

Initial release

14 May 11:25
Compare
Choose a tag to compare
v0.1.0

Add everything as is