mastodon_api 0.3.0 copy "mastodon_api: ^0.3.0" to clipboard
mastodon_api: ^0.3.0 copied to clipboard

The easiest and powerful Dart/Flutter library for Mastodon API.

Release Note #

v0.3.0 #

  • Supported suggestions API methods. (#21)
    • GET /api/v2/suggestions
    • DELETE /api/v1/suggestions/:account_id
  • Supported conversations API methods. (#28)
    • GET /api/v1/conversations
    • DELETE /api/v1/conversations/:id
    • POST /api/v1/conversations/:id/read
  • Supported markers API methods. (#30)
    • GET /api/v1/markers
    • POST /api/v1/markers
  • Exposed objects. (#94)
    • package:mastodon_api/src/service/entities/rule.dart
    • package:mastodon_api/src/service/v1/instance/instance_v1_service.dart
    • package:mastodon_api/src/service/v2/instance/instance_v2_service.dart
  • Supported tags API methods. (#22)
    • GET /api/v1/tags/:id
    • POST /api/v1/tags/:id/follow
    • POST /api/v1/tags/:id/unfollow
  • Supported reports API methods. (#15)
    • POST /api/v1/reports
  • Supported retry algorithm have been changed to only Exponential BackOff and Jitter. All of the following factory constructors provided until now are deprecated and should be modified by v0.5.0 to use the default constructor of RetryConfig. The following deprecated factory constructors will be removed in v0.5.0, and the Exponential BackOff and Jitter algorithm will always be used regardless of constructor. (#101)
    • ofRegularIntervals
    • ofExponentialBackOff
    • ofExponentialBackOffAndJitter
  • Supported endorsements API methods. (#17)
    • GET /api/v1/endorsements

v0.2.2 #

  • Supported preferences API methods. (#19)
    • GET /api/v1/preferences
  • Fixed (#78).
  • Supported featured_tags API methods. (#18)
    • GET /api/v1/featured_tags
    • POST /api/v1/featured_tags
    • DELETE /api/v1/featured_tags/:id
    • GET /api/v1/featured_tags/suggestions
  • Supported followed_tags API methods. (#20)
    • GET /api/v1/followed_tags

v0.2.1 #

  • Added links of Accounts Service in README.

v0.2.0 #

  • Supported polls API methods. (#25)
    • GET /api/v1/polls/:id
    • POST /api/v1/polls/:id/votes
  • Supported trends API methods. (#36)
    • GET /api/v1/trends/tags
    • GET /api/v1/trends/statuses
    • GET /api/v1/trends/links
  • Supported announcements API methods. (#39)
    • GET /api/v1/announcements
    • POST /api/v1/announcements/:id/dismiss
    • PUT /api/v1/announcements/:id/reactions/:name
    • DELETE /api/v1/announcements/:id/reactions/:name
  • Supported accounts API methods. (#7)
    • POST /api/v1/accounts
    • GET /api/v1/accounts/verify_credentials
    • PATCH /api/v1/accounts/update_credentials
    • GET /api/v1/accounts/:id
    • GET /api/v1/accounts/:id/statuses
    • GET /api/v1/accounts/:id/followers
    • GET /api/v1/accounts/:id/following
    • GET /api/v1/accounts/:id/featured_tags
    • GET /api/v1/accounts/:id/lists
    • POST /api/v1/accounts/:id/follow
    • POST /api/v1/accounts/:id/unfollow
    • POST /api/v1/accounts/:id/remove_from_followers
    • POST /api/v1/accounts/:id/block
    • POST /api/v1/accounts/:id/unblock
    • POST /api/v1/accounts/:id/mute
    • POST /api/v1/accounts/:id/unmute
    • POST /api/v1/accounts/:id/pin
    • POST /api/v1/accounts/:id/unpin
    • POST /api/v1/accounts/:id/note
    • GET /api/v1/accounts/relationships
    • GET /api/v1/accounts/familiar_followers
    • GET /api/v1/accounts/search
    • GET /api/v1/accounts/lookup

v0.1.0 #

  • Supported search API methods. (#34)
    • GET /api/v2/search
  • Supported timelines API methods. (#27)
    • GET /api/v1/timelines/public
    • GET /api/v1/timelines/tag/:hashtag
    • GET /api/v1/timelines/home
    • GET /api/v1/timelines/list/:list_id
  • Supported apps API methods. (#4)
    • POST /api/v1/apps
    • GET /api/v1/apps/verify_credentials
  • Supported instance API methods. (#35)
    • GET /api/v2/instance
    • GET /api/v1/instance
    • GET /api/v1/instance/peers
    • GET /api/v1/instance/activity
    • GET /api/v1/instance/rules
    • GET /api/v1/instance/domain_block
    • GET /api/v1/example
  • Supported emails API methods. (#6)
    • POST /api/v1/emails/confirmation

v0.0.1 #

  • Supported POST /api/v1/statuses.

v0.0.0 #

  • Let's start.
22
likes
0
pub points
52%
popularity

Publisher

verified publishershinyakato.dev

The easiest and powerful Dart/Flutter library for Mastodon API.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

freezed_annotation, http, json_annotation, universal_io

More

Packages that depend on mastodon_api