Releases: LucJosin/on_audio_room
Releases · LucJosin/on_audio_room
2.2.1+1
2.2.1
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 songid
instead of a generated value.
2.2.0
Features
- [Added] a conversion to lowercase and make the
check
more accurate when usingignoreDuplicate
.
Fixes
- [Fixed]
ignoreDuplicate
in[createPlaylist]
. - Thanks @giga10
Documentation
- Updated
README
documentation. - Updated
OnAudioRoom
andOnAudioRoomExample
documentation to support new[Flutter 2.5]
.
2.1.1
2.1.0
Features
- [Added]
getMap
to[SongEntity]
asextension
, 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
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
2.0.0-beta.1
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
- Fixed wrong export. - Fixed #1
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.
- Use
[resetDatabaseName]
-[resetDatabaseLimit]
-[queryAllIdsFrom]
-