All Versions
56
Latest Version
Avg Release Cycle
59 days
Latest Release
1421 days ago

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") or class 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
  • 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 initializer setIsDefault would be generated for "set*" pattern. Now it setDefault will be the name of generated method. JSON name default would be also derived.
      • org.immutables:trees module is renamed from the old cases 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.
    • 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 having with* 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