soundcloud_explode_dart 1.1.0 copy "soundcloud_explode_dart: ^1.1.0" to clipboard
soundcloud_explode_dart: ^1.1.0 copied to clipboard

Scrape metadata about users, tracks, playlists, and albums from SoundCloud without requiring an account, API key, or rate-limiting.

Changelog #

1.1.0 #

  • BREAKING CHANGE: Added a new value to the Quality enumeration: unknown - this is now used when the quality cannot be parsed, instead of throwing a TrackResolutionException.
  • BREAKING CHANGE: Removed the Container and Protocol enumerations; these have been replaced with String in StreamInfo instead.
  • Fix: AES-encrypted streams are now ignored and no longer throw a TrackResolutionException when resolving streams.
  • Fix: Formats other than Ogg and MP3 no longer throw a TrackResolutionException when resolving streams.
  • Chore: Switched to the concrete return type User in the get and getByUrl functions in UserClient.

1.0.3 #

  • Exported exception types so that they can be caught by calling clients.

1.0.2 #

  • Updated to the more permissive MIT license.
  • Implemented SearchClient.getSuggestions(...) for querying suggestions based on a given search query. (Thanks to @brqnko in #1.)

1.0.1 #

  • Fixed an issue causing a TypeError when casting a Stream<Iterable<SearchResult>> to a more specialised type.
  • Bumped dependencies to latest versions.

1.0.0 #

  • Initial release.
11
likes
130
points
173
downloads

Publisher

verified publishercurtiscaulfield.dev

Weekly Downloads

Scrape metadata about users, tracks, playlists, and albums from SoundCloud without requiring an account, API key, or rate-limiting.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

freezed_annotation, http, json_annotation

More

Packages that depend on soundcloud_explode_dart