Skip to content

Releases: palantir/conjure-java-runtime-api

2.33.0

14 Dec 22:06
812c533
Compare
Choose a tag to compare
Type Description Link
Improvement Ensure QosReason cannot be provided as null by throwing an exception immediately #929

2.32.0

14 Dec 22:05
f88463f
Compare
Choose a tag to compare
Type Description Link
Improvement QosException reasons are included in SafeLoggable args for better observability when exceptions are wrapped and logged. #930

2.31.0

13 Dec 14:51
ebf9bec
Compare
Choose a tag to compare
Type Description Link
Improvement Add a reason field to QosException #927

2.30.0

28 Nov 22:09
d353ec5
Compare
Choose a tag to compare

Automated release, no documented user facing changes

2.29.0

04 Oct 15:21
162c9d9
Compare
Choose a tag to compare
Type Description Link
Improvement Add UserAgents.of(UserAgent, Iterable) #902

2.28.0

09 Aug 13:53
de6f55b
Compare
Choose a tag to compare
Type Description Link
Improvement conjure assertions provide diagnostic info for unexpected exceptions #883

2.27.0

21 Jul 22:16
291fc42
Compare
Choose a tag to compare
Type Description Link
Improvement Optimize UserAgents

Optimize UserAgents.isValidName to use a hand-rolled implementation to validate user agent name to avoid
allocation and regex overhead.

Increase default UserAgents.format string builder buffer size and ensure capacity as we append user agents.
#868

2.26.0

15 Jul 16:07
008cfe3
Compare
Choose a tag to compare
Type Description Link
Improvement Optimize UserAgent version validation #864

2.25.0

21 Apr 13:30
58bea42
Compare
Choose a tag to compare
Type Description Link
Improvement RemoteException.getMessage (unsafe message) includes SerializableError parameters. RemoteException.getLogMessage (safe) is not impacted. #633

2.24.0

23 Feb 21:18
10074a9
Compare
Choose a tag to compare

Automated release, no documented user facing changes