ao-appcluster-core-2.0.1
Release Notes
- Now properly restoring Thread interrupted state on
InterruptedException
.
ao-appcluster-core-2.0.0
Release Notes
Now registering exception types for use with
Throwables.newSurrogate(…)
that supports creating new instances of throwables in order to have caller stack trace. When wrapped, the original throwable is the cause of the new throwable. When not wrapped, the original throwable is used directly and caller stack trace is lost.This is used to maintain exception types and states across thread boundaries, such as when an exception cause is obtained from an
ExecutionException
.- Case-insensitive boolean parsing.
-
Split development-only classes into a new sub-project in
devel/
. This sub-project is used only for development and is never deployed to artifact repositories. - Minimum Java version changed from 1.8 to 11.
- Now supports Java 9+ modules with included
module-info.class
. - Maven artifact relocated from
com.aoindustries:ao-appcluster-core
tocom.aoapps:ao-appcluster-core
. - Package renamed from
com.aoindustries.appcluster
tocom.aoapps.appcluster
.
ao-appcluster-core-1.1.3
Release Notes
- Minimum Java version changed from 1.7 to 1.8.
-
Reduced use of property substitutions in
pom.xml
. This is to help 3rd-party parsers that fail to perform full Maven-compatible substitutions. - Using
Duration
for time intervals. - Updated dependencies.
ao-appcluster-core-1.1.1
Release Notes
- Using managed dependencies:
- This project uses managed dependencies.
- This project's managed dependencies may also be imported by other projects.
ao-appcluster-core-1.1.0
Release Notes
- Minimum Java version changed from 1.6 to 1.7.
- Removed some incorrect uses of
Thread.currentThread().interrupt()
.
ao-appcluster-core-1.0.3
Release Notes
- Updated dependencies.
ao-appcluster-core-1.0.2
Release Notes
- New AO OSS Parent POM to simplify
pom.xml
files. - Project documentation moved to per-project book in SemanticCMS format.
- Added changelog as top-level project link.
ao-appcluster-core-1.0.1
Release Notes
- Improved Javadoc formatting.
- Improved README formatting.
ao-appcluster-core-1.0.0
Release Notes
- Project moved to GitHub and Maven.
- Reverted to Java 1.6 for Android and Java EE 6 compatibility.