From c76c4196af4869bd413c48b942a4ba39eb498235 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Thu, 26 Aug 2021 12:24:07 +0100 Subject: [PATCH] prepare changelog for 0.4.0 --- CHANGELOG.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3ddcdb1..da59070 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [0.4.0] - 2021-08-26 + +This release of Garble adds support for Go 1.17.x while maintaining support for +Go 1.16.x. A few other noteworthy changes are included: + +* Support obfuscating literals in more edge cases with `-literals` +* Improve detection of `reflect` usage with standard library APIs +* Names exported for cgo are no longer obfuscated +* Avoid breaking consts using `iota` with `-literals` + +Known bugs: + +* obfuscating the entire standard library with `GOPRIVATE=*` is not well supported yet + ## [0.3.0] - 2021-05-31 This release of Garble fixes a number of bugs and improves existing features, @@ -54,6 +68,7 @@ Known bugs: * obfuscating the standard library with `GOPRIVATE=*` is not well supported yet * `garble test` is temporarily disabled, as it is currently broken +[0.4.0]: https://github.com/burrowers/garble/releases/tag/v0.4.0 [0.3.0]: https://github.com/burrowers/garble/releases/tag/v0.3.0 [0.2.0]: https://github.com/burrowers/garble/releases/tag/v0.2.0 [0.1.0]: https://github.com/burrowers/garble/releases/tag/v0.1.0