Skip to content

Releases: LucJosin/on_audio_room

2.2.1+1

21 Jan 16:41
Compare
Choose a tag to compare

Changes

  • [Updated] all Github links.

2.2.1

02 Oct 14:56
Compare
Choose a tag to compare

Fixes

  • [Fixed] wrong ignoreDuplicate method on all [addTo] methods.
  • [Fixed] wrong value returning from checkIn. - #9

Documentation

  • Updated README documentation.
  • Updated OnAudioRoomExample.

Changes

  • [Changed] the key value from [Favorites], [LastPlayed] and [MostPlayed] entities to song id instead of a generated value.

2.2.0

20 Sep 12:25
Compare
Choose a tag to compare

Features

  • [Added] a conversion to lowercase and make the check more accurate when using ignoreDuplicate.

Fixes

  • [Fixed] ignoreDuplicate in [createPlaylist]. - Thanks @giga10

Documentation

  • Updated README documentation.
  • Updated OnAudioRoom and OnAudioRoomExample documentation to support new [Flutter 2.5].

2.1.1

17 Sep 16:37
Compare
Choose a tag to compare

Features

  • [Added] ignoreDuplicate parameter to [addTo] and [createPlaylist].

Fixes

  • [Fixed] playlist method not saving data. - #6

Documentation

  • Updated README documentation.

2.1.0

16 Sep 13:21
Compare
Choose a tag to compare

Features

  • [Added] getMap to [SongEntity] as extension, this will help to convert [SongEntity] to [SongModel]. - #3

Fixes

  • [Fixed] Entity checker error when using [addAllTo]. - #5
  • [Fixed] No value returning when using [queryLastPlayed]. - #4

Documentation

  • Updated README documentation.
  • Updated OnAudioRoomExample documentation to support new [Flutter 2.5].

2.0.0-beta.2

29 Jul 00:25
Compare
Choose a tag to compare

Features

  • Added a option to load all room's using [initRoom].

Fixes

  • Fixed playlists not saving the songs.

Documentation

  • Updated README documentation.

Changes

  • Removed [path_provider] from [pubspec.yaml].
  • [Test] Removed [Flutter] from [pubspec.yaml].

2.0.0

29 Jul 17:47
Compare
Choose a tag to compare

Release

  • [2.0.0] release.

2.0.0-beta.1

28 Jul 14:25
58db968
Compare
Choose a tag to compare

Features

  • Added [ID], [TITLE], [DURATION] and [DATE_ADDED] to [RoomSortType].
  • Added [RoomSortType] to [query] methods.
  • Added [deleteRoomFile]. This method will delete the file PERMANENTLY.
  • Added [clearRoom].
  • Added [updateRoom].

Fixes

Documentation

  • Updated README documentation.

Changes

  • Added a better example using the [Favorites] method has example.
  • Added a better documentation to example.
  • Now all [entity/entities] will be checked based on [RoomType].
  • Added internal [RoomController] to clean the package main method.

⚠ Important Changes

  • Now [deleteAllFrom] no longer delete all data from specific [Room], use [clearRoom] instead.
  • Now [queryAllFromFavorites] are [queryFavorites].
  • Now [queryAllFromLastPlayed] are [queryLastPlayed].
  • Now [queryAllFromMostPlayed] are [queryMostPlayed].
  • Now [resetAllDatabase] are [clearAll].

@Deprecated

  • [setDatabaseName] -
  • [setDatabaseLimit] -
  • [getDatabaseName] -
  • [getDatabaseStatus]
    • Use [getRoomInfo] instead.
  • [resetDatabaseName] -
  • [resetDatabaseLimit] -
  • [queryAllIdsFrom] -