• 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