v0.7.0
This release drops support for Go 1.17, continues support for Go 1.18, and adds initial support for the upcoming Go 1.19.
Noteworthy changes include:
- Initial support for obfuscating generic code - #414
- Remove unused imports in
-literals
more reliably - #481 - Support obfuscating package paths ending with
.go
- #539 - Support installing garble in paths containing spaces - #544
- Avoid a panic when obfuscating variadic functions - #524
- Avoid a "refusing to list package" panic in
garble test
- #522 - Some module builds are now used as regression tests - #240
Thanks to @lu4p, @pagran, and @shellhazard for their contributions in this release!