ao-messaging-3.1.0
Release Notes
- Deferring creation of
TempFileContext
until first needed.
ao-messaging-3.0.2
Release Notes
- Now properly restoring Thread interrupted state on
InterruptedException
.
ao-messaging-3.0.1
Release Notes
- Improved XML parser security.
ao-messaging-3.0.0
Release Notes
- Updated to Java™ EE 7 Web Profile (Servlet 3.1, JSP 2.3, EL 3.0, and JSTL 1.2).
- Now supports Java 9+ modules.
- Maven artifact relocated from
com.aoindustries:ao-messaging
tocom.aoapps:ao-messaging
. - Packages renamed from
com.aoindustries.messaging.*
tocom.aoapps.messaging.*
.
ao-messaging-2.0.0
Release Notes
-
Now catching all
Throwable
. This is more aggressive than the previous behavior of catching allException
. We made this change to greatly reduce the chances of anyError
, such asOutOfMemoryError
, being silently lost. -
Exceptions thrown from
on*
success callbacks will no longer be passed toonError
callbacks. - Improved logging:
- No more
System.out
andSystem.err
- Improved and more consistent logging levels
- Callback logging
- No more
Switched to NPM-based WebJars in groupId
org.webjars.npm
, where possible. The NPM WebJars seem more up-to-date and actively supported than Classic WebJars.Furthermore, Bower has been deprecated, so we are reluctant to use either "Bower GitHub" or "Bower Original" WebJars.
ao-messaging-1.2.1
Release Notes
-
Reduced use of property substitutions in
pom.xml
. This is to help 3rd-party parsers that fail to perform full Maven-compatible substitutions. - Updated version of AO Messaging BOM.
- Updated version of AO Messaging HTTP Servlet.
ao-messaging-1.2.0
Release Notes
- Updated version of AO Messaging BOM.
- Updated version of AO Messaging API.
- Updated version of AO Messaging HTTP.
- Updated version of AO Messaging HTTP Servlet.
- Updated version of AO Messaging TCP.
- Updated version of AO Messaging TCP Client.
- Updated version of AO Messaging TCP Server.
ao-messaging-1.1.1
Release Notes
- New project AO Messaging BOM for managed dependencies.
ao-messaging-1.1.0
Release Notes
- Updated version of AO OSS Parent.
- Minimum Java version changed from 1.6 to 1.7.
- Deprecated uses of File.deleteOnExit() in favor of new TempFileContext that does not suffer from a memory leak in long-running applications.
- New callback to check for session identifier availability.
- New version of AO Messaging API.
- New version of AO Messaging Base.
- New version of AO Messaging HTTP.
- New version of AO Messaging HTTP Servlet.
- New version of AO Messaging TCP.
ao-messaging-1.0.3
Release Notes
- Updated dependencies.
ao-messaging-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-messaging-1.0.1
Release Notes
- Improved Javadoc formatting.
- Improved README formatting.
ao-messaging-1.0.0
Release Notes
- Project moved to GitHub and Maven.