diff options
Diffstat (limited to 'CHANGELOG.rst')
-rw-r--r-- | CHANGELOG.rst | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 6ac15c6..e6a8675 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst | |||
@@ -2,6 +2,39 @@ A note on versioning: This librarys major version will grow with the APIs | |||
2 | version number. Breaking changes will be indicated by a change in the minor | 2 | version number. Breaking changes will be indicated by a change in the minor |
3 | (or major) version number, and will generally be avoided. | 3 | (or major) version number, and will generally be avoided. |
4 | 4 | ||
5 | v1.4.0 | ||
6 | ------ | ||
7 | There are some breaking changes in this release, though less than you might think, considering | ||
8 | this goes all the way from version 2.4.3 to 2.8.0. | ||
9 | |||
10 | * BREAKING CHANGE: Changed streaming API behaviour to make the initial connection asynchronous (Thanks to Shura0 for the detailed report) | ||
11 | * Old behaviour: The initial connection could fail, the stream functions would then throw an exception. | ||
12 | * New behaviour: The initial connection function just returns immediately. If there is a connection error, the listeners on_abort handler is called to inform the user and the connection is retried. | ||
13 | * BREAKING CHANGE: search() now calls through to search_v2. The old behaviour is available as search_v1. | ||
14 | * Added support for polls (Added in 2.8.0) | ||
15 | * Added support for preferences API (Added in 2.8.0) | ||
16 | * Added support for the boost visibility parameter (Added in 2.8.0) | ||
17 | * Added support for type, limit, offset, min_id, max_id, account_id on the search API (Added in 2.8.0) | ||
18 | * Added support for scheduled statuses (Added in 2.7.0) | ||
19 | * Added support for account creation via the API (Thanks gargron for clarifying many things here and in other places. Added in 2.7.0) | ||
20 | * Added support for conversation streaming / stream_direct (Added in 2.6.0) | ||
21 | * Added support for conversations (Added in 2.6.0) | ||
22 | * Added support for report forwarding (Added in 2.5.0) | ||
23 | * Added support for multiple OAuth redirect URIs and forcing the user to re-login in OAuth flows. | ||
24 | * Added support for app_verify_credentials endpoint (Added in 2.7.2). | ||
25 | * Added support for min_id based backwards pagination (Added in 2.6.0). The old method is still supported for older installs. | ||
26 | * Added support for account pins / endorsements (Added in 2.5.0). | ||
27 | * Updated documentation for changes to entities. | ||
28 | * Added the ability to access non-authenticated endpoints with no app credentials (Thanks to cerisara for the report and codl). | ||
29 | * Fixed the streaming API not working with gzip encoding (Thanks to bitleks for the report). | ||
30 | * Added more explicitly caught error classes (Thanks to lefherz). | ||
31 | * Improved Pleroma support including content-type and pagination fixes (Thanks to jfmcbrayer for the report and codl). | ||
32 | * Added better session support (Thanks to jrabbit). | ||
33 | * Fixed dependencies (Thanks to jrabbit). | ||
34 | * Fixed variousmime type issues (Thanks to errbufferoverfl and jfmcbrayer). | ||
35 | * Improved the example code (Thanks to MarkEEaton). | ||
36 | * Fixed various small documentation issues (Thanks to allo-). | ||
37 | |||
5 | v1.3.1 | 38 | v1.3.1 |
6 | ------ | 39 | ------ |
7 | * Mastodon v2.4.3 compatibility: | 40 | * Mastodon v2.4.3 compatibility: |