Skip to content

Commit 84fc11f

Browse files
committed
Release v3.17.0
1 parent 2af06ca commit 84fc11f

File tree

2 files changed

+191
-183
lines changed

2 files changed

+191
-183
lines changed

CHANGELOG.md

+190-182
Original file line numberDiff line numberDiff line change
@@ -1,182 +1,190 @@
1-
## Nov 15, 2021 - 3.16.0
2-
3-
- Add support for assign_roles feature
4-
5-
## Nov 12, 2021 - 3.15.0
6-
7-
- Add update message partial support
8-
- Add pin message and unpin message helpers
9-
10-
## Nov 1, 2021 - 3.14.0
11-
12-
- Add support for async endpoints
13-
- get_task
14-
- delete_users
15-
- delete_channels
16-
- Add support for permissions v2
17-
- Add convenience helpers for shadow ban
18-
- Use json helper for unmarshal response in async
19-
- Add support for Python 3.10
20-
21-
## Sep 14, 2021 - 3.13.1
22-
23-
- Tweak connection pool configuration for idle timeouts
24-
25-
## Sep 7, 2021 - 3.13.0
26-
27-
- Add optional message into member updates
28-
29-
## Aug 31, 2021 - 3.12.2
30-
31-
- Use post instead of get requests in query channels
32-
33-
## Aug 24, 2021 - 3.12.1
34-
35-
- Add namespace for ease of use and consistency in campaign update endpoints.
36-
37-
## Aug 23, 2021 - 3.12.0
38-
39-
- Add support for channel exports.
40-
41-
## Aug 20, 2021 - 3.11.2
42-
43-
- Set base url to edge, there is no need to set a region anymore.
44-
- Fix file uploads from a local file.
45-
46-
## Aug 19, 2021 - 3.11.1
47-
48-
- Fix base path for listing campaigns
49-
50-
## Jul 5, 2021 - 3.11.0
51-
52-
- Update existing permission related API (/roles and /permissions endpoints)
53-
54-
## Jul 2, 2021 - 3.10.0
55-
56-
- Add support for campaign API (early alpha, can change)
57-
58-
## Jul 1, 2021 - 3.9.0
59-
60-
- Add support for search improvements (i.e. next, prev, sorting, more filters)
61-
62-
## May 26, 2021 - 3.8.0
63-
64-
- Add query_message_flags endpoint support
65-
- Add token revoke support
66-
- Run CI sequentially for different Python versions
67-
- Drop codecov
68-
69-
## March 10, 2021 - 3.7.0
70-
71-
- Add get_rate_limits endpoint support
72-
73-
## March 10, 2021 - 3.6.0
74-
75-
- Add custom permission/role lifecycle endpoints
76-
77-
## February 26, 2021 - 3.5.0
78-
79-
- Support additional claims for jwt token generation
80-
81-
## February 22, 2021 - 3.4.0
82-
83-
- Add channel mute/unmute for a user
84-
85-
## February 22, 2021 - 3.3.0
86-
87-
- Add options to send message
88-
- for example to silence push notification on this message: `channel.send_message({"text": "hi"}, user_id, skip_push=True)`
89-
90-
## February 9, 2021 - 3.2.1
91-
92-
- Drop brotli dependency in async, causes install issues in Darwin
93-
- upstream needs updates
94-
95-
## February 8, 2021 - 3.2.0
96-
97-
- Add channel partial update
98-
99-
## January 22, 2021 - 3.1.1
100-
101-
- Bump pyjwt to 2.x
102-
103-
## January 5, 2021 - 3.1.0
104-
105-
- Add check SQS helper
106-
107-
## December 17, 2020 - 3.0.1
108-
109-
- Use f strings internally
110-
- Use github actions and CI requirements to setup
111-
112-
## December 9, 2020 - 3.0.0
113-
114-
- Add async version of the client
115-
- Make double invite accept/reject noop
116-
117-
## November 12, 2020 - 2.0.0
118-
119-
- Drop Python 3.5 and add 3.9
120-
121-
## November 12, 2020 - 1.7.1
122-
123-
- Normalize sort parameter in query endpoints
124-
125-
## October 20, 2020 - 1.7.0
126-
127-
- Added support for blocklists
128-
129-
## September 24, 2020 - 1.6.0
130-
131-
- Support for creating custom commands
132-
133-
## September 10, 2020 - 1.5.0
134-
135-
- Support for query members
136-
- Prefer literals over constructors to simplify code
137-
138-
## July 23, 2020 - 1.4.0
139-
140-
- Support timeout while muting a user
141-
142-
## June 23, 2020 - 1.3.1
143-
144-
- Set a generic user agent for file/image get to prevent bot detection
145-
146-
## Apr 28, 2020 - 1.3.0
147-
148-
- Drop six dependency
149-
- `verify_webhook` is affected and expects bytes for body parameter
150-
- Add 3.8 support
151-
152-
## Apr 17, 2020 - 1.2.2
153-
154-
- Fix version number
155-
156-
## Apr 17, 2020 - 1.2.1
157-
158-
- Allow to override client.base_url
159-
160-
## Mar 29, 2020 - 1.2.0
161-
162-
- Add support for invites
163-
164-
## Mar 29, 2020 - 1.1.1
165-
166-
- Fix client.create_token: returns a string now
167-
168-
## Mar 3, 2020 - 1.1.
169-
170-
- Add support for client.get_message
171-
172-
## Nov 7, 2019 - 1.0.2
173-
174-
- Bump crypto requirements
175-
176-
## Oct 21th, 2019 - 1.0.1
177-
178-
- Fixed app update method parameter passing
179-
180-
## Oct 19th, 2019 - 1.0.0
181-
182-
- Added support for user partial update endpoint
1+
## Jan 6, 2022 - 3.17.0
2+
3+
- Add options support into channel truncate
4+
- Add options support into add members
5+
- Add type hints
6+
- Add internal flag report query and review endpoint support
7+
- Improve tests and docs
8+
9+
## Nov 15, 2021 - 3.16.0
10+
11+
- Add support for assign_roles feature
12+
13+
## Nov 12, 2021 - 3.15.0
14+
15+
- Add update message partial support
16+
- Add pin message and unpin message helpers
17+
18+
## Nov 1, 2021 - 3.14.0
19+
20+
- Add support for async endpoints
21+
- get_task
22+
- delete_users
23+
- delete_channels
24+
- Add support for permissions v2
25+
- Add convenience helpers for shadow ban
26+
- Use json helper for unmarshal response in async
27+
- Add support for Python 3.10
28+
29+
## Sep 14, 2021 - 3.13.1
30+
31+
- Tweak connection pool configuration for idle timeouts
32+
33+
## Sep 7, 2021 - 3.13.0
34+
35+
- Add optional message into member updates
36+
37+
## Aug 31, 2021 - 3.12.2
38+
39+
- Use post instead of get requests in query channels
40+
41+
## Aug 24, 2021 - 3.12.1
42+
43+
- Add namespace for ease of use and consistency in campaign update endpoints.
44+
45+
## Aug 23, 2021 - 3.12.0
46+
47+
- Add support for channel exports.
48+
49+
## Aug 20, 2021 - 3.11.2
50+
51+
- Set base url to edge, there is no need to set a region anymore.
52+
- Fix file uploads from a local file.
53+
54+
## Aug 19, 2021 - 3.11.1
55+
56+
- Fix base path for listing campaigns
57+
58+
## Jul 5, 2021 - 3.11.0
59+
60+
- Update existing permission related API (/roles and /permissions endpoints)
61+
62+
## Jul 2, 2021 - 3.10.0
63+
64+
- Add support for campaign API (early alpha, can change)
65+
66+
## Jul 1, 2021 - 3.9.0
67+
68+
- Add support for search improvements (i.e. next, prev, sorting, more filters)
69+
70+
## May 26, 2021 - 3.8.0
71+
72+
- Add query_message_flags endpoint support
73+
- Add token revoke support
74+
- Run CI sequentially for different Python versions
75+
- Drop codecov
76+
77+
## March 10, 2021 - 3.7.0
78+
79+
- Add get_rate_limits endpoint support
80+
81+
## March 10, 2021 - 3.6.0
82+
83+
- Add custom permission/role lifecycle endpoints
84+
85+
## February 26, 2021 - 3.5.0
86+
87+
- Support additional claims for jwt token generation
88+
89+
## February 22, 2021 - 3.4.0
90+
91+
- Add channel mute/unmute for a user
92+
93+
## February 22, 2021 - 3.3.0
94+
95+
- Add options to send message
96+
- for example to silence push notification on this message: `channel.send_message({"text": "hi"}, user_id, skip_push=True)`
97+
98+
## February 9, 2021 - 3.2.1
99+
100+
- Drop brotli dependency in async, causes install issues in Darwin
101+
- upstream needs updates
102+
103+
## February 8, 2021 - 3.2.0
104+
105+
- Add channel partial update
106+
107+
## January 22, 2021 - 3.1.1
108+
109+
- Bump pyjwt to 2.x
110+
111+
## January 5, 2021 - 3.1.0
112+
113+
- Add check SQS helper
114+
115+
## December 17, 2020 - 3.0.1
116+
117+
- Use f strings internally
118+
- Use github actions and CI requirements to setup
119+
120+
## December 9, 2020 - 3.0.0
121+
122+
- Add async version of the client
123+
- Make double invite accept/reject noop
124+
125+
## November 12, 2020 - 2.0.0
126+
127+
- Drop Python 3.5 and add 3.9
128+
129+
## November 12, 2020 - 1.7.1
130+
131+
- Normalize sort parameter in query endpoints
132+
133+
## October 20, 2020 - 1.7.0
134+
135+
- Added support for blocklists
136+
137+
## September 24, 2020 - 1.6.0
138+
139+
- Support for creating custom commands
140+
141+
## September 10, 2020 - 1.5.0
142+
143+
- Support for query members
144+
- Prefer literals over constructors to simplify code
145+
146+
## July 23, 2020 - 1.4.0
147+
148+
- Support timeout while muting a user
149+
150+
## June 23, 2020 - 1.3.1
151+
152+
- Set a generic user agent for file/image get to prevent bot detection
153+
154+
## Apr 28, 2020 - 1.3.0
155+
156+
- Drop six dependency
157+
- `verify_webhook` is affected and expects bytes for body parameter
158+
- Add 3.8 support
159+
160+
## Apr 17, 2020 - 1.2.2
161+
162+
- Fix version number
163+
164+
## Apr 17, 2020 - 1.2.1
165+
166+
- Allow to override client.base_url
167+
168+
## Mar 29, 2020 - 1.2.0
169+
170+
- Add support for invites
171+
172+
## Mar 29, 2020 - 1.1.1
173+
174+
- Fix client.create_token: returns a string now
175+
176+
## Mar 3, 2020 - 1.1.
177+
178+
- Add support for client.get_message
179+
180+
## Nov 7, 2019 - 1.0.2
181+
182+
- Bump crypto requirements
183+
184+
## Oct 21th, 2019 - 1.0.1
185+
186+
- Fixed app update method parameter passing
187+
188+
## Oct 19th, 2019 - 1.0.0
189+
190+
- Added support for user partial update endpoint

stream_chat/__pkg__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
__author__ = "Tommaso Barbugli"
22
__copyright__ = "Copyright 2019-2022, Stream.io, Inc"
3-
__version__ = "3.16.0"
3+
__version__ = "3.17.0"
44
__maintainer__ = "Tommaso Barbugli"
55
__email__ = "[email protected]"
66
__status__ = "Production"

0 commit comments

Comments
 (0)