Skip to content

Releases: vrothberg/vgrep

v2.8.0

20 May 10:43
Compare
Choose a tag to compare

vgrep can now gracefully handle errors from *grep such as eperms.

Changelog

  • handle *grep errors
  • add GitHub workflows
  • build(deps): bump golang.org/x/term from 0.19.0 to 0.20.0
  • update golangci-lint to v1.57.2
  • build(deps): bump golang.org/x/term from 0.18.0 to 0.19.0
  • build(deps): bump golang.org/x/term from 0.17.0 to 0.18.0
  • CI: update to fedora:39
  • update copyright date to 2024
  • bump go.mod to 1.21
  • update github.com/rivo/uniseg
  • build(deps): bump golang.org/x/term from 0.16.0 to 0.17.0
  • bump golangci-lint to 1.55.2
  • build(deps): bump golang.org/x/term from 0.15.0 to 0.16.0
  • build(deps): bump golang.org/x/term from 0.14.0 to 0.15.0
  • build(deps): bump golang.org/x/term from 0.13.0 to 0.14.0

v2.7.0

18 Oct 12:11
Compare
Choose a tag to compare

vgrep now runs on OpenBSD 🥳

Changelog

  • 5abdd10 README: Include examples for fish shell
  • b628742 README: document cache location
  • baae4f1 Support OpenBSD
  • 46d4e22 build(deps): bump github.com/sirupsen/logrus from 1.9.0 to 1.9.2
  • 5bda867 build(deps): bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3
  • 9dfca5c build(deps): bump golang.org/x/term
  • 895c961 build(deps): bump golang.org/x/term from 0.10.0 to 0.11.0
  • 2748652 build(deps): bump golang.org/x/term from 0.11.0 to 0.12.0
  • 216ec13 build(deps): bump golang.org/x/term from 0.12.0 to 0.13.0
  • e64be10 build(deps): bump golang.org/x/term from 0.5.0 to 0.6.0
  • c2ed1eb build(deps): bump golang.org/x/term from 0.6.0 to 0.7.0
  • e2e0962 build(deps): bump golang.org/x/term from 0.7.0 to 0.8.0
  • 4c662d0 build(deps): bump golang.org/x/term from 0.8.0 to 0.9.0
  • 315676f build(deps): bump golang.org/x/term from 0.9.0 to 0.10.0
  • 62d22bd bump go mod to 1.19
  • 225e2ed bump golangci-lint to v1.51.2
  • fc9035c bump to v2.6.2-dev
  • 3fb92b0 go.mod: bump to go1.17
  • 6b4176a update dependencies
  • 0f165ab v2.7.0

v2.6.1

28 Aug 14:23
Compare
Choose a tag to compare
  • delete/refine: fix adjusting indices
  • build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0
  • Add environment variable to switch the order of LINEFLAG and file
  • Add missing export for EDITOR
  • simplify test by removing parameter expansion
  • Add vendored dependency google/shlex
  • Tests for vgrep --show .. and various EDITOR values
  • Support opening file at line number in nano
  • Update dependencies
  • Allow passing command with options through the $EDITOR env variable
  • allow ripgrep to use configuration file
  • Dockerfile: use golang:latest
  • make .install.go-md2man: use go install

v2.5.6

31 Mar 06:49
Compare
Choose a tag to compare
  • fix all selector
  • Fix 'git grep' color issue

v2.6.0

25 Jan 15:05
Compare
Choose a tag to compare

Features:

  • -l, --files-with-matches

Fixes:

  • Fix 'git grep' color issue
  • fix all selector
  • getGrepType: fix typo

v2.5.5

31 Oct 13:00
Compare
Choose a tag to compare

Including change log from v2.5.4:

  • throw an error for unknown grep types
  • make grep-type detection more robust
  • Fix RegEx for grep version type
  • getGrepType: fix typo

v2.5.3

16 Oct 07:37
Compare
Choose a tag to compare
  • don't print help message twice

v2.5.2

15 Oct 13:33
Compare
Choose a tag to compare
  • CI: use golang:1.17 container
  • performance: user faster json lib
  • log parsing errors
  • --memory-profile
  • bump dependencies
  • build(deps): bump github.com/mattn/go-shellwords from 1.0.11 to 1.0.12
  • build(deps): bump github.com/jessevdk/go-flags from 1.4.0 to 1.5.0
  • add dependabot.yml
  • build(deps): bump github.com/sirupsen/logrus from 1.8.0 to 1.8.1
  • Fix indentation
  • Fix fzf example
  • Modify fzf example; parse error due to typo
  • build(deps): bump github.com/sirupsen/logrus from 1.7.0 to 1.8.0
  • write to stdout if it's not a tty
  • bump golangci-lint v1.36.0
  • build(deps): bump github.com/mattn/go-shellwords from 1.0.10 to 1.0.11
  • Review feedback
  • Add fzf wrapper
  • build(deps): bump github.com/peterh/liner from 1.2.0 to 1.2.1
  • use switch table for dispatcher

v2.5.1

13 Nov 09:54
Compare
Choose a tag to compare
  • vgrep [no grep args]: print matches
  • Makefile: fix install targets

v2.5.0

31 Oct 10:54
Compare
Choose a tag to compare
  • New vgrep(1) man page
  • Support vgrep -{A,B,C}
  • Goland support
  • Smaller bug fixes

Thanks to all contributors and reporters!