Releases: iZakirSheikh/Audiofy
v3.1.0-beta01
###What's new
[FIX] Update IronSource SDK to 8.4.0
81be20c
- Issue: Detected an ANR (Application Not Responding) caused by a native WebView method within the IronSource SDK.
- Analysis: Crash analytics indicated the native method as the source of the ANR, impacting user experience.
- Action: Upgraded the IronSource SDK to version 8.4.0.
- Expectation: The update is aimed at resolving the ANR issue based on the latest fixes and improvements in the SDK.
- Updated Proguard- included the proguard rules of IronSource SDK.
Hoping this version addresses the issue effectively.
Full Changelog: v3.0.2...v3.1.0-beta01
v3.1.0-alpha03
What's new
[FIX] Hopefully fixed the high memory bug and ANR caused by ThumbnailFetcher
Full Changelog: v3.0.2...v3.1.0-alpha03
v3.1.0-alpha02
What's new
[[FEAT] Added implementation of stickyHeader for Vertical Grid respecting topPadding.
- Addresses topPadding considerations for sticky headers.
- Known minor issues: item overlap during transitions.
[FEAT] Updated HazeStyle.regular to accept tint alpha as an argument.
- Enhances flexibility by allowing dynamic tint transparency.
[FIX] Adjusted settings screen fadeEdge color to match background at 2.dp elevation (consistent with topBar).
- Ensures visual consistency across settings screen elements.
[FEAT] Enhanced dark theme toast appearance with a linear gradient border in grey.
- Replaces plain border with a gradient effect to achieve a glass-like appearance.
[FIX] Improved Home layout rotation by retaining BackdropState creation above Android 11.
- Reduces unnecessary BackdropState creation.
- Prepares for future use cases (e.g., glance, toast) on devices above Android 11.
Full Changelog: v3.0.2...v3.1.0-alpha02
v3.1.0-alpha01
What's new
[FEAT] Introduced Dependencies for Local Video Browsing
- added necessary permission for video fetching video files.
- Included
VideosViewState
,VideosViewModel
, andVideos
screen dependencies. - Added a shortcut pointing to the
Videos
screen.
[FEAT] Added Videos Screen
- Added
VideosViewModel
. - Integrated
VideoThumbnailFetcher
for faster retrieval of Android's native video thumbnails without requiring a cache.
[FEAT] Enhanced Visual Appearance of App Navigation Bar
- Improved the visual appeal with blurred backdrops for Android 12 and below, utilizing a mist/oily backdrop for older versions.
[FEAT] Enhanced Visual Appearance of Albums Screen
- Utilized advanced background blurs to improve appearance on Android 12 and below, it now features a mist/oily backdrop.
[FIX] Addressed Video Initialization Delay
- Resolved an issue causing a delay before the video surface appears, which required video initialization first. Now, we use the MIME type of the file to determine the content type, effectively removing the delay bug.
[FEAT] Added MediaFile
and PlaybackController
to Core
- Implemented the
Playing
feature on the video browser screen.
Full Changelog: v3.0.2...v3.1.0-alpha01
Preview
v3.1.0
What's new
[[FEAT] Added actions to files of video
screen
- Added delete and share action to video screen. maybe more will be added in future versions.
[CHORE] Some minor tweaks to UI elements like change in padding etc.
Full Changelog: v3.0.2...v3.1.0
v3.0.3
Full Changelog: v3.0.2...v3.0.3
v3.0.2
What's new
[FIX] Replaced the ic_splash
.png with a relevant one for v24. The old one was not consistent with the original.
[FEAT] Updated Toast
.kt to use priority instead of duration
. The priority now has four values: low
, medium
, high
, and critical
. The critical priority displays a non-swipeable toast
in expanded
form.
Full Changelog: v3.0.1...v3.0.2
v3.0.1
What's new
[FIX] Fixed an issue with ic_splash
causing crashes because gradient
in not supported in android below API
24
Full Changelog: v2.17.3...v3.0.1
v3.0.0
[CHORE] Updated some dependencies to latest versions.
[FIX] Fixed a bug causing crash in TagEditorViewModel.kt when the file type passed is not Mp3
Full Changelog: v2.17.3...v3.0.0
v3.0.0-rc03
What's new
[FIX] Added logic to change onAccent based on the contrast of Accent
. This ensures the proper contrast onAccent
is used.
- [CHORE] Updated Gradle version from
8.7.1
to8.7.2
. - [REVERT] Reverted the use of
scale
indication inToast
. - [FIX] Fixed the size of
NavRailItem
. - [FIX] Fixed the issue in
Albums
causing it to lose scroll position once the user navigated away from the screen. - [FEAT] Added setting
Settings.USE_ACCENT_IN_NAV_BAR
:- Allows users to paint the
NavBar
withAccent
Color. - Added a corresponding toggle in the
Personalization
screen underTweaks
.
- Allows users to paint the
Full Changelog: v2.17.3...v3.0.0-rc03