Skip to content

Releases: dansiviter/jule

v0.8.0

26 Apr 07:51
74a98c6
Compare
Choose a tag to compare
v0.8.0 Pre-release
Pre-release
Maven Gradle
<dependency>
  <groupId>uk.dansiviter.jule</groupId>
  <artifactId>jule</artifactId>
  <version>0.8.0</version>
</dependency>
<dependency>
  <groupId>uk.dansiviter.jule</groupId>
  <artifactId>jule-processor</artifactId>
   <version>0.8.0</version>
  <scope>provided</scope>
</dependency>
annotationProcessor 'uk.dansiviter.jule:jule-processor:0.8.0'
implementation 'uk.dansiviter.jule:jule:0.8.0`

What's Changed

Full Changelog: jule-project-0.7.1...jule-project-0.8.0

v0.7.1

25 Jul 18:38
a9ece2c
Compare
Choose a tag to compare
v0.7.1 Pre-release
Pre-release
Maven Gradle
<dependency>
  <groupId>uk.dansiviter.jule</groupId>
  <artifactId>jule</artifactId>
  <version>0.7.1</version>
</dependency>
<dependency>
  <groupId>uk.dansiviter.jule</groupId>
  <artifactId>jule-processor</artifactId>
   <version>0.7.1</version>
  <scope>provided</scope>
</dependency>
annotationProcessor 'uk.dansiviter.jule:jule-processor:0.7.1'
implementation 'uk.dansiviter.jule:jule:0.7.1`

Changes:

  • Bugfix addressing System.err being closed in uk.dansiviter.jule.ConsoleHandler resulting in lost output to SYSERR,
  • Bugfix addressing async flushing of messages in order in uk.dansiviter.jule.AsyncHandler,
  • Various copyright date updates.

v0.7.0

21 Jul 16:55
1843b77
Compare
Choose a tag to compare
v0.7.0 Pre-release
Pre-release
Maven Gradle
<dependency>
  <groupId>uk.dansiviter.jule</groupId>
  <artifactId>jule</artifactId>
  <version>0.7.0</version>
</dependency>
<dependency>
  <groupId>uk.dansiviter.jule</groupId>
  <artifactId>jule-processor</artifactId>
   <version>0.7.0</version>
  <scope>provided</scope>
</dependency>
annotationProcessor 'uk.dansiviter.jule:jule-processor:0.7.0'
implementation 'uk.dansiviter.jule:jule:0.7.0`

Changes:

  • Renamed from JULI to JULE to avoid conflict with Apache Aomcat JULI,
  • Experimental java.lang.System.Logger implementation.

v0.6.0

01 Aug 19:58
fc57970
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release
Maven Gradle
<dependency>
  <groupId>uk.dansiviter.juli</groupId>
  <artifactId>juli</artifactId>
  <version>0.6.0</version>
</dependency>
<dependency>
  <groupId>uk.dansiviter.juli</groupId>
  <artifactId>juli-processor</artifactId>
   <version>0.6.0</version>
  <scope>provided</scope>
</dependency>
annotationProcessor 'uk.dansiviter.juli:juli-processor:0.6.0'
implementation 'uk.dansiviter.juli:juli:0.6.0`

Changes:

  • #100 Drop Graal Class Generation
  • #97 Optional support

v0.5.1

18 Mar 19:34
92bf583
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Minor release:

<dependency>
  <artifactId>juli</artifactId>
  <groupId>uk.dansiviter.juli</groupId>
  <version>0.5.1</version>
</dependency>
<dependency>
  <groupId>uk.dansiviter.juli</groupId>
  <artifactId>processor</artifactId>
   <version>0.5.1</version>
  <scope>provided</scope>
</dependency>

Changes:

  • #90 jakarta.*

v.0.4.0

15 Oct 18:34
6fcdd75
Compare
Choose a tag to compare
v.0.4.0 Pre-release
Pre-release

Minor release:

<dependency>
  <artifactId>juli</artifactId>
  <groupId>uk.dansiviter.juli</groupId>
  <version>0.4.0</version>
</dependency>
<dependency>
  <groupId>uk.dansiviter.juli</groupId>
  <artifactId>processor</artifactId>
   <version>0.4.0</version>
  <scope>provided</scope>
</dependency>

Changes:

  • #64 Process Interfaces,
  • Snyk dependency updates,
  • Various other dependency updates,
  • Various improvements identified by SonarQube.

v0.3.0

24 Aug 07:48
23bd41a
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

After some initial hiccups this is the first release available in Maven Central:

<dependency>
  <artifactId>juli</artifactId>
  <groupId>uk.dansiviter.juli</groupId>
  <version>0.3.0</version>
</dependency>
<dependency>
  <groupId>uk.dansiviter.juli</groupId>
  <artifactId>processor</artifactId>
   <version>0.3.0</version>
  <scope>provided</scope>
</dependency>

Changes

  • Initial Maven Central release of main and Annotation Processing and CDI Extension libraries.

Please see the README.md for all the functionally in this release.

v.0.2.6

23 Aug 19:42
2a27340
Compare
Choose a tag to compare
v.0.2.6 Pre-release
Pre-release
juli-project-0.2.6

[maven-release-plugin] copy for tag juli-project-0.2.6

v0.1.0

27 Feb 19:33
eb39ced
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Alpha release of library.

  • Annotation Processor that creates instances of logger class,
  • LogProducer to create log instances`
  • Unwrapping of java.util.Optional and java.util.functions.Supplier.

Usage:

<dependency>
  <groupId>uk.dansiviter.logging</groupId>
  <artifactId>core</artifactId>
  <version>0.1.0</version>
</dependency>
<dependency>
  <groupId>uk.dansiviter.logging</groupId>
  <artifactId>processor</artifactId>
  <version>0.1.0</version>
  <scope>provided</scope> <!-- only needed during compilation -->
  <optional>true</optional>
</dependency>