Jodd! Lightweight. Java. Zero dependencies. Use what you like.
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! ✋
Just a bugfix and more date-time support. That's all.
StringTemplateParser
usage.An emotional roller coaster of the release :)
Defaults
JDateTime
removed.Printf
removed.LocaleUtil
and DateFormatSymbolsEx
removed.TimeUtil
utils.JulianDate
class, just for Julian dates.The end. See: https://github.com/oblac/jodd/issues/585
Changes:
Like in every movie flick, having a nice release is always a good thing. Jodd is ready for an Oscar :) In this episode find some sweet addons.
UUID
type converter added.UUID
JSON type serializer.@PetiteValue
annotation for injecting parameters.implicitParamInjection
flag to enable/disable implicit injection.PrettyJsonSerializer
!StringUtil
methods for conversion to and from byte[]
.pom.xml
for jodd-all
.Added SystemUtil.disableUnsafeUsage()
so users can explicitly disable usage of Unsafe
. This is needed for IBM JVM.
This release is on 3.6.x
branch.
Made for Liferay.
This release is all about making Jodd works smoothly with both Java8 and Java9.
jre9
classifier releasemaven-publish
pluginJodd v4.1.1 fixes few critical bugs. Sorry about that.
Builder
.JavaBridge
now works with Java9.header(Map)
method to HttpRequest
.ClassScanner
now begins scanning with scan()
.boolean
argument renamed to *Overwrite
.remove
renamed.Version 4.1 is here!
Wait!? What!? What happened to version 4.0?
Well, we introduced a performance regression on HTML and JSON parsers. It's fixed now.
Anyhow... enjoy!