Skip to content

Commit

Permalink
Bump version to 1.4.
Browse files Browse the repository at this point in the history
  • Loading branch information
skinny85 committed Jan 28, 2024
1 parent 82bbfb4 commit 43a01c5
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 7 deletions.
10 changes: 9 additions & 1 deletion Changelog.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
Version 1.4 - 2024-01-28
------------------------
- Allow using Jilt with generic classes ([Issue #5](https://github.com/skinny85/jilt/issues/5))
- Use the term "Staged" instead of "Type-Safe" for this variant of the Builder pattern
([Issue #10](https://github.com/skinny85/jilt/issues/10))
- Make properties annotated with `@Nullable` annotations implicitly optional
([Issue #11](https://github.com/skinny85/jilt/issues/11))

Version 1.3 - 2024-01-09
------------------------
- Allow placing `@Builder` on Java 16+ `record` declarations ([Issue #9](https://github.com/skinny85/jilt/issues/9))
Expand All @@ -10,7 +18,7 @@ Version 1.2 - 2023-01-08
Version 1.1 - 2018-03-31
------------------------
- `@BuilderInterfaces` annotation with `outerName`, `packageName`, `innerNames` and `lastInnerName`
attributes
attributes ([Issue #1](https://github.com/skinny85/jilt/issues/1))

Version 1.0 - 2017-06-01
------------------------
Expand Down
8 changes: 4 additions & 4 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ Example Maven settings:
<dependency>
<groupId>cc.jilt</groupId>
<artifactId>jilt</artifactId>
<version>1.3</version>
<version>1.4</version>
<scope>provided</scope> <!-- Jilt is not needed at runtime -->
</dependency>
</dependencies>
Expand All @@ -92,13 +92,13 @@ repositories {
dependencies {
// ...
compileOnly 'cc.jilt:jilt:1.3' // Jilt is not needed at runtime
annotationProcessor 'cc.jilt:jilt:1.3' // you might also need this dependency in newer Gradle versions
compileOnly 'cc.jilt:jilt:1.4' // Jilt is not needed at runtime
annotationProcessor 'cc.jilt:jilt:1.4' // you might also need this dependency in newer Gradle versions
}
```

If you're not using dependency managers, you can
[download the JAR directly](https://repo1.maven.org/maven2/cc/jilt/jilt/1.3/jilt-1.3.jar)
[download the JAR directly](https://repo1.maven.org/maven2/cc/jilt/jilt/1.4/jilt-1.4.jar)
(it's distributed as a self-contained JAR, you don't need any additional dependencies for it)
and add it to your classpath.

Expand Down
2 changes: 1 addition & 1 deletion build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
}

group 'cc.jilt' // we need a domain we own for Maven Central, and jilt.org is scalped
version '1.3'
version '1.4'

shadowJar {
relocate 'com.squareup', 'org.jilt.shaded.com.squareup'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -354,7 +354,7 @@ protected final AnnotationSpec generatedAnnotation() throws Exception {
Class<?> generatedAnnotationClass = determineGeneratedAnnotationClass();
return AnnotationSpec
.builder(generatedAnnotationClass)
.addMember("value", "$S", "Jilt-1.3")
.addMember("value", "$S", "Jilt-1.4")
.build();
}

Expand Down

0 comments on commit 43a01c5

Please sign in to comment.