Releases: TLINDEN/tablizer
Releases · TLINDEN/tablizer
v1.4.0
Miscellaneus Changes
- reverse the meaning of -n (#47) by TLINDEN
Setting-n
now enables numbered headers, otherwise headers are printed unnumbered by default. The old behavior was annoying and the numbers are not really needed anymore since we can use named headers, like-c id,name
. - Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#45) by dependabot[bot]
Bumps github.com/spf13/cobra from 1.8.1 to 1.9.1.
Release notes
Sourced from github.com/spf13/cobra's releases.
v1.9.1
🐛 Fixes
- Fix CompletionFunc implementation by
@ccoVeille
in spf13/cobra#2234- Revert "Make detection for test-binary more universal (#2173)" by
@marckhouzam
in spf13/cobra#2235Full Changelog: spf13/cobra@v1.9.0...v1.9.1
v1.9.0
✨ Features
- Allow linker to perform deadcode elimination for program using Cobra by
@aarzilli
in spf13/cobra#1956- Add default completion command even if there are no other sub-commands by
@marckhouzam
in spf13/cobra#1559- Add CompletionWithDesc helper by
@ccoVeille
in spf13/cobra#2231🐛 Fixes
- Fix deprecation comment for Command.SetOutput by
@thaJeztah
in spf13/cobra#2172- Replace deprecated ioutil usage by
@nirs
in spf13/cobra#2181- Fix --version help and output for plugins by
@nirs
in spf13/cobra#2180- Allow to reset the templates to the default by
@marckhouzam
in spf13/cobra#2229🤖 Completions
- Make Powershell completion work in constrained mode by
@lstemplinger
in spf13/cobra#2196- Improve detection for flags that accept multiple values by
@thaJeztah
in spf13/cobra#2210- add CompletionFunc type to help with completions by
@ccoVeille
in spf13/cobra#2220- Add similar whitespace escape logic to bash v2 completions than in other completions by
@kangasta
in spf13/cobra#1743- Print ActiveHelp for bash along other completions by
@marckhouzam
in spf13/cobra#2076- fix(completions): Complete map flags multiple times by
@gabe565
in spf13/cobra#2174- fix(bash): nounset unbound file filter variable on empty extension by
@scop
in spf13/cobra#2228🧪 Testing
- Test also with go 1.23 by
@nirs
in spf13/cobra#2182- Make detection for test-binary more universal by
@thaJeztah
in spf13/cobra#2173✍🏼 Documentation
- docs: update README.md by
@eltociear
in spf13/cobra#2197- Improve site formatting by
@nirs
in spf13/cobra#2183- doc: add Conduit by
@raulb
in spf13/cobra#2230- doc: azion project added to the list of CLIs that use cobra by
@maxwelbm
in spf13/cobra#2198- Fix broken links in active_help.md by
@vuil
in spf13/cobra#2202- chore: fix function name in comment by
@zhuhaicity
in spf13/cobra#2216🔧 Dependency upgrades
- build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.5 to 2.0.6 by
@thaJeztah
in spf13/cobra#2206- Update to latest go-md2man by
@mikelolasagasti
in spf13/cobra#2201
... (truncated)
Commits
40b5bc1
Revert "Make detection for test-binary more universal (#2173)" (#2235)a97f9fd
fix CompletionFunc implementation (#2234)5f9c408
chore: Upgrade dependencies for v1.9.0 (#2233)24ada7f
Remove the default "completion" cmd if it is alone (#1559)680936a
New logo8cb30f9
feat: add CompletionWithDesc helper (#2231)17b6dca
doc: add Conduit (#2230)ab5cadc
Allow to reset the templates to the default (#2229)4ba5566
fix(bash): nounset unbound file filter variable on empty extension (#2228)41b26ec
Print ActiveHelp for bash along other completions (#2076)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
wi...
v1.3.3
New Features
- add yank support (#38) by TLINDEN
You can use this to copy one or more values directly to the clipboard, which is especially useful if your filter yields only one row. Just add the flag-yN
whereN
is the header name or number to be copied to the clipboard.
Bug Fixes
- fix ci tests on windows: make clean before running test (#44) by TLINDEN
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- add support for multiple filters and negated by @TLINDEN in #39
tablizer [..] '/Foo/i' '/bar/!'
(you can omit the delimiters if you don't need flags:tablizer [..] 'foo' '/bar/!'
) - add support for negative field filters @TLINDEN in #40:
-F field!=regex
Full Changelog: v1.3.1...v1.3.2
v1.3.1
v1.3.0
What's Changed
- Add transpose feature, which allows you to modify matching fields, e.g.
-Tname -R '/foo/bar'
- Bump github.com/hashicorp/hcl/v2 from 2.22.0 to 2.23.0
- Removed lisp plugin support (filters and transposers do the job)
- Added L7 tests
- Changed file handling, use
-r <file>
to read from a file, it reads from stdin otherwise, only one file supported anymore - Headers are now treated case insensitive (options
-c
and-T
)
Full Changelog: v1.2.3...v1.3.0
v1.2.3
v1.2.2
v1.2.1
What's Changed
- add dependabot config by @TLINDEN in #17
- Bump actions/setup-go from 3 to 5 by @dependabot in #18
- Bump actions/checkout from 3 to 4 by @dependabot in #19
- Bump golangci/golangci-lint-action from 3 to 6 by @dependabot in #20
- fix typos in issue templates by @TLINDEN in #26
- Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.22.0 by @dependabot in #21
- Bump github.com/lithammer/fuzzysearch from 1.1.7 to 1.1.8 by @dependabot in #22
- Bump github.com/spf13/cobra from 1.6.1 to 1.8.1 by @dependabot in #23
- Bump github.com/gookit/color from 1.5.2 to 1.5.4 by @dependabot in #24
- Bump github.com/alecthomas/repr from 0.1.1 to 0.4.0 by @dependabot in #25
New Contributors
- @dependabot made their first contribution in #18
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Refactored and cleaned up the code, made linter happier
- Fixed bug where using
-v
w/o a pattern lead to zero output #12 - Added -F feature to filter by [multiple] columns #13
- Added highlight lines feature (
-L
). The colors can be configured in a config file:
Place the config file to~/.config/tablizer/config
or specify with-f path
. Example config:
# supported colors:
# black, blue, cyan, darkGray, default, green, lightBlue, lightCyan,
# lightGreen, lightMagenta, lightRed, lightWhite, lightYellow,
# magenta, red, white, yellow
BG = "lightGreen"
FG = "white"
HighlightBG = "lightGreen"
HighlightFG = "white"
NoHighlightBG = "white"
NoHighlightFG = "lightGreen"
HighlightHdrBG = "red"
HighlightHdrFG = "white"
The config file is HCL formatted.
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- add color table support (using alternating colorization of rows) using new flag
-L
- add config file support (HCL format) using
~/.config/tablizer/config
or-f <file>
so the user can customize colors - removed golang 1.17 support
Full Changelog: v1.0.17...v1.1.0