All notable changes to Jodd project are documented here.
(work in progress :)
- core -
FileUtil.mkdirs
return created folder.
Many little improvements plus one important fix for jodd-mail
. Sorry for any inconvenience.
- core - fixed special cases in
NaturalOrderComparator
, making rules a bit more strict. - mail - fixed unused
debug
andtimeout
. - mail -
RFC2822AddressParser
methodsparseToXxx()
now returnsnull
for invalid emails. - http - secure connection was sending
CONNECT
string twice.
- mail -
debug
andtimeout
are now applied before creating the mail server. - http - default security has been set to
TLSv1.1
.
- joy - added excluded jars for faster scanning.
- mail - added custom properties.
- json - added
onValue
callback for JSON serializer. - json - added
excludeEmpty
flag for JSON serializer. - json - added
allowClass
for whitelisting class names. - petite - allow injection in the private fields of super types.
- dboom - added detection of the quote names in annotations.
- dboom - Added flags to column and table naming strategies for quote chars.
One minor fix and one important change for the bootstrap usages.
- joy - added static method for registering joy servlet context listener.
- joy - better output of the Joy configuration that does not cut of the values.
Minor fixes and improvements.
- core* - added the
Maybe.or(T)
method. - mail - added
receive()
and fluent builder. - cli* - parse values bundled with options (e.g.
--name=value
)
- cli - fixed the behaviour of parameters
Welcome to Jodd 5.
Version 5 contains a great number of new features, changes, bug fixes and performance improvements. It's all new Jodd: slick as before, just better.
High-five!