Releases: abjerner/Skybrud.Social.Mastodon
v1.0.0-alpha005
Installation
Install via NuGet - either via the .NET CLI:
dotnet add package Skybrud.Social.Mastodon --version 1.0.0-alpha005
or the NuGet package manager:
Install-Package Skybrud.Social.Mastodon -Version 1.0.0-alpha005
Changelog
-
Added support for custom emojis in status messages (see 7efa2a4)
Status messages may expose a list of custom emojis used where the information includes the emoji shortcode and URLs for corresponding images. Thanks to a PR from @CodeBunTes this is now supported in this package. -
Added support for custom emojis for accounts (see 35382f6)
TheMastodonAccount
class now exposes anEmojis
property listing the custom emojis used in the account profile (eg. the in theDisplayName
orNote
properties). -
Added support for custom account profile fields (see 90ec9bc)
TheMastodonAccount
class now exposes aFields
property listing the custom profile fields - eg. URLs for other sites. -
Added support for polls in status messages (see 3195149)
TheMastodonStatus
class now exposes aPoll
property with information about the poll (if any) of a status message. -
Added support for mentions in status messages (see 4879318)
TheMastodonStatus
class now exposes aMentions
property listing the the users mentioned in a given status message. -
Added support for
reblog
in status messages (see 8b08f17)
TheMastodonStatus
class now exposes aReblog
property containing the original status message of the status message is a reblog of another status message.
v1.0.0-alpha004
Installation
Install via NuGet - either via the .NET CLI:
dotnet add package Skybrud.Social.Mastodon --version 1.0.0-alpha004
or the NuGet package manager:
Install-Package Skybrud.Social.Mastodon -Version 1.0.0-alpha004
Changelog
- Updated the
Skybrud.Essentials.Http
dependency (see bb8d864)
This release updates theSkybrud.Essentials.Http
fromv1.1.4
tov1.2.0
.
v1.0.0-alpha003
Installation
Install via NuGet - either via the .NET CLI:
dotnet add package Skybrud.Social.Mastodon --version 1.0.0-alpha003
or the NuGet package manager:
Install-Package Skybrud.Social.Mastodon -Version 1.0.0-alpha003
Changelog
-
Introduced new static
MastodonHttpService.CreateFromClient
method (see 8f8ca8e)
This allows developers to specify their ownMastodonHttpClient
instance (might even be a sub class ofMastodonHttpClient
), which then will be wrapped by theMastodonHttpService
instance. -
Updated the
MastodonHttpClient.PrepareHttpRequest
method to set the "Authorization" HTTP header when an access token has been specified (see c1d1356)
This was overlooked in previous releases, but will allow authenticated requests to the Mastodon API. -
Added
Error
property to theMastodonHttpException
class (see c19123c)
The response body may contain a JSON object with anerror
property that explains the error that triggered the exception.
v1.0.0-alpha002
Installation
Install via NuGet - either via the .NET CLI:
dotnet add package Skybrud.Social.Mastodon --version 1.0.0-alpha002
or the NuGet package manager:
Install-Package Skybrud.Social.Mastodon -Version 1.0.0-alpha002
v1.0.0-alpha001
Installation
Install via NuGet - either via the .NET CLI:
dotnet add package Skybrud.Social.Mastodon --version 1.0.0-alpha001
or the NuGet package manager:
Install-Package Skybrud.Social.Mastodon -Version 1.0.0-alpha001