Skip to content

Commit fed1967

Browse files
committed
Add CHANGELOG and update README
1 parent 4b95025 commit fed1967

File tree

3 files changed

+54
-2
lines changed

3 files changed

+54
-2
lines changed

.github/workflows/build.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ jobs:
66
steps:
77
- name: git clone
88
uses: actions/checkout@v2
9-
- name: Set up JDK 8
9+
- name: Set up JDK 11
1010
uses: actions/[email protected]
1111
with:
1212
distribution: 'zulu'
13-
java-version: 8
13+
java-version: 11
1414
- name: gradle build
1515
id: gradle
1616
uses: gradle/[email protected]

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Extra Java Module Info Gradle Plugin - Changelog
2+
3+
## Version 0.12
4+
* [New] [#31](https://github.com/jjohannes/extra-java-module-info/issues/31) - Address Jars by 'group:name' coordinates (instead of file name with version)
5+
* [New] [#1](https://github.com/jjohannes/extra-java-module-info/issues/1) - Merging several legacy Jars into one Module Jar
6+
7+
## Version 0.11
8+
* [Fixed] [#27](https://github.com/jjohannes/extra-java-module-info/issues/27) - Avoid 'invalid entry compressed size' on Java < 16 (Thanks [@carlosame](https://github.com/carlosame) for reporting and [Ihor Herasymenko](https://github.com/iherasymenko)
9+
for fixing!)
10+
11+
## Version 0.10
12+
* [Fixed] [#23](https://github.com/jjohannes/extra-java-module-info/issues/23) - Ignore `MANIFEST.MF` files not correctly positioned in Jar (Thanks [Michael Spahn](https://github.com/michael-spahn) reporting!)
13+
14+
## Version 0.9
15+
* [Fixed] [#17](https://github.com/jjohannes/extra-java-module-info/issues/17) - Exclude signatures from signed Jars (Thanks [Philipp Schneider](https://github.com/p-schneider) for fixing!)
16+
* [New] [#16](https://github.com/jjohannes/extra-java-module-info/issues/16) - Prevent duplicates in ModuleInfo DSL (Thanks [Ihor Herasymenko](https://github.com/iherasymenko) for contributing!)
17+
18+
## Version 0.8
19+
* [Fixed] [#15](https://github.com/jjohannes/extra-java-module-info/issues/15) - Error when importing certain multi-project builds in the IDE (Thanks [Michael Spahn](https://github.com/michael-spahn) reporting!)
20+
21+
## Version 0.7
22+
* [New] [#14](https://github.com/jjohannes/extra-java-module-info/issues/14) - DSL method for omitting unwanted service provider (Thanks [Ihor Herasymenko](https://github.com/iherasymenko) for contributing!)
23+
24+
## Version 0.6
25+
* [New] [#11](https://github.com/jjohannes/extra-java-module-info/issues/11) - Transform results are cached (Thanks [Carsten Otto](https://github.com/C-Otto) reporting!)
26+
27+
## Version 0.5
28+
* [New] [#9](https://github.com/jjohannes/extra-java-module-info/issues/9) - Automatically add descriptors to 'module-info.class' (Thanks [Ihor Herasymenko](https://github.com/iherasymenko) for contributing!)
29+
* [New] [#9](https://github.com/jjohannes/extra-java-module-info/issues/9) - Support 'requires static' in DSL (Thanks [Ihor Herasymenko](https://github.com/iherasymenko) for contributing!)
30+
31+
## Version 0.4
32+
* [Fixed] Issue with 'failOnMissingModuleInfo.set(false)' option
33+
34+
## Version 0.3
35+
* [New] [#3](https://github.com/jjohannes/extra-java-module-info/issues/3) - Add 'failOnMissingModuleInfo.set(false)' option
36+
37+
## Version 0.2
38+
* [Fixed] [#2](https://github.com/jjohannes/extra-java-module-info/issues/2) - Handle Jars without manifest (Thanks [Ihor Herasymenko](https://github.com/iherasymenko) for fixing!)
39+
40+
## Version 0.1
41+
* [New] Initial release following discussions in https://github.com/gradle/gradle/issues/12630
42+

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
A Gradle 6.4+ plugin to use legacy Java libraries as _Java Modules_ in a modular Java project.
22

3+
This plugin is maintained by me, [Jendrik Johannes](https://github.com/jjohannes).
4+
I offer consulting and training for Gradle and/or the Java Module System - please [reach out](mailto:[email protected]) if you are interested.
5+
There is also my [YouTube channel](https://www.youtube.com/playlist?list=PLWQK2ZdV4Yl2k2OmC_gsjDpdIBTN0qqkE) on Gradle topics.
6+
7+
Special thanks goes to [Ihor Herasymenko](https://github.com/iherasymenko) who has been contributing many features and fixes to this plugin!
8+
9+
If you have a suggestion or a question, please [open an issue](https://github.com/jjohannes/extra-java-module-info/issues/new).
10+
11+
There is a [CHANGELOG.md](CHANGELOG.md).
12+
313
# Java Modules with Gradle
414

515
- [Documentation on Building Java Modules with Gradle 6.4+](https://docs.gradle.org/current/userguide/java_library_plugin.html#sec:java_library_modular)

0 commit comments

Comments
 (0)