@@ -14,6 +14,9 @@ and what APIs have changed, if applicable.
1414
1515## [ Unreleased]
1616
17+ ## [ 29.84.0] - 2026-02-03
18+ - Add load balancing policies to D2Cluster and LB config for RingHash, LeastRequest, and RoundRobin.
19+
1720## [ 29.83.1] - 2026-01-19
1821- Add open telemetry support for xds client sensor.
1922
@@ -36,10 +39,10 @@ Add clear method to EvictingCircularBuffer that doesnt attempt to drain
3639- Add Indis based downstream fetcher
3740
3841## [ 29.80.2] - 2025-10-15
39- - Throw when setting xds server address to null while lbWithFacilitiesFactory is null.
42+ - Throw when setting xds server address to null while lbWithFacilitiesFactory is null.
4043
4144## [ 29.80.1] - 2025-10-15
42- - Not to throw for duplicate xDS client start. Throw when setting xds server address to null only for indis-only.
45+ - Not to throw for duplicate xDS client start. Throw when setting xds server address to null only for indis-only.
4346
4447## [ 29.80.0] - 2025-10-10
4548- Update methodLevelProperties in ServiceProperties constructor
@@ -63,10 +66,10 @@ Add clear method to EvictingCircularBuffer that doesnt attempt to drain
6366- Add D2 service MethodLevelProperties configuration support
6467
6568## [ 29.75.4] - 2025-09-10
66- - Fix notifyOnLastChunk handling for D2URIMap WildcardResourceSubscriber
69+ - Fix notifyOnLastChunk handling for D2URIMap WildcardResourceSubscriber
6770
6871## [ 29.75.3] - 2025-09-08
69- - DataTranslator: support no fieldDiscriminator in Avro union aliases. Deprecate SchemaTranslator for runtime use.
72+ - DataTranslator: support no fieldDiscriminator in Avro union aliases. Deprecate SchemaTranslator for runtime use.
7073
7174## [ 29.75.2] - 2025-09-05
7275- Rename the outlier detection field in the D2 cluster
@@ -111,7 +114,7 @@ Add clear method to EvictingCircularBuffer that doesnt attempt to drain
111114- log full announcement data at markup. Use samza container name and process user dir for tracking raw d2 client.
112115
113116## [ 29.70.0] - 2025-07-15
114- - Configure xds stream max retry backoff time and xds channel keep alive time
117+ - Configure xds stream max retry backoff time and xds channel keep alive time
115118
116119## [ 29.69.10] - 2025-07-08
117120- Skipping RawD2Client trackig node creation for local execution
@@ -268,7 +271,7 @@ Add clear method to EvictingCircularBuffer that doesnt attempt to drain
268271- degrade hosts for HTTP/2 stream errors in Degrader and Relative LB.
269272
270273## [ 29.55.0] - 2024-05-23
271- - Allow HttpBridge to return RetriableRequestException for the Netty max active stream error
274+ - Allow HttpBridge to return RetriableRequestException for the Netty max active stream error
272275
273276## [ 29.54.0] - 2024-05-08
274277- Dual read monitors cluster uris similarity
@@ -286,7 +289,7 @@ Add clear method to EvictingCircularBuffer that doesnt attempt to drain
286289- fix applying client side service config override in INDIS flow
287290
288291## [ 29.51.14] - 2024-03-27
289- - Support translating default values for optional non-record/union fields to Avro (when TRANSLATE_DEFAULT is enabled).
292+ - Support translating default values for optional non-record/union fields to Avro (when TRANSLATE_DEFAULT is enabled).
290293
291294## [ 29.51.13] - 2024-03-26
292295Upgrade the io.envoyproxy.controlplane module to 0.1.35
@@ -496,7 +499,7 @@ adjust dual read monitoring data match logic and log rate limiter
496499
497500## [ 29.42.1] - 2023-05-11
498501- Add support for returning location of schema elements from the PDL schema encoder.
499-
502+
500503## [ 29.42.0] - 2023-05-02
501504- Remove the overriding of content-length for HEADER requests as per HTTP Spec
502505 More details about this issue can be found @ https://jira01.corp.linkedin.com:8443/browse/SI-31814
@@ -588,7 +591,7 @@ adjust dual read monitoring data match logic and log rate limiter
588591- Add service discovery event emitter to d2 client
589592
590593## [ 29.40.0] - 2022-10-13
591- - Empty commit to bump pegasus minor version
594+ - Empty commit to bump pegasus minor version
592595
593596## [ 29.39.6] - 2022-10-06
594597- Add equals and hashCode methods to ` CollectionResult ` , ` GetResult ` , ` UpdateResponse ` and ` UpdateEntityResponse ` .
@@ -642,7 +645,7 @@ Added `Request.getResourceMethodIdentifier()`,
642645
643646## [ 29.37.18] - 2022-08-29
644647- Support supplying D2 subsetting peer cluster name at run-time
645-
648+
646649## [ 29.37.17] - 2022-08-29
647650- Add "notify" to reversed word set when generating data template
648651
@@ -684,7 +687,7 @@ Added `Request.getResourceMethodIdentifier()`,
684687- Add option to skip deprecated field when recursively generate class spec
685688
686689## [ 29.37.4] - 2022-07-25
687- - Serialize ZK data with non-null fields only
690+ - Serialize ZK data with non-null fields only
688691
689692## [ 29.37.3] - 2022-07-18
690693- Add connection warm up support when a failout has been initiated
@@ -699,7 +702,7 @@ Added `Request.getResourceMethodIdentifier()`,
699702- Package translated legacy PDSC models into ` :restli-common ` JAR
700703
701704## [ 29.36.1] - 2022-06-22
702- - Fix FailoutClient delegated client's restRequest invocation
705+ - Fix FailoutClient delegated client's restRequest invocation
703706
704707## [ 29.36.0] - 2022-06-21
705708- Add Enum symbols order change as compatible message in checker. This will make equivalent compatibility check to fail and publish the new snapshot files.
@@ -827,7 +830,7 @@ Added `Request.getResourceMethodIdentifier()`,
827830
828831## [ 29.22.15] - 2021-11-30
829832- Add mock response generator factory for BATCH_FINDER methods.
830- - Deprecate ` FileFormatDataSchemaParser#new(String, DataSchemaResolver, DataSchemaParserFactory) ` .
833+ - Deprecate ` FileFormatDataSchemaParser#new(String, DataSchemaResolver, DataSchemaParserFactory) ` .
831834- Add file existence check before performing compatibility report check during snapshot and restmodel publishing
832835
833836## [ 29.22.14] - 2021-11-24
@@ -5945,7 +5948,8 @@ patch operations can re-use these classes for generating patch messages.
59455948
59465949## [ 0.14.1]
59475950
5948- [ Unreleased ] : https://github.com/linkedin/rest.li/compare/v29.83.1...master
5951+ [ Unreleased ] : https://github.com/linkedin/rest.li/compare/v29.84.0...master
5952+ [ 29.84.0 ] : https://github.com/linkedin/rest.li/compare/v29.83.1...v29.84.0
59495953[ 29.83.1 ] : https://github.com/linkedin/rest.li/compare/v29.83.0...v29.83.1
59505954[ 29.83.0 ] : https://github.com/linkedin/rest.li/compare/v29.82.0...v29.83.0
59515955[ 29.82.0 ] : https://github.com/linkedin/rest.li/compare/v29.81.2...v29.82.0
0 commit comments