Skip to content

Releases: betfair/cougar

Cougar 3.2.1

06 Jun 21:56
Compare
Choose a tag to compare

Change list:

  • #100 Property value output on start up is rendered as {2} always

Cougar 3.2.0

18 Mar 22:19
Compare
Choose a tag to compare

Change list:

  • #2 Implement the builder pattern for generated datatypes
  • #22 Cougar logger inserts comma's while rendering collections
  • #23 Exclude commons logging dependencies in cougar dependencies
  • #31 Remove cougar logging enhancement
  • #59 Move the current tracing feature to an independent/flexible tracing interface
  • #60 Generate a local UUID for requests with a parent UUID for debug purposes
  • #66 Still need to print the new info in the new exceptions when print them..
  • #69 Verify Cougar 3 on Java 8
  • #71 Update Jackson version to post 2.x.x
  • #76 env.JAVA_HOME undefined
  • #77 Tests failing
  • #82 ExecutionContextResolver
  • #80 Guava dependency?
  • #86 The new asyncHttpReponseProcessorThreadPool should be exposed via JMX
  • #87 CORS support
  • #91 Bug in the generated client code regarding TimeConstraints
  • #95 Upgrade Jetty to >= 9.1
  • #97 Permit support for message parameter in exception idd definition

Cougar 3.1.1

18 Nov 06:13
Compare
Choose a tag to compare

Change list:

  • #84: TimeConstraint conversion is not considering the case of no timeout (timeout == 0) for the AsyncClient.
  • #85: Merge for #84

Cougar 3.1.0

12 Aug 20:10
Compare
Choose a tag to compare

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

Cougar 3.1.0 RC4

15 May 12:30
Compare
Choose a tag to compare
Cougar 3.1.0 RC4 Pre-release
Pre-release
3.1.0.rc4

[maven-release-plugin]  copy for tag 3.1.0.rc4

Cougar 3.0.0 RC1

15 May 12:31
Compare
Choose a tag to compare
Cougar 3.0.0 RC1 Pre-release
Pre-release
3.0.0.rc1

[maven-release-plugin]  copy for tag 3.0.0.rc1