Skip to content
This repository has been archived by the owner on May 10, 2020. It is now read-only.

Releases: tastytea/mastodon-cpp

0.12.0

09 May 04:13
091a27e
Compare
Choose a tag to compare
0.12.0 Pre-release
Pre-release
  • Added Easy::strtime_utc() and Easy::strtime_local() – Converts time_points to strings
  • added unescape_html() – Transforms HTML entities (like " or Ӓ) to UTF-8

0.10.1

21 Apr 12:30
da032b8
Compare
Choose a tag to compare
  • Mastodon::API::get, ::get_stream, ::post, ::put and ::del don't take
    std::string as parameter to API-calls anymore, only parametermaps. The old behaviour is
    still supported but is deprecated and will be removed in version 1.0.0.
  • fixed doxygen recipe

0.10.0-rc1

18 Apr 23:13
a54b144
Compare
Choose a tag to compare
0.10.0-rc1 Pre-release
Pre-release
  • Mastodon::API::get, ::get_stream, ::post, ::put and ::del don't take
    std::string as parameter to API-calls anymore, only parametermaps. The old behaviour is
    still supported but is deprecated and will be removed in version 1.0.0.

0.9.2

18 Apr 16:41
42dcc47
Compare
Choose a tag to compare
  • bugfix: Easy::Notification.status() was broken

0.9.1

11 Apr 15:36
f664ff2
Compare
Choose a tag to compare

Upgrading from below 0.7.0 will break your projects.

  • Added class Mastodon::Easy which is a child of Mastodon::API and is filled with classes for Entities:
    • Entity (base class), Account, Application, Attachment, Card, Context, Emoji, Instance, List, Mention, Notification, Relationship, Report, Results, Status, Tag
  • Changed header location, now in mastodon-cpp/
  • Replaced uint16_t with uint_fast16_t and uint64_t with uint_fast64_t
  • Updated documentation
  • Added Easy::get_link(), this extracts max_id and since_id from the Link-header
  • The location of entity-headers has changed. They are now in mastodon-cpp/easy/entities/
  • Fixed bug: answer contained the headers on HTTP error
  • Added max_id() and since_id() to Easy::Link
  • fixed Easy::Status::in_reply_to_id() and in_reply_to_account_id()
  • added Easy::Entity::was_set() – returns true if the last requested value was set
  • Added support for passing exceptions from curlpp
  • removed errors 20-25
  • bugfix: corrected header paths in all.hpp and notification.hpp

0.9.0-rc1

10 Apr 09:08
34049e2
Compare
Choose a tag to compare
0.9.0-rc1 Pre-release
Pre-release
  • added Easy::Entity::was_set() – returns true if the last requested value was set
  • Added support for passing exceptions from curlpp
  • removed errors 20-25

0.8.5-rc4

04 Apr 02:21
c944abc
Compare
Choose a tag to compare
0.8.5-rc4 Pre-release
Pre-release
  • Added max_id() and since_id() to Easy::Link
  • fixed Easy::Status::in_reply_to_id() and in_reply_to_account_id()

0.8.3-rc3

02 Apr 22:55
94b2c2e
Compare
Choose a tag to compare
0.8.3-rc3 Pre-release
Pre-release
  • Fixed bug: answer contained the headers on HTTP error

0.8.2-rc2

02 Apr 22:21
87fded1
Compare
Choose a tag to compare
0.8.2-rc2 Pre-release
Pre-release
  • Added Easy::get_link(), this extracts max_id and since_id from the Link-header
  • The location of entity-headers has changed. They are now in mastodon-cpp/easy/entities/

0.8.0-rc1

02 Apr 00:40
c74f3b9
Compare
Choose a tag to compare
0.8.0-rc1 Pre-release
Pre-release
  • Added class Mastodon::Easy which is a child of Mastodon::API and is filled with classes for Entities:
    • Entity (base class), Account, Application, Attachment, Card, Context, Emoji, Instance, List, Mention, Notification, Relationship, Report, Results, Status, Tag
  • Changed header location, now in mastodon-cpp/
  • Replaced uint16_t with uint_fast16_t and uint64_t with uint_fast64_t
  • Added error 23, "Transfer interrupted"
  • Updated documentation