Sha256: 33ed08d26f52f5776ac4f7f03fbfa75c372497592deac05c77ef857757a55dfb

Contents?: true

Size: 1.86 KB

Versions: 1

Compression:

Stored size: 1.86 KB

Contents

# Change Log
All notable changes to this project will be documented in this file.

## [2.9.0] - 2016-10-21
This version drops support for Ruby versions < 2.1 and JRuby < 9.1.1.0.

### Added
- Added method `ThreeScale::Client::AuthorizeResponse#limits_exceeded?`
  to check whether an authorization is denied and is so because at least
  one metric went over the limits.

## [2.8.2] - 2016-10-18
### Added
- Added support for retrieving metric hierarchies in authorize calls.
  This is an experimental feature and its support is not guaranteed for
  future releases.

## [2.8.1] - 2016-10-11
### Changed
- Improved parsing performance of the response of the authorize call.

## [2.8.0] - 2016-09-06
This version drops support for Ruby versions < 2.0.

### Added
- Added support for reporting to services other than the default one.
  `ThreeScale::Client#report` now accepts an optional `service_id`.
  There has been a change in the params that the method accepts. This
  change is backwards compatible but a deprecation warning is shown
  when calling the method using the old params.
- The two authorize calls `ThreeScale::Client#Authorize` and
  `ThreeScale::Client#oauth_authorize` now accept an optional predicted
  usage parameter.
- It is now possible to specify a port different that the default
  one for the API service management endpoint.

## [2.7.0] - 2016-08-26
### Added
- Added support for 'user_key' authentication mode in 'report' method

## [2.6.1] - 2016-01-04
### Fixed
- Fixed double escaping of post parameters (https://github.com/3scale/3scale_ws_api_for_ruby/pull/24)

## [2.6.0] - 2015-12-28

### Added
- Include 'log' field in transactions reported with 'report' method

## [2.5.0] - 2015-12-14
No changes. Stable release.

## [2.5.0.pre1] - 2015-01-29
### Added
- Native support for persistent connections (without net-http-persistent gem)
- `ThreeScale::Middleware` for Rack

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
3scale_client-2.9.0 CHANGELOG.md