Deferring creation of TempFileContext until first needed.
ao-messaging-http-3.0.1
Release Notes
Improved XML parser security.
notify() replaced with notifyAll() since more than one thread can be waiting.
ao-messaging-http-3.0.0
Release Notes
Now supports Java 9+ modules with included module-info.class.
Maven artifact relocated from com.aoindustries:ao-messaging-http to com.aoapps:ao-messaging-http.
Package renamed from com.aoindustries.messaging.http to com.aoapps.messaging.http.
ao-messaging-http-2.0.0
Release Notes
Now catching all Throwable.
This is more aggressive than the previous behavior of catching all Exception.
We made this change to greatly reduce the chances of any Error, such as
OutOfMemoryError, being silently lost.
Exceptions thrown from on* success callbacks will no longer be passed to
onError callbacks.
Improved logging:
No more System.out and System.err
Improved and more consistent logging levels
Callback logging
ao-messaging-http-1.2.1
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.
ao-messaging-http-1.2.0
Release Notes
Using java.nio.charset.StandardCharsets instead of "UTF-8".
No longer catching all Throwable.
ao-messaging-http-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-messaging-http-1.1.0
Release Notes
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.