All Versions
1081
Latest Version
Avg Release Cycle
3 days
Latest Release
318 days ago

Changelog History
Page 18

  • v29.13.11 Changes

    January 27, 2021
    • โšก๏ธ Update 'CreateOnly' and 'ReadOnly' javadocs to be more accurate that the validation is performed by 'RestLiValidationFilter'.
    • ๐Ÿ›  Fix memory leak in CheckedMap when one map is used to create multiple record templates.
      • Change listener list now clears finalized weak references when it detects any change listener was finalized or when listeners are notified.
  • v29.13.10 Changes

    January 20, 2021
    • ๐Ÿ›  Fix bug which prevented using the @PathKeyParam resource method parameter annotation for a non-parent path key (i.e. path key defined in the same resource).
      • Users will no longer have to rely on @PathKeysParam as a workaround.
    • ๐Ÿ”ฆ Expose resource method parameters in the FilterRequestContext interface.
    • ๐Ÿ›  Fix bug in DataComplexTable that breaks Data::copy if there are hash collisions.
      • Hashcodes for DataComplex objects are generated using a thread local, and there can be collisions if multiple threads are used to construct a DataComplex object.
  • v29.13.9 Changes

    January 13, 2021
    • โž• Add max batch size support on Rest.li server.
      • Introduce the @MaxBatchSize annotation, which can be added on batch methods.
      • Add batch size validation based on the allowed max batch size.
      • Add resource compatibility check rules for the max batch size.
  • v29.13.8 Changes

    January 13, 2021
    • ๐Ÿ›  Fix a critical bug in RetryClient to set retry header instead of adding a value to retry header
  • v29.13.7 Changes

    January 08, 2021
    • Java does not allow inner class names to be same as enclosing classes. Detect and resolve such naming conflits for unnamed inner types (array, map and union).
  • v29.13.6 Changes

    January 07, 2021
    • ๐Ÿ›  Fix for "pegasus to avro translation of UnionWithAlias RecordFields does not have field properties"
  • v29.13.5 Changes

    January 06, 2021
    • ๐Ÿ‘Œ Improve logging when conflicts are detected during parsing. Update translate schemas task to look in the input folder first when resolving schemas.
  • v29.13.4 Changes

    January 07, 2021
    • ๐Ÿ”„ Change listeners should not be added to readonly maps.
  • v29.13.3 Changes

    January 06, 2021
    • โž• Add support for accessing schema statically from generated template classes and for getting symbol properties from enum schema properties.
    • ๐Ÿ›  Fix extra whitespaces at the end of the line in the pegasus snapshot files.
  • v29.13.2 Changes

    December 23, 2020
    • Implement overload failure client-side retry.