Skip to content

Releases: LucJosin/on_audio_query

1.1.0

03 Jun 22:12
Compare
Choose a tag to compare

Features

Dart/Kotlin

  • Added [queryDeviceInfo].
  • Added [dateModified] to [SongModel].
  • Added [querySongsBy] and [SongsByType].

Fixes

Kotlin

Dart

  • Fixed wrong name. From [dataAdded] to [dateAdded].

Documentation

  • Updated README documentation.
  • Updated [OnAudioQueryExample] to add new [queryDeviceInfo] and [QueryArtworkWidget] methods.

Changes

Kotlin

  • Updated some [Kotlin] dependencies.
  • Changed some [Kotlin] methods.

⚠ Important Changes

Dart

  • Now [getDeviceSDK], [getDeviceRelease] and [getDeviceCode] are part of [queryDeviceInfo].
  • Now [QueryArtworkWidget] support Android above and below 29/Q/10.
  • Now [size], [albumId], [artistId], [dataAdded], [dataModified], [duration], [track] and [year] from [SongModel] will return [int].

1.0.8

19 May 21:47
Compare
Choose a tag to compare

Features

Dart

  • Added [artworkClipBehavior], [keepOldArtwork], [repeat] and [scale] to [QueryArtworkWidget].
  • Added comments to [QueryArtworkWidget].

Fixes

Kotlin

  • Now [queryArtworks] will return null. - Fixed #6

Documentation

  • Updated README documentation.

⚠ Important Changes

Dart

  • Now [queryArtworks] return [Uint8List?].

1.0.7

18 May 14:11
Compare
Choose a tag to compare

Features

Dart/Kotlin

  • Added [queryFromFolder].
  • Added [queryAllPath].
  • Added [_display_name_wo_ext] ([displayName] without extension) to [SongModel]. - Added #5
  • Added [file_extension] (Only file extension) to [SongModel].
  • Added [file_parent] (All the path before file) to [SongModel].
  • Added [Genre] to [queryAudiosFrom].
  • Added [ALBUM_ID], [ARTIST_ID] and [PLAYLIST_ID] to [AudiosFromType]. - Added #2

Documentation

  • Updated README documentation.

Changes

Dart/Kotlin

  • Now [queryAudiosFrom] supports [name] and [id].
  • Now [albumId] from [AlbumModel] return a [int].

Kotlin

  • Now all [Kotlin] checks will throw a [Exception] if value don't exist.
  • Updated some [Kotlin] dependencies.

Important Changes

Dart/Kotlin

  • Changed [ALBUM], [ARTIST] and [PLAYLIST] to [ALBUM_NAME], [ARTIST_NAME] and [PLAYLIST_NAME] in [AudiosFromType].

1.0.6

08 Apr 17:41
Compare
Choose a tag to compare

Fixes

Kotlin

  • Fixed [queryArtwork] returning null album image in Android 11.

Documentation

  • Updated README documentation.

Changes

Kotlin

  • Removed unnecessary code from [WithFiltersType].
  • Updated some [Kotlin] dependencies.

1.0.5

31 Mar 18:26
Compare
Choose a tag to compare

Features

Dart/Kotlin

  • Added [queryAudiosOnly].
  • Added [queryWithFilters].
  • Added [AudiosOnlyType] and [WithFiltersType].
  • Added [SongsArgs], [AlbumsArgs], [PlaylistsArgs], [ArtistsArgs], [GenresArgs].
  • Added [EXTERNAL] and [INTERNAL] parameters for some query methods.

Documentation

  • Updated README documentation.

Changes

Dart/Kotlin

  • Now [querySongs], [queryAlbums], [queryArtists], [queryPlaylists] and [queryGenres] have [UriType] as parameter.

Kotlin

  • Updated some [Kotlin] dependencies.

1.0.3

28 Mar 12:55
Compare
Choose a tag to compare

⚠ Important Changes

Dart

  • Migrate to null safety.

1.0.2

28 Mar 00:01
Compare
Choose a tag to compare

Fixes

Dart

  • Fixed flutter example.

Kotlin

  • Fixed [audiosFromPlaylist] [Now this method is part of queryAudiosFrom]
  • Fixed "count(*)" error from [addToPlaylist]. [Permission bug on Android 10 still happening]

Documentation

  • Updated README documentation.

Changes

Dart

  • Now [Id] in models return [int] instead [String].

⚠ Important Changes

Dart/Kotlin

  • Removed [ALBUM_KEY], [ARTIST_KEY] from all query audio methods.

Kotlin

  • Moved [audiosFromPlaylist] to [queryAudiosFrom].

Release

24 Mar 21:43
Compare
Choose a tag to compare

This is the release of the on_audio_query plugin.

  • A Flutter Plugin used to query audio/songs info.
  • See more in CHANGELOG