Skip to content

Cougar 3.1.0

Compare
Choose a tag to compare
@eswdd eswdd released this 12 Aug 20:10
· 185 commits to master since this release

Change list:

  • #10: Don't pass through all cougar-client errors to service transport
  • #16: UNRECOGNIZED_VALUE is accepted as an enum value bug
  • #20: Switch to using classpath resources for PropertyConfigurer enhancement
  • #51: Aliases
  • #62: addHeaders method on HttpClientCougarRequestFactory was replacing the original headers
  • #65: Tidy up error codes / exceptions around (un)marshalling

Also included are a number of changes made as part of 3.0 but which never made it to a full release:

  • #19: QoS capability
  • #32: Protocol binding toggles
  • #35: Memory leak in JMSEventTransportImpl client
  • #37: Time limit to process requests
  • #43: Add 'Sets' utility class and unit tests
  • #44: Suppress code generation messages unless maven is in debug mode
  • #45: Auto-deploy snapshot with every travis build
  • #46: Increase CI build speed by combining build and test steps
  • #47: Run cougar-ci-process-launcher integration test processes in Maven batch (-B) mode
  • #53: Negatively cache missing deserializers in binary transport
  • #55: QoS - Client specified expiry
  • #58: Fix non convergence of dependencies