Releases: quasilyte/gogrep
Releases · quasilyte/gogrep
v0.5.0
Changes
- optimize node slices @quasilyte (#33)
- Fix
go install
command-line in the Readme @hashtagchris (#32) - handle IndexListExpr node @quasilyte (#31)
- implement generics matching @quasilyte (#30)
- improve variadic funcs matching rules @quasilyte (#29)
- add features needed for a submatch support @quasilyte (#27)
- add range header patterns matching support @quasilyte (#25)
- handle
for range ...
patterns correctly @quasilyte (#24) - make partial
range
patterns yield better pos ranges @quasilyte (#23) - add support for standalone range clauses @quasilyte (#22)
- fix a few panics found by fuzzing @quasilyte (#21)
- fix import patterns compilation @quasilyte (#20)
- add CompileConfig.Imports option @quasilyte (#19)
- cmd/gogrep: several improvements @quasilyte (#18)
- added basic support for import patterns @quasilyte (#17)
- cmd/gogrep: implement match vars interpolation in --format @quasilyte (#15)
- fix DeclStmt matching inside block statements @quasilyte (#14)
- readme: move cli docs to a separate file @quasilyte (#13)
- add
Command line arguments
section to readme @peakle (#12) - fix
stdlibpkg.$_
pattern compilation @quasilyte (#11) - add more funccall matching tests @quasilyte (#10)
- cmd/gogrep: ignore local heat levels when filtering @quasilyte (#8)
- cmd/gogrep,filters: add basic var text filters support @quasilyte (#7)
- cmd/gogrep: add useful default --exclude value @quasilyte (#6)
- filters,cmd/gogrep: add
$$
var support in filters @quasilyte (#5) - cmd/gogrep: update heatmap version @quasilyte (#4)
- cmd/gogrep: use optimized form of filepath.Abs @quasilyte (#3)
- readme: fix links and badges @quasilyte (#2)
- all: enable linters and tests on github actions @quasilyte (#1)