Skip to content

0.2.0

Choose a tag to compare

@jwcarman jwcarman released this 08 Apr 00:47
· 84 commits to main since this release

RipCurl 0.2.0

Breaking Changes

  • JsonRpcParamResolver.resolve() signature changed to resolve(Parameter, int index, JsonNode params) — resolvers now receive the parameter index and full JSON-RPC params node
  • JsonParameterMapper removed — replaced by JsonParamResolver

Improvements

  • JSON parameter resolution extracted into JsonParamResolver, a standard JsonRpcParamResolver implementation appended last in the resolver chain
  • JsonMethodInvoker treats all resolvers uniformly — no special-case JSON resolution logic
  • Removed dead @Autowired(required=false) null checks in auto-configuration