47 Commits

Author SHA1 Message Date
niccolo.piazzesi
869ce156b1 Update dependency, update samples, update release notes for 7.8 2025-10-07 13:34:28 +02:00
niccolo.piazzesi
886477806c Temporarily downgrade version in examples until release is properly done 2025-08-22 10:47:01 +02:00
Robin Lefever
7fc907d1fb Update ProGuardCORE version to support Kotlin 2.2 2025-08-22 06:48:58 +02:00
James Hamilton
ef6a8352bd Update ProGuardCORE version for Java 24 support (#470)
Update ProGuardCORE version for Java 24 support
2025-03-24 13:28:56 +01:00
Bengt Verscheure
f4c4a13a90 Remove Guardsquare community link. 2024-12-10 15:53:19 +01:00
Thomas Vochten
174d3f4155 Upgrade Gradle, upgrade dependencies, bump version to 7.6.1 2024-11-29 08:49:38 +01:00
James Hamilton
b3deed8286 Update versions for version 7.6 (#440) 2024-09-27 14:43:19 +02:00
James Hamilton
aa43b9dc21 Update versions for 7.5 (#404)
Updates ProGuardCORE + other required dependencies for Kotlin 2 + Java 22; including running tests with Java 22.
2024-05-23 14:01:48 +02:00
James Hamilton
d4692c3835 Update version number in examples 2024-01-31 18:05:50 +01:00
James Hamilton
f6b82b1478 Update example versions to 7.4.1 2023-11-22 11:22:08 +01:00
James Hamilton
549e2cde2c Update version number in README 2023-10-12 11:34:29 +02:00
Niccolò Piazzesi
58eae9eed5 Fix broken link to issue tab (#364) 2023-09-27 11:41:44 +02:00
James Hamilton
14673bc36b Fix link to manual 2023-04-07 08:40:07 +02:00
Ellen Spertus
2b56fc6ced Make minor fixes to README.md (#330)
* Fix Windows command line
* Fix configuration link
2023-04-07 08:37:39 +02:00
tvoc-gs
764d35e4d5 Update manual (#321)
* Update manual

* Delete  and

---------

Co-authored-by: James Hamilton <james.hamilton@guardsquare.com>
2023-03-02 13:20:42 +00:00
James Hamilton
33610e5ab0 Bump version to 7.3.0 2022-11-15 13:57:14 +01:00
James Hamilton
0e2b6002c5 Update version to 7.3.0-beta1 2022-09-09 17:41:36 +02:00
Michael Vorburger ⛑️
6ef365a05e Fix broken link in README (#262) 2022-07-04 14:06:23 +02:00
James Hamilton
87bb794331 Update example version to 7.2.1 2022-02-18 19:19:09 +01:00
James Hamilton
e534c63c6e Update version to 7.2 in README.md 2022-01-28 15:56:30 +01:00
James Hamilton
d8260f892c Add command to build ProGuard from source to README 2021-12-22 09:05:31 +01:00
James Hamilton
a450a25619 Build against a fixed ProGuardCORE version
With this change the stable ProGuard branch remains stable, independent
of changes in ProGuardCORE. This avoids the stable branch of ProGuard
failing if breaking changes are pushed to ProGuardCORE master branch.
2021-07-19 14:55:45 +02:00
James Hamilton
e427ecce57 Update version number in README 2021-07-08 23:04:14 +02:00
James Hamilton
da524a3499 Change plugin ID from proguard to com.guardsquare.proguard 2021-06-15 16:08:57 +02:00
James Hamilton
bc10bcdd51 Update README.md with quickstart instructions for Gradle plugin 2021-05-27 17:19:08 +02:00
James Hamilton
55713a9f9a Update ProGuard logo and URL (#155) 2021-04-28 16:44:26 +02:00
Eric Salemi
77d734f458 Change README badge from JCenter to Maven Central (#153) 2021-04-28 15:01:45 +02:00
Daz DeBoer
6afe222955 Improve build for local development and add missing API dependencies (#131)
* Document persisting the composite build layout using `gradle.properties`

* Speed up the build with not-very-experimental options

- Parallel project execution
   - This reduces `clean assemble` by 50%
- Local build cache
   - This reduces a no-op `clean assemble` by a further 60%
- File system watching
   - This will be enabled by default in Gradle 7, and speeds up builds using
     the same daemon process

* Add a settings file so that proguard-gradle examples can be run

* Document the process to publish artifacts locally for testing

* Include `proguard-core` in the API dependencies of `base`

Many of the public types in the `proguard-base` module export types that
are defined in the `proguard-core` module. This means that these `proguard-core`
types are required when compiling againt `proguard-base`.

By declaring `proguard-base` as a `java-library` and including `proguard-core`
as an API dependency, consumers of `proguard-base` do not have to declare this
explicit dependency.

* Include `proguard-base` as an API dependency of `proguard-gradle`

The public type of `ProGuardTask` exports a number of types defined in
the `proguard-base` module (`Configuration`, `ParseException`, etc). These types
are required when compiling against `ProGuardTask`, and can result in compilation
error when missing.

The correct way to model this in Gradle is to include `proguard-base` as an
API dependency of `proguard-gradle`.
2021-03-02 12:39:26 +01:00
James Hamilton
0cb79d8424 Add building instructions to README 2020-12-09 23:26:43 +01:00
James Hamilton
4db1c9c37b Update ProGuardCORE stylisation in README 2020-12-09 22:59:36 +01:00
Eric Salemi
912d149394 Bump to version 7.0.1 2020-11-04 13:59:00 +01:00
Sander Bogaert
8532cfa2d6 Highlight README code snippets. 2020-09-16 09:59:26 +02:00
Sander Bogaert
c70af673c7 Add 'getting help' section to README with community link. 2020-09-16 09:56:07 +02:00
Eric Salemi
84e8560d32 Disable github/maven badges 2020-06-08 14:25:03 +02:00
Eric Salemi
3b0b346920 Add jcenter badge 2020-06-08 14:24:03 +02:00
Eric Salemi
fa4686cf42 Correct resolution strategy to handle the change of group-id 2020-06-06 18:13:54 +02:00
Eric Salemi
d7a56bde06 Fix link for the manual 2020-06-06 18:12:06 +02:00
Eric Lafortune
e518fc2537 Updated documentation. 2020-06-05 12:43:16 +02:00
Eric Salemi
3e6fda4fdc Switch CI badge back to master branch 2020-06-05 11:02:56 +02:00
Eric Lafortune
ed111d7bfb Updated README. 2020-05-29 13:05:02 +02:00
Eric Salemi
4743287148 Maven group ID relocation 2020-05-29 11:23:48 +02:00
Eric Lafortune
e9faa250b2 Updated documentation. 2020-05-28 20:56:25 +02:00
Eric Lafortune
0f2cfd8382 Updated README. 2020-05-28 18:09:41 +02:00
Eric Lafortune
becf862f55 Updated README. 2020-05-28 17:50:24 +02:00
EricSalemi
15430a28b9 Added CI github workflow and CD infrastructure 2020-05-28 15:37:40 +02:00
Eric Lafortune
5eed2b1fc4 Added necessary changes for assembler. Added instance optimization. [Joachim] 2020-05-07 23:43:53 +02:00
ProGuard
f4d94ae21e Created ProGuard version 6.1.0. 2019-05-09 20:59:21 +00:00