Skip to content
This repository was archived by the owner on Jul 3, 2020. It is now read-only.

Commit 99e54a0

Browse files
committed
Merge pull request #181 from tkrille/release-1.8
Prepare release 1.8
2 parents 6ff5ef6 + ca72b6c commit 99e54a0

File tree

2 files changed

+65
-10
lines changed

2 files changed

+65
-10
lines changed

CHANGELOG.md

Lines changed: 64 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,77 @@
11
# OSIAM Connector4Java
22

3-
## 1.8 - Unreleased
3+
## 1.8 - 2015-12-12
44

55
### Features
66

7-
- Ability to set timeouts on per connector basis
8-
- Add client management
9-
- Add legacy schemas mode for connecting to OSIAM <= 2.3
7+
- Set network timeouts on a per connector basis
108

11-
Please, see [Create an OSIAM connector](docs/create-osiam-connector.md#legacy-schemas),
12-
if you use an OSIAM version <= 2.3.
9+
Related methods:
10+
- `OsiamConnector.Builder#withReadTimeout`
11+
- `OsiamConnector.Builder#withConnectTimeout`
12+
13+
- Manage OAuth 2 clients via the connector
14+
15+
Related methods:
16+
- `AuthService#getClients`
17+
- `AuthService#getClient`
18+
- `AuthService#createClient`
19+
- `AuthService#updateClient`
20+
- `AuthService#deleteClient`
21+
22+
- Support legacy SCIM schemas for connecting to OSIAM <= 2.3
23+
24+
See [Create an OSIAM connector](docs/create-osiam-connector.md#legacy-schemas), if you use
25+
OSIAM <= 2.3.
26+
27+
- Support OSIAM 3.x
1328

14-
- Restore support for OSIAM 2.x
29+
See [Create an OSIAM connector](docs/create-osiam-connector.md#osiam-3x), if you use OSIAM 3.0.
1530

1631
### Changes
1732

18-
- `OsiamConnector#setMaxConnections(int maxConnections)` will also set
19-
the maximum connections per route to the given value.
33+
- `OsiamConnector#setMaxConnections` also sets the maximum connections per route
34+
35+
Anticipate that auth-server and resource-server are installed under the same domain.
36+
Therefore, maximum number of connections is the same as maximum connections per route.
37+
Additionally use `OsiamConnector#setMaxConnectionsPerRoute`, if your auth-server and
38+
resource-server are not installed under the same domain.
39+
40+
- Support Jackson versions < 2.5 in classpath
41+
42+
Applications that use Jackson < 2.5 can use the connector without upgrading Jackson.
43+
See [#168](https://github.com/osiam/connector4java/pull/168) for more details.
44+
45+
- Throw `BadCredentialsException` when retrieving access token with wrong client credentials
46+
47+
See [#173](https://github.com/osiam/connector4java/pull/173) for more details.
48+
49+
- Throw `BadRequestException` when auth-server responds with `400 Bad Request`
50+
51+
See [#173](https://github.com/osiam/connector4java/pull/173) for more details.
52+
53+
### Fixes
54+
55+
- Missing `Content-Length` header on some requests
56+
57+
See also: [#179](https://github.com/osiam/connector4java/issues/179)
58+
and [#180](https://github.com/osiam/connector4java/pull/180)
59+
60+
### Other
61+
62+
- Migrate documentation from wiki to markdown files in repo
63+
64+
You can find the documentation in the [`docs/`](docs/) folder.
65+
66+
### Updates
67+
68+
- `scim-schema` 1.6
69+
70+
See [`scim-schema`'s changelog](https://github.com/osiam/scim-schema/blob/v1.6/CHANGELOG.md)
71+
for more details
72+
73+
- `joda-time` 2.8.2
74+
- Jersey 2.22
2075

2176
## 1.7 - 2015-09-11
2277

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
<dependency>
7575
<groupId>org.osiam</groupId>
7676
<artifactId>scim-schema</artifactId>
77-
<version>1.6-SNAPSHOT</version>
77+
<version>1.6</version>
7878
</dependency>
7979

8080
<dependency>

0 commit comments

Comments
 (0)