Skip to content

v2.7.0

Compare
Choose a tag to compare
@LucJosin LucJosin released this 29 Mar 20:07
· 4 commits to main since this release

Features

  • Added [LogType].
  • Added [LogConfig].
  • Added [PermissionController] (Native)
  • Added [PluginProvider] (Native)
  • Added [setLogConfig] method.
  • Added [checkAndRequest] method.
  • Added [controller] to [QueryArtworkWidget].
  • Added [retryRequest] param to [checkAndRequest] and [permissionsRequest].

Fixes

Android

  • Fixed crash after request permission. - #68
  • Fixed quality always being sent as 200 using [queryArtwork].

Changes

  • Updated example.
  • Renamed natives files/folders.
  • Reduced the default artwork resolution (from 100 to 50).
  • Updated [QueryArtworkWidget] params.
  • Updated quality assert on [QueryArtworkWidget].

⚠ Important Changes

  • Updated application permission check.
    • If application doesn't have permission to access the library, will throw a PlatformException.
  • Updated quality param from [QueryArtworkWidget].
    • This param cannot be defined as null anymore and, by default, will be set to 50.
  • Updated minimum supported Dart version.
    • Increase minimum version from 2.12 to 2.17.