• 0.5.7 cadf0d777e

    0.5.7 Stable

    tastytea released this 2020-11-13 15:09:57 +01:00 | 10 commits to main since this release

    Bugfixes

    • Package generation fixed.
    Downloads
  • 0.5.6 4da6929392

    0.5.6 Stable

    tastytea released this 2020-11-13 13:34:06 +01:00 | 18 commits to main since this release

    Bugfixes:

    • Fix token-getting. Change the grant_type to authorization_code.
    • Fix obtain-token example, so that it can access verify_credentials.
    Downloads
  • 0.5.5 ef11508ca1

    0.5.5 Stable

    tastytea released this 2020-05-19 19:33:34 +02:00 | 22 commits to main since this release

    Changes

    • Add Support for Pleroma 2.0.2.
    • Add -DNDEBUG for non-debug builds.
    Downloads
  • 0.5.4 576c84aa36

    0.5.4 Stable

    tastytea released this 2020-03-21 12:26:42 +01:00 | 29 commits to main since this release

    Bugfixes

    • Set access token in CURLWrapper too if it is set in Instance.
    • Define copy constructor for Instance (the default copy constructor didn't work because the underlying CURLWrapper is not copied but freshly created).
    Downloads
  • 0.5.3 b5144fd9ce

    0.5.3 Stable

    tastytea released this 2020-03-20 16:29:16 +01:00 | 33 commits to main since this release

    Bugfixes

    • Ensure that the first parameter in all GET calls is always prefaced with ?.

    Changes

    • Allow argument in constructor of Connection to be const.
    Downloads
  • 0.5.2 ce27005e9c

    0.5.2 Stable

    tastytea released this 2020-03-20 13:53:13 +01:00 | 36 commits to main since this release

    Changes

    • Add copy constructor for CURLWrapper, Instance and Connection.
    Downloads
  • 0.5.1 d1b3455584

    0.5.1 Stable

    tastytea released this 2020-03-12 12:15:39 +01:00 | 40 commits to main since this release

    Changes

    • Marked unescape_html() nodiscard.
    • Updated support for Pleroma endpoints to version 2.0.0.
      • v1::
        • pleroma_conversations_id_read
        • pleroma_accounts_id_scrobbles
        • pleroma_scrobble
        • pleroma_statuses_id_reactions_emoji
        • pleroma_statuses_id_reactions
      • pleroma::
        • admin_users_nickname_toggle_activation
        • admin_users_permission_group_permission_group
        • admin_users_activate
        • admin_users_deactivate
        • admin_instances_instance_statuses
        • admin_statuses
        • admin_users_force_password_reset
        • admin_grouped_reports
        • admin_reports_id_notes
        • admin_reports_report_id_notes_id
        • admin_restart
        • admin_config_descriptions
        • admin_moderation_log
        • admin_reload_emoji
        • admin_users_confirm_email
        • admin_users_resend_confirm_email
        • admin_stats
        • emoji_packs
        • emoji_packs_name
        • emoji_packs_name_update_file
        • emoji_packs_name_update_metadata
        • emoji_packs_download_from
        • emoji_packs_list_from
        • emoji_packs_name_download_shared
    Downloads
  • 0.5.0 965780fbba

    0.5.0 Stable

    tastytea released this 2020-02-02 15:26:43 +01:00 | 50 commits to main since this release

    Changes

    • Several small clarifications in the documentation.
    • Minimal code refactoring, causes ABI breakage.
    • Added .clang-tidy and compile option WITH_CLANG-TIDY.
    • Made unescape_html() faster.
    Downloads
  • 0.4.0 be71510316

    0.4.0 Stable

    tastytea released this 2020-01-16 18:25:32 +01:00 | 93 commits to main since this release

    Bugfixes

    • Marked Instance::ObtainToken constructor explicit.
    • Added documentation for set_useragent().

    Changes

    • Added unescape_html() – converts HTML entities like ", " or " to UTF-8.
    Downloads
  • 0.3.0 31df2a703d

    0.3.0 Pre-Release

    tastytea released this 2020-01-14 23:13:09 +01:00 | 113 commits to main since this release

    Bugfixes

    • Fixed the translations from API::endpoint_type to string_view – There were many errors that are hopefully all fixed now.
    • Fixed the minimum libcurl version for rpms – set to >= 7.56.
    • Added account_id and list_id to list of parameters to replace in URIs.

    Changes

    • Added Instance::get_nodeinfo() – Returns the complete NodeInfo of the instance.
    • Added Instance::get_post_formats() – Returns a vector of the mime types of all accepted post formats.
    • Added escape_url() and unescape_url() – These are wrappers for curl_escape and curl_unescape.
    • Added Instance::set_cainfo – Set the path to Certificate Authority (CA) bundle.
    • Added Instance::ObtainToken – A class that makes getting an “OAuth 2.0 Bearer Access Token” easier.
    • Added Instance::set_useragent().
    • Removed Instance::get_proxy().
    • Made extraction of max_toot_chars, NodeInfo and postFormats more robust.
    Downloads