Namida v4.8.6 Changelog

Namida v4.8.6 Changelog

namidaco

🎉 New Features:

  • set artwork for playlists

  • sort playlist tracks for local & yt playlists

  • fetch square thumbnail for topic channel videos - when downloading or when fixing thumbnails

  • cache videos priority system - this is mainly for the upcoming missing videos info retrieval, where it make sures cached stuff of deleted/privated videos are not automatically deleted

  • retrieve and display info & thumbnails of deleted/privated videos

  • allow setting cache priority for videos/tracks with yt id - can also be used to disable track video fetching


🛠️ Bug fixes & Improvements:

- chore:

  • play all (reverse) button for history days

  • use dark bg for splash screen when in dark mode

  • include missing info db for yt offline search

  • faster search page fade animation

  • prefer using app bg color for video fullscreen light bg when specified

  • long pressing video button in miniplayer will show search button instead of "check for more"

  • adjust button color in pitch black and tweak minimum size

  • update downloadAudioOnly setting when enabling/disabling video stream in download sheet

  • allow changing download filename builder in single download sheet

  • delete empty downloads-group db on startup

  • spirce for kuru custom display first listen date for me

  • smol right padding for miniplayer info

  • disable "write upload date as file date" by default for downloads

  • dont refetch non-personalized related videos if already cached

  • rely on `accurateDate` in some places

  • ui tweak for backup dialog

  • update delete playlist/queue icons

  • dont show "fav" by default in video card menus

  • update clear cache icons

  • properly show info of privated videos on cards & auto set priority to vip if the info is missing or title starts with link (privated)

  • display js player version in yt flags

  • improve info merging while importing history & displaying title on video cards for missing info

  • treat 1980 as faulty date instead of 1970, when dealing with file added date etc

  • improve missing info related stuff

  • faster search page fade animation

  • setting icon in appbar is always on right

  • unfocus keyboard when opening miniplayers

  • smol fixes

  • show sleeping track icon only when repeat mode is all or none

  • do the unfocus keyboard in miniplayer states switching

  • pass theme to snackbar

  • improve unfocus keyboard logic


- fix:

  • artwork filename when "group by artwork" is enabled

  • displaying albums artwork having / in the name

  • infinity loop eating battery

  • saving/displaying wrong image in cache, was noticeable with video playlist endcards

  • parsing channel playlist tab at `package:youtipie`

  • in folder tracks, update "index to scroll to" after sorting if was specified

  • possible empty first video id character when importing from playlists csv

  • caching and retrieving of video description in `_YoutubeInfoUtils.getVideoDescription()`

  • theme colors of hosted playlists

  • bottom icons horizontal padding in track/s popup dialog

  • not searching yt after entering offline search page and closing whole search

  • loading default group for download task and remove any leading dots while making new group

  • stuff caused by faster app load time

  • set replay gain for yt after enabling the setting

  • indices error while removing items from playlist

  • not refreshing after toggling pitch black

  • not refreshing lists after deleting tracks

  • properly delete temp files in video clear dialog

  • lyrics dynamic view timing (was reshowing late)

  • long pressing yt artwork wasnt actually saving it


- core:

  • allow unlimited queue using any button except when pressing track tile - and remove duplicates when playing history

  • upgrade to `packageyoutipie` v4.2.0 - fixes playback issues and other stuff


- perf:

  • avoid recolering the player whereas possible like when reordering items or when playing same item

  • improve app startup time - by prepare most stuff concurrently on diff isolates

  • no longer wait for download tasks to load

  • auto close open databases after specific duration


Report Page