Releases: gabe565/moreutils-go
Releases · gabe565/moreutils-go
v0.6.0
Changelog
Features
- aaead4a feat(vipe): add optional file argument which seeds the temp file
Fixes
- 159f231 fix(readme): fix typo
Others
- b802fb9 ci(goreleaser): migrate to new docker v2 builder
- cf8e0fc ci: add minimal permissions
- aa7cbbe ci: cancel redundant jobs
Dependencies
- c5f3554 chore(deps): pin github actions digests
- d3d4510 chore(deps): remove
golang.org/x/exp/constraints - 243876a chore(deps): update actions/checkout action to v5 (#48)
- a12b04e chore(deps): update actions/create-github-app-token action to v2 (#40)
- e2e50fe chore(deps): update actions/create-github-app-token action to v2.1.4 (#46)
- 46d59bc chore(deps): update actions/setup-go action to v6 (#53)
- 5e384b8 chore(deps): update docker/login-action action to v3.6.0 (#45)
- 6e68aae chore(deps): update docker/setup-buildx-action action to v3.11.1 (#42)
- ba2f7f6 chore(deps): update gabe565.com/utils digest to 00a1424 (#54)
- 8b31669 chore(deps): update go to v1.25.2 (#34)
- 529dd17 chore(deps): update goreleaser/goreleaser-action action to v6.4.0 (#49)
- f8bd91b chore(deps): update module github.com/dmarkham/enumer to v1.6.1 (#50)
- e7e4335 chore(deps): update module github.com/gravwell/gravwell/v3 to v3.8.72 (#33)
- 10a6559 chore(deps): update module github.com/lestrrat-go/strftime to v1.1.1 (#44)
- 7edd06b chore(deps): update module github.com/prometheus/procfs to v0.17.0 (#38)
- 745a7a9 chore(deps): update module github.com/spf13/cobra to v1.10.1 (#52)
- 8de62ad chore(deps): update module github.com/spf13/pflag to v1.0.10 (#43)
- f13c4a5 chore(deps): update module github.com/stretchr/testify to v1.11.1 (#51)
- 08b43bf chore(deps): update module golang.org/x/sync to v0.17.0 (#35)
- 43e1cb1 chore(deps): update module golang.org/x/sys to v0.37.0 (#36)
v0.5.2
Changelog
Fixes
- 1e72518 perf: Fix deadcode elimination to shrink binary by ~1.6 MiB
Others
- c01795b chore(goreleaser): Disable Windows armv7 build
- 5ed1378 chore(ifdata,isutf8): Exclude command description when run with no flags
- 4e3a897 ci(goreleaser): Download dependencies before starting builds
Dependencies
v0.5.1
Changelog
Fixes
- 6e9fcd1 perf(ifdata): Optimize interface flag formatter
Others
- 6299523 chore(combine): Clean up code using iterators
- d31caa1 chore(goreleaser): Update archive format syntax
Dependencies
- 7bbe600 chore(deps): update gabe565.com/utils digest to f306fa7 (#25)
- 8bb2073 chore(deps): update go to v1.24.0 (#28)
- 44aa983 chore(deps): update golang.org/x/exp digest to eff6e97 (#22)
- 43a4e74 chore(deps): update module github.com/gravwell/gravwell/v3 to v3.8.56 (#23)
- 364c54e chore(deps): update module github.com/spf13/cobra to v1.9.1 (#29)
- 8091f6e chore(deps): update module golang.org/x/sync to v0.11.0 (#26)
- f4a6551 chore(deps): update module golang.org/x/sys to v0.30.0 (#27)
v0.5.0
Changelog
Features
- 0fb1f65 feat(vidir): Improve zero padding to support larger directories and avoid unncessary padding
- 13169ae feat(zrun): Add support for zstd
Fixes
- edde80c fix(ifdata): Fix flag descriptions
- d576b77 fix(vidir): Fix file listings being duplicated when multiple paths are given
- 9bae8b9 perf(loadavg): Optimize loadavg string parsing
- 184a2b8 perf(loadavg): Read loadavg without calling
sysctlon BSD - 8a7880d perf(zrun): Skip deferred func if a temporary file fails to be created
Others
- 7586784 chore(deps): Change
mustto use utils dependency - 42fb4ee chore(deps): update gabe565.com/utils digest to 152b8de (#15)
- 2c2b3ff chore(deps): update gabe565.com/utils digest to 5627e26 (#9)
- ac99f58 chore(deps): update go to v1.23.3 (#11)
- 4d1e04d chore(deps): update go to v1.23.5 (#18)
- 045058c chore(deps): update golang.org/x/exp digest to 2d47ceb (#14)
- c8388ec chore(deps): update module github.com/gravwell/gravwell/v3 to v3.8.44 (#6)
- da63e7a chore(deps): update module github.com/gravwell/gravwell/v3 to v3.8.49 (#10)
- 9561040 chore(deps): update module github.com/gravwell/gravwell/v3 to v3.8.53 (#16)
- b05cc29 chore(deps): update module golang.org/x/sync to v0.9.0 (#12)
- ce4de10 chore(deps): update module golang.org/x/sys to v0.27.0 (#13)
- 15f4954 chore(install): Exclude
errnolink on Windows - 9a9eadc chore(install): Simplify force install logic
- f06d22b chore: Replace
util.IsTerminalwithtermxutils library - 9ff86ec chore: Replace
util.JoinErrorswitherrors.Join - 64c4af1 chore: Replace some cmdutil options with cobrax library
v0.4.3
Changelog
Features
- dda1104 feat(errno): Add shell completion
- eaf62aa feat(ifdata): Add support for multiple args or no args
Fixes
- b51a975 fix(errno): Correctly handle multiple args
- 00f4a71 fix(ifdata): Fix broadcast address computation affecting the original IP
- 740e983 fix(ifdata): Temporary fix for
-pnbeing parsed as-pN - 813b5ba perf(errno): Cache capitalized error description
- 3e80277 perf(ifdata): Clean up code and optimize string conversions
Others
- 4ed0d9b chore(deps): Add enumer as versioned dependency [skip ci]
- d64260d chore(ifdata): Clean up function params
- 71516fb chore(ifdata): Remove CIDR block from shell completion description
- 71e3619 chore(ifdata): Sort interfaces by name if no args are provided
- 9ef24a9 chore: Change import path to
gabe565.com/moreutils
v0.4.2
Changelog
Features
- db3a11a feat(isutf8): Support reading from stdin
Fixes
- a340a00 fix(errno): Capitalize error text
- 9ca470d fix(ifdata): Include command description in help
- 01a2b69 fix(isutf8): Fix
token too longerror - 62ca709 fix(isutf8): Reset char to 0 when moving to a new line
- 3e6d15a fix(isutf8,ts): Fix some write errors being ignored
- c0df526 fix(vipe): Allow command to be the first in a pipe
- 97cde61 perf(combine,ifdata): Slight optimization when parsing enum types
Others
v0.4.1
v0.4.0
v0.3.0
v0.2.0
Changelog
Features
- 730a72f feat(ifdata): Add ifdata subcommand
- 0362e77 feat(parallel): Implement
-lflag - 4734c79 feat(pee): Add all flags and improve early exit behavior
- 0775e32 feat(ts): Add
-iand-sflags
Fixes
- 636f6d1 fix(errno): Fix some mips and zos errors being missed
- 4c27855 fix(goreleaser): Fix reproducible builds
- af40229 fix(ts): Add
%.Sand%.Tformat params - ebdee86 fix(ts): Add
%sand%.sformat params
Others
- e7b7c35 chore(cmd): Rename subcommand files to
cmd.go - 8673e6a chore(errno): Add command back to unsupported operating systems, but hide it and return an error
- 6279d34 chore(mispipe): Exit if the second command fails to start
- 1189fc2 chore(pee): Add flags
--ignore-sigpipeand--ignore-write-errors - f886cf0 chore(ts): Change shell completion to use format shorthands
- 26e5ebd chore(ts): Change time format parser from
ncruses/strftimetolestrrat-go/strftime - 9c56811 chore(ts): Disable
-mdeprecation warning - dfdc5df chore: Simplify OS build tags
- 613895b refactor(cmd): Add
util.Must2helper to clean up flag getters - 206566f refactor(errno): Create a separate package with errno logic