Skip to content

Releases: palantir/conjure-java-runtime-api

2.5.0

11 Oct 16:32
b704502

Choose a tag to compare

Type Description Link
Improvement ServiceException retains the errorInstanceId from its cause, allowing RemoteExceptions to be caught and used as the cause for as more specific ServiceException without sacrificing observability. In most cases a single error identifier query is sufficient to discover the root cause of a failure instead of individually requesting each segment back to the root. #348

2.4.0

23 Sep 17:09
8bc3308

Choose a tag to compare

Type Description Link
Improvement Remove unnecessary dependency on junit:junit #326

2.3.0

12 Mar 17:38

Choose a tag to compare

  • [fix][break] fix #148: ServiceException.getMessage includes unsafe args (#158)

    This change provides parity with safe-logging Safe*Exception types, see palantir/safe-logging#76

    By providing all argument data in the exception message we provide full context to logging systems which do not understand safe-logging types.

2.2.0

19 Dec 11:48

Choose a tag to compare

Type Message PR
Improvement Add fallback to CN verification option #169

2.1.0

13 Dec 13:41

Choose a tag to compare

Type Message PR
Fix fix #147: ServiceException rendered message floating comma #149
Improvement Remove errorType from ServiceException args #133
Improvement HumanReadableDuration now implements TemporalAmount #145
Improvement Remove unnecessary dependency on javax.ws.rs-api #127

1.11.0

11 Sep 13:00
c11640c

Choose a tag to compare

  • [fix] SerializableError#asConjure() handles both remoting2 and remoting3 JSON keys (#124)

// tagged on the release/1.x branch

2.0.0

06 Sep 11:49
e92bda7

Choose a tag to compare

We're rebranding http-remoting-api to be a part of the 'Conjure' ecosystem.

  • maven group changed: com.palantir.remoting-api -> com.palantir.conjure.java.api
  • packages changed:
+com.palantir.conjure.java.api.errors
-com.palantir.remoting.api.errors

1.11.0-rc2

05 Sep 14:37
9da14c9

Choose a tag to compare

  • More asConjure methods (#118)

// tagged on develop

2.0.0-rc7

23 Aug 16:53
ff297df

Choose a tag to compare

2.0.0-rc7 Pre-release
Pre-release
  • [fix] Re-add SerializableError backcompat fields as write-only (#115)

2.0.0-rc6

01 Aug 10:18

Choose a tag to compare

2.0.0-rc6 Pre-release
Pre-release

#112:

  • Replace references to http-remoting -> conjure-java-runtime
  • Rename REMOTING_AGENT_NAME to CONJURE_AGENT_NAME and change its value

// tagged on the conjure branch