-
0.102.0 Pre-Release
released this
2019-04-16 04:10:39 +02:00 | 208 commits to master since this releaseBugfixes
- Include HTTP error codes in
return_entity
andreturn_entities_vector
. - Do not require
contact_account
inEasy::Instance
. - Added
emojis
to required fields inEasy::Account
. - Fixed deletion of parameters, this fixes errors with all API calls that have
:id
or:tag
in them. - Added
replies_count
andapplication
to required fields inEasy::Status
. - Added check for malformed JSON in
Entity::from_string()
.
Changes
- Added support for /api/v1/apps/verify_credentials
- Added tests for:
- API::v1::accounts_id
- API::v1::accounts_verify_credentials
- API::v1::accounts_update_credentials
- API::v1::accounts_id_followers
- API::v1::accounts_id_following
- API::v1::accounts_id_statuses
- API::v1::accounts_id_follow
- API::v1::accounts_id_unfollow
- API::v1::accounts_relationships
- API::v1::accounts_search
- API::v1::apps
- API::v1::apps_verify_credentials
- API::v1::blocks
- API::v1::accounts_id_block
- API::v1::accounts_id_unblock
Entity::error()
now returns"errors:"
if"error:"
is not found.- Added tests with clang 5 and 6 in the CI
Downloads
- Include HTTP error codes in
-
0.101.1 Pre-Release
released this
2019-04-14 04:46:03 +02:00 | 240 commits to master since this releaseBugfixes:
- Install documentation in the right location (
mastodon/mastodon-version/
→mastodon-version/
).
Downloads
- Install documentation in the right location (
-
0.101.0 Pre-Release
released this
2019-04-14 00:11:30 +02:00 | 244 commits to master since this releaseFirst pre-release with the new API.
- Removed deprecated code.
- Changed
uint_fast16_t
touint16_t
anduint_fast64_t
touint64_t
. - Removed old examples, wrote some new.
- Removed tests, didn't write new ones yet.
- Added new return types and replaced the old ones with them.
- Added new types and changed/moved some old types.
- Removed support for g++-5
- Added contructor with
Json::Value
andoperator Json::Value()
toMastodon::Easy::Entity
and derived classes. - Improved documentation.
- Set default values for all custom cmake-variables.
- Simplified streaming calls.
Downloads
-
0.30.2 Stable
released this
2019-03-02 12:48:30 +01:00 | 339 commits to master since this releaseBugfixes:
- Changed default values for strings from 0 to "" in
get_notifications()
.
Downloads
- Changed default values for strings from 0 to "" in
-
0.30.1 Stable
released this
2019-02-04 19:14:41 +01:00 | 342 commits to master since this releaseBugfixes:
- Do not assume client_id, client_secret and token are hexadecimal.
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
libmastodon-cpp-0.30.1-0.x86_64.rpm
197 KiB
-
libmastodon-cpp_0.30.1-0_amd64.deb
192 KiB
-
mastodon-cpp-0.30.1_x86_64.tar.gz
189 KiB
-
sha256sum.txt
303 B
-
sha512sum.txt
495 B
-
0.30.0 Pre-Release
released this
2019-01-27 04:23:49 +01:00 | 344 commits to master since this releaseBugfixes:
- BREAKING: Changed ids from
uint_fast64_t
toconst string
Changes:
- Added get_notifications()
Beginning with 0.30.0, all IDs are
const string instead of
uint_fast64_t` as required by the Mastodon API. Sorry for the inconvenience.Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
libmastodon-cpp-0.30.0-0.x86_64.rpm
197 KiB
-
libmastodon-cpp_0.30.0-0_amd64.deb
192 KiB
-
mastodon-cpp-0.30.0_x86_64.tar.gz
189 KiB
-
sha256sum.txt
303 B
-
sha512sum.txt
495 B
- BREAKING: Changed ids from
-
0.20.0 Stable
released this
2018-12-04 11:26:28 +01:00 | 352 commits to master since this releaseGlitch-Soc support:
- Added
Instance::max_toot_chars()
- Added support for bookmarks
Downloads
- Added
-
0.19.0 Stable
released this
2018-11-17 21:12:06 +01:00 | 357 commits to master since this releaseThis release should include all features of Mastodon 2.6.1
Brought Entities up to date:
- Status::replies_count()
- Status::card()
- Relationship::endorsed()
- Relationship::showing_notifications()
Added API calls:
- GET /api/v1/endorsements
- POST /api/v1/accounts/:id/pin
- POST /api/v1/accounts/:id/unpin
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
libmastodon-cpp-0.19.0-0.x86_64.rpm
195 KiB
-
libmastodon-cpp_0.19.0-0_amd64.deb
189 KiB
-
mastodon-cpp-0.19.0_x86_64.tar.gz
187 KiB
-
sha256sum.txt
303 B
-
sha512sum.txt
495 B
-
0.18.10 Stable
released this
2018-11-13 14:50:42 +01:00 | 364 commits to master since this release- Bugfix: Linker error with
Easy::send_toot()
Downloads
- Bugfix: Linker error with
-
0.18.9 Stable
released this
2018-10-08 19:07:28 +02:00 | 369 commits to master since this release- Updated Easy::Account for Mastodon 2.4.0+
- Bugfix: Error codes from send_post and send_toot were not reported back
- Added error 16: Timeout
- Deleted ebuilds, as they are in my repository
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
libmastodon-cpp-0.18.9-0.x86_64.rpm
421 KiB
-
libmastodon-cpp_0.18.9-0_amd64.deb
422 KiB
-
mastodon-cpp-0.18.9_x86_64.tar.gz
422 KiB
-
sha256sum.txt
303 B
-
sha512sum.txt
495 B