Commit Graph

311 Commits

Author SHA1 Message Date
James Hamilton
0bfd2bd8ae Update release notes v7.2.0 2022-01-24 17:18:44 +01:00
James Hamilton
24e3863744 Update ProGuardCORE version to 8.0.6 2022-01-24 17:18:32 +01:00
James Hamilton
1adaf23e81 Update version to 7.2.0 2022-01-24 17:18:23 +01:00
James Hamilton
972bf45a04 Bump version to 7.2.0-beta7 2022-01-07 13:45:28 +01:00
James Hamilton
c7aac8af18 Add support for matching Kotlin inline classes with includedescriptorclasses v7.2.0-beta6 2022-01-07 11:39:40 +01:00
James Hamilton
6b169569cc Add ProcessingFlagUtil test utility 2022-01-07 11:39:40 +01:00
James Hamilton
84b2994c02 Update for Kotlin 1.6 support
This includes updates necessary to support Kotlin 1.6 including updating the ProGuardCORE dependency to 8.0.5
2022-01-07 11:39:36 +01:00
James Hamilton
0e3a3500bf Upgrade log4j2 dependency to 2.17.1 2022-01-06 18:31:27 +01:00
Ruben Pieters
dba190bf95 Split MethodInliner into separate subclasses. 2022-01-06 18:24:00 +01:00
Joren Van Hecke
ee0630eeed Replace usage of AllClassVisitor with a FilteredClassVisitor 2022-01-06 18:19:43 +01:00
James Hamilton
be163ee86e Bump version to 7.2.0-beta6 2021-12-21 10:49:25 +01:00
James Hamilton
d43e4c1a3c Upgrade log4j2 dependency to v2.17 in response to CVE-2021-45105 v7.2.0-beta5 2021-12-21 10:43:49 +01:00
James Hamilton
cb4127be4d Update ProGuardCORE dependency version to 8.0.4 2021-12-21 10:42:20 +01:00
James Hamilton
2822edc08a Bump version to 7.2.0-beta5 2021-12-16 15:36:56 +01:00
James Hamilton
88a57e90af Upgrade log4j2 dependency in response to CVE-2021-45046 v7.2.0-beta4 2021-12-16 09:18:47 +01:00
James Hamilton
0cd72ef0b5 Update release note for T7056 2021-12-14 08:43:48 +01:00
James Hamilton
8d351087ec Bump version to 7.2.0-beta4 2021-12-14 08:43:15 +01:00
James Hamilton
2c224c1816 Update ProGuardCORE dependency to 8.0.2 2021-12-13 18:18:08 +01:00
James Hamilton
ada8827e25 Upgrade log4j2 dependency in response to CVE-2021-44228 2021-12-13 18:17:44 +01:00
James Hamilton
cf23e5a80d Merge branch 'master' into beta 2021-12-13 15:45:42 +01:00
lintao
2d012a9ee2 Fix: can only retrace once, forget reset systemOutRedirected #69
Co-authored-by: James Hamilton <mrjameshamilton@gmail.com>
v7.2.0-beta3
2021-11-11 16:22:52 +01:00
James Hamilton
667cb2e1a8 Merge branch 'master' into beta 2021-11-11 16:04:43 +01:00
LoneDev
b0104ecd96 Quality of life features (#200)
ReTrace

- Initial support for Java 16 stacktraces

GUI

- Save the last used mappings path
- Fixed ReTrace not working anymore after first usage
- Save window location and size
2021-11-11 16:04:17 +01:00
James Hamilton
3e180e5c67 Update building.md 2021-11-11 15:45:09 +01:00
Toon Willemot
c6b2bef146 Visit referencedField of EnumConstantElementValue during usage marking 2021-10-05 11:24:22 +02:00
James Hamilton
0595e0e2d1 Clarify use of class name * in a -keep rule (#191) 2021-09-22 11:23:12 +02:00
James Hamilton
94a56c4058 Merge branch 'master' into beta 2021-09-03 14:25:32 +02:00
Joren Van Hecke
121ac840a7 Fix test for non-existing ProGuard Gradle Plugin configurations.
Fix test for non-existing ProGuard Gradle Plugin configurations. The test was broken, after the error message had been changed.
2021-09-03 14:25:12 +02:00
James Hamilton
c4f4e3176c Merge branch 'master' into beta 2021-09-02 15:48:51 +02:00
Joren Van Hecke
7b7e4aaafc Correct error message for invalid configuration in ProGuard Gradle Plugin. 2021-09-02 15:46:06 +02:00
Joren Van Hecke
a40b8326a1 Use correct default configuration when specifying proguard-android-optimize.txt 2021-09-02 15:46:06 +02:00
Joren Van Hecke
b8f1552823 Create logger in proguard.optimize.Optimizer with getLogger instead of getFormatterLogger. 2021-09-02 15:42:54 +02:00
Joren Van Hecke
9896fefe16 Correct error message for invalid configuration in ProGuard Gradle Plugin. 2021-09-02 15:42:54 +02:00
James Hamilton
fbdf041710 Add missing # anchor in callback link 2021-08-31 13:27:09 +02:00
Joren Van Hecke
f3d9b802be Add logging to proguard.io, proguard.backport, proguard.configuration, proguard.optimize, proguard.shrink and proguard.strip packages 2021-08-17 11:54:36 +02:00
Joren Van Hecke
eaf0443293 Add logging to proguard.optimize.peephole package 2021-08-17 11:54:36 +02:00
Joren Van Hecke
502fb454de Add logging to package proguard.optimize.info 2021-08-17 11:54:36 +02:00
Joren Van Hecke
e4dba1d86a Add logging to package proguard.optimize.evaluation 2021-08-17 11:54:36 +02:00
Joren Van Hecke
2a4114cfd8 Add logging to proguard.optimize package 2021-08-17 11:54:36 +02:00
Joren Van Hecke
c732f3d8d2 Add logging to package proguard.optimize.gson 2021-08-17 11:54:36 +02:00
Joren Van Hecke
46d080b45f Add logging to package proguard 2021-08-17 11:54:36 +02:00
Joren Van Hecke
50151e643c Add log4j2 dependency to ProGuard 2021-08-17 11:54:36 +02:00
James Hamilton
7a4e35559b Fix obfuscated jar filename in spring-boot example 2021-08-17 11:34:43 +02:00
James Hamilton
61b769a5e8 Bump version to 7.2.0-beta3 2021-08-13 15:49:36 +02:00
James Hamilton
a830e358ee Update ProGuardCORE dependency version to 8.0.1 v7.2.0-beta2 2021-08-12 20:49:13 +02:00
James Hamilton
68d0c4b725 Update issue number in release notes 2021-07-28 09:02:52 +02:00
James Hamilton
45d78d83d6 Update version number in release notes 2021-07-26 20:28:46 +02:00
James Hamilton
2d806bbfad Add multi-release: true to jar artifcats
Required, due to log4j2 included in ProGuardCORE 8.0.0
2021-07-26 20:17:14 +02:00
James Hamilton
5b02980ffe Update version to 7.2.0-beta2 2021-07-26 15:50:40 +02:00
James Hamilton
2e1b0ce816 Add beta to CI workflow v7.2.0-beta1 2021-07-26 15:46:35 +02:00