Skip to content

Commit 6e0e74a

Browse files
committed
update changelog through v2.6
1 parent 2f77293 commit 6e0e74a

File tree

1 file changed

+89
-0
lines changed

1 file changed

+89
-0
lines changed

.changelog/changelog.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,92 @@
1+
| tag | date | title |
2+
|---|---|---|
3+
| v2.6 | 2017-08-05 | Unicode fixes |
4+
5+
This is a bug fix release aimed at fixing error messages related to invalid Unicode input. Without these fixes, clients cannot handle the error strings being returned. (See #50 for details.)
6+
7+
---
8+
9+
| tag | date | title |
10+
|---|---|---|
11+
| v2.5.2 | 2017-06-16 | minor enhancement to v2.5.1 |
12+
13+
This release reads the wall clock to return an accurate "total time" in the `UnavailableError` (and associated logging). It's an improvement to the fix of #47, but it has no separate issue.
14+
15+
---
16+
17+
| tag | date | title |
18+
|---|---|---|
19+
| v2.5.1 | 2017-06-16 | minor bug fix on v2.5 |
20+
21+
There was a logging issue on timeouts (#47) that is fixed in this release.
22+
23+
---
24+
25+
| tag | date | title |
26+
|---|---|---|
27+
| v2.5 | 2017-05-10 | allow control of group membership info returned by UsersQuery |
28+
29+
The results of UsersQuery include group memberships for all returned users. The server API includes a query flag that controls whether this membership information includes only direct memberships, or also includes indirect memberships in product configurations that contain user groups that contain the user. But umapi-client was not exposing control over this flag. This release exposes the server's _directOnly_ query parameter as direct_only boolean flag to the UsersQuery initializer. The default value of the flag is `True`, meaning only include direct memberships in the returned data.
30+
31+
---
32+
33+
| tag | date | title |
34+
|---|---|---|
35+
| v2.4.1 | 2017-05-04 | Fast follow bug fix for v2.4 validation issues |
36+
37+
This tightens up the validation of Unicode emails and usernames introduced in v2.4 so it matches the validation performed by Adobe's UMAPI server. It also fixes a cosmetic issue with validation error messages. See issue #42 for details.
38+
39+
---
40+
41+
| tag | date | title |
42+
|---|---|---|
43+
| v2.4 | 2017-05-04 | Handle unicode strings in Python 2.7 |
44+
45+
This is a bug fix release for #42. It correctly handles Python 2.7 clients who use Unicode strings.
46+
47+
---
48+
49+
| tag | date | title |
50+
|---|---|---|
51+
| v2.3 | 2017-04-17 | Security enhancement release |
52+
53+
This release adds the ability for clients to specify their private key data directly when creating a connection, as opposed to having to put it in a local file. Thus it allows removing the chance of someone else on the machine observing the file content. For details, see the documentation of `Connection.__init__`, in particular the new `private_key_data` argument.
54+
55+
This release also adds certification for Python 2.6 support.
56+
57+
---
58+
59+
| tag | date | title |
60+
|---|---|---|
61+
| v2.2 | 2017-03-29 | Error handling for user sync |
62+
63+
This release adds better error handling during processing of actions in batches: when the server response is not understood, the client doesn't throw except at the end of the batch, and the error thrown contains the usual return statistics from the batch processing.
64+
65+
---
66+
67+
| tag | date | title |
68+
|---|---|---|
69+
| v2.1 | 2017-03-24 | v2.1 - match evolution of the server API |
70+
71+
This is a very small release, but necessary to match evolution of the server API around removing users from organizations and deleting their user accounts. It's numbered 2.1 rather than 2.0.4 so the name looks cleaner in a requirements file for clients who are seeing the new server behavior.
72+
73+
---
74+
75+
| tag | date | title |
76+
|---|---|---|
77+
| v2.0.3 | 2017-02-22 | Network timeout enhancements |
78+
79+
Enhancement release:
80+
- Issue #32
81+
- change timeout default to 2 minutes
82+
- add retry after timeout.
83+
- change default create behavior to "ignoreIfAlreadyExists"
84+
- (No issue)
85+
- fix misspellings
86+
- change .gitignore so that .gitignore is not ignored
87+
88+
---
89+
190
| tag | date | title |
291
|---|---|---|
392
| v2.0.2 | 2017-02-02 | User-Agent header enhancements |

0 commit comments

Comments
 (0)