All Versions
56
Latest Version
Avg Release Cycle
59 days
Latest Release
1583 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v2.3.7 Changes
October 19, 2016- โจ Enhancement and bugfix release. Thanks to issue reporters!
@AllowNulls and @SkipNulls
BYOA annotations supported for Collections and Maps when@Style(jdkOnly = true)
@JsonDeserialize(builder = ImmutableVal.Builder.class)
is now supported when using builder with constructor@Value.Style(builder = "new")
orclass Builder extends ImmutableVal.Builder
- If
Style.forceJacksonIgnoreFields = true
, generate@JsonIgnore
on fields to avoid potential conflicts with attributes annotated with@JsonProperty
- Disable automatic Jackson integration via
@Style(jacksonIntegration = false)
for fully custom mappings using@JsonSerialize/@JsonDeserialize
annotations - Staged/Telescopic builder is generated when
@Style(stagedBuilder = true)
- Issues
- โจ Enhancement and bugfix release. Thanks to issue reporters!
-
v2.3.2 Changes
September 27, 2016- ๐ Really minor change and bugfix release. Thanks to issue reporters!
- Issues
-
v2.3 Changes
September 06, 2016- ๐ Minor change and bugfix release. Thanks to issue reporters!
- Things to be aware of
- Generated naming changed when inferred attribute name clashes with keyword. Previously for
isDefault
accessor, corresponding initializersetIsDefault
would be generated for"set*"
pattern. Now itsetDefault
will be the name of generated method. JSON namedefault
would be also derived. org.immutables:trees
module is renamed from the oldcases
module- While still experimental, encodings are taking more shape now.
@Encoding.Init
on value replaced with separate@Encoding.Of
annotation to better express purpose, for builders@Encoding.Init
serve the same role as before.
- Generated naming changed when inferred attribute name clashes with keyword. Previously for
- Issues
-
v2.2.12 Changes
August 18, 2016- ๐ Bugfixes! Thanks to issue reporters!
- Issues
-
v2.2.11 Changes
August 16, 2016- ๐ Bugfixes! Thanks to issue reporters!
- ๐ Early preview of "encodings" functionality to support custom collections and other custom types/containers!
- Issues
-
v2.2.10 Changes
July 03, 2016- ๐ Hotfix release. Thanks to issue reporters!
- Issues
-
v2.2.9 Changes
July 01, 2016- Thanks to issue reporters and contributors!
- Issues
-
v2.2.7 Changes
June 19, 2016- Thanks to issue reporters!
- Issues
-
v2.2.5 Changes
June 09, 2016- Thanks to contributors and issue reporters!
- ๐ Bugfix and minor enhancement release
- Numerous fixes for generics and interactions with other features
- SkipNulls and Nullable elements in maps and collections if you really need them (#349)
With*
interface generation to finely hide implementation classes while still havingwith*
methods in API- Straw man support for custom collections (see /META-INF/extensions/org.immutables.collect)
- Issues
-
v2.2.2 Changes
June 03, 2016- Thanks to contributors and issue reporters!
- ๐ Bugfix release
- Running in Eclipse Neon RC due to APT classloading changes
- Issues