spotube

Media

spotube release notes.

Latest v5.1.2 · by spotubeWritten in DartWebsiteKRTirtho/spotubeRSS

Release activity

Release activity — 4 releases across 4 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026No releases on Sep 8, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026No releases on Sep 9, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026No releases on Sep 10, 2026
FridayNo releases on May 29, 20261 release on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

4 releases in the last year

Changelog

What changed from 4 to 5

v5.1.2

Latest
Fixed 3
  • Fallback to muxed streams if no audio stream is available in newpipe
  • Dismiss search dropdown and keyboard on submission
  • Custom image helper null exception

From spotube

Bug Fixes
  • newpipe: Fallback to muxed streams if no audio stream is available
  • Dismiss search dropdown and keyboard on submission
  • Custom image helper null exception

Full Changelog: https://github.com/KRTirtho/spotube/compare/v5.1.1...v5.1.2

View originalPermalink
How v5.1.2 went

v5.1.1

Changed 1
  • Replace windows app icon with a higher resolution version
Fixed 2
  • Upgrade NewPipeExtractor to latest version fixing playback issue
  • Lyrics not working

From spotube

Bug Fixes
  • Upgrade NewPipeExtractor to latest version fixing playback issue
  • Lyrics not working
What's Changed
New Contributors

Full Changelog: https://github.com/KRTirtho/spotube/compare/v5.1.0...v5.1.1

View originalPermalink
How v5.1.1 went

v5.1.0

Added 10
  • New Audio-Source plugins system allowing custom audio sources created by community
  • NewPipe support for Desktop platforms
  • Dab music source
  • Uncompressed flac playback support
  • Plugin audio source models and API service
  • Filter plugins by abilities in plugins page and show abilities as badge
Changed 4
  • Single connection streaming instead of chunked streaming
  • Improved download manager with faster download speed through parallel chunked downloading
  • Move away from track source query and prefer audio quality and codec
  • Show plugin source and set the only plugin as default if no plugin is there
Fixed 4
  • Play next not working
  • Downloaded tracks are not tagged with metadata
  • Download not working in different devices and slow
  • Change plugin download directory to application support

From spotube

Highlights
  • New Audio-Source plugins. Ability to add custom audio source created by community aside from official supported sources like YT, Piped etc.
  • NewPipe support for Desktop platforms
  • Single connection streaming instead of chunked streaming
  • Improved download manager with faster download speed, thanks to parallel chunked downloading
  • Queue batch operations support
Features
  • Show plugin source and set the only plugin as default if no plugin is there
  • playback: Add dab music source
  • playback: Add uncompressed flac playback support
  • Add plugin audio source models and api service
  • plugins: Filter plugins by abilities in plugins page and show abilities as badge
  • Add setting default audio source support
  • Move away from track source query and preferences audio quality and codec
  • Add NewPipe support for desktop platforms
  • Add default plugin loading capability
  • queue: Add multi-select and bulk actions to queue (#2839)
  • android: Add 16KB page size support
Bug Fixes
  • Change plugin download directory to application support
  • playback: Play next not working
  • Downloaded tracks are not tagged with metadata
  • Download not working in different devices and slow
  • playback: Use stream instead of chunked serving of audio bytes
New Contributors

Full Changelog: https://github.com/KRTirtho/spotube/compare/v5.0.0...v5.1.0

View originalPermalink
How v5.1.0 went

v5.0.0

Added 18
  • Support for any music metadata service through plugins
  • Musicbrainz and Listenbrainz official plugin for music metadata
  • Listenbrainz scrobbling support through plugin
  • ISRC track search for YouTube
  • Connect confirmation dialog
  • Metadata plugin pagination support, feed and playlist CRUD endpoints
Changed 9
  • Playback improvements including reduction of skipping issue and HLS support
  • Efficient image handling for performance
  • UI refactors geared towards performance benefits
  • Offload heavy operations like track source search to secondary thread using Isolate
  • Enhance local storage and webview APIs with improved error handling and resource management
  • Update plugin configuration with more fields
Fixed 20
  • Calling /track/:streamId endpoint causes active sourced track to be anything
  • Dialogs in bottom sheet not opening on mobile
  • Default accent color is orange but shows blue in settings
  • Artist images not loading
  • Endless playback not working
  • NewPipe invalid search content filters on Android
Security 1
  • Remote path traversal through websocket when devices are on same network

From spotube

Thanks for supporting Spotube. The app was in a non-working state for a long time due to legal and other issues. Well, I am happy to report that your Spotube is officially back. Now, even more customizable and community-driven. I hope users of Spotube will finally be enjoying using Spotube.

Highlights
  • Support for any music metadata service through plugins.
  • Musicbrainz + Listenbrainz official plugin for music metadata.
  • Listenbrainz scrobbling support (through plugin)
  • Documentation for using and developing your own plugins: https://spotube.krtirtho.dev/docs
  • Playback improvements including reduction of skipping issue and HLS support
  • Performance improvements:
    • Efficient image handling
    • UI refactors geared towards performance benefits
    • Offloading of heavy operations like track source search to secondary thread (Isolate)
Features
  • Add ISRC track search for YouTube (#2594)
  • Add new icons #2676 by @alexio-dev (#2678)
  • Add connect confirmation dialog
  • Add metadata api service and models
  • metadata-plugin: Add pagination support, feed and playlist CRUD endpoints
  • metadata-plugin: Add local storage api
  • Add webview, totp and setInterval apis for plugins
  • Enhance local storage and webview APIs with improved error handling and resource management
  • metadata_plugin: Add logout method
  • Update plugin configuration with more fields
  • Implement metadata plugins based on hetu
  • Update models to match hetu_spotube_plugin signature
  • Add user endpoint calls in metadata and paginated async notifiers
  • Add playlist endpoint and providers
  • Add albums metadata endpoint and provider
  • Add artist and album providers
  • Add track endpoint for metadata service
  • Remove green corp names formally
  • metadata: Add plugin form
  • Add support for entity specific search
  • Enhance image handling
  • Add support for automatic plugin repository from github and codeberg
  • Use isolate for youtube_explode engine
  • Add repository and plugin API version fields to metadata plugins
  • Update new pipe version
  • metadata: Add plugin update checker and dialog for available updates
  • Optimize track options and related artists
  • Add plugin scrobbling support and support button
  • Add ErrorBox and NoDefaultMetadataPlugin components
Bug Fixes
  • Calling /track/:streamId endpoint causes active sourced track to be anything
  • mobile: Dialogs in bottom sheet are not opening
  • Default accent color is orange but it shows blue in settings
  • Artist images are not loading up
  • CVE: Remote path traversal through websocket when devices are on same network
  • Endless playback not working
  • android: NewPipe invalid search content filters
  • Make YoutubeExplode engine faster
  • Create and delete playlist not working
  • Local track not working and images of local not showing up
  • Local playback not working for tracks with special # (hashtag) characters
  • Inaccessible streaming url causing rapid skips
  • yt: Fallback to different search result if all streaming url is inaccessible
  • playback: Skip network requests if cached file already exists
  • Yt-dlp playback not working and add partial support for HLS streaming
  • Windows webview2 environment permission issue
  • playback: Play not fetching full playlist if playlist is too long
  • track_options: Tapping on option doesn't close the menu
  • playback: Alternative track sources switch not working
  • ui: Lyrics white text in white background and small player buttons
Translation
  • Add Traditional Chinese translation (#2762)
  • Fix Japanese translations (#2732)
  • Correction of the dutch language (#1306)
Pull Requests
New Contributors

Full Changelog: https://github.com/KRTirtho/spotube/compare/v4.0.2...v5.0.0

View originalPermalink
How v5.0.0 went

v4.0.1

Added 3
  • Added support for x-flac, opus and x-wav formats in local library
  • Added Tagalog language support
  • Added Tamil translation
Fixed 9
  • Fixed authentication Error 400 or 429 status due to Spotify API change
  • Fixed system navigation bar on top of bottom navigation
  • Fixed navigation overlaying in app navigation on Android
  • Fixed add to playlist not working in smaller screen devices
  • Fixed language picker search
  • Fixed generate_playlist create playlist not adding tracks nor navigating to playlist page

From spotube

NOTICE: If login isn't working after installing the app, logout and login.

Highlights
  • Fixed authentication Error 400 or 429 status due to Spotify API change
  • Fixed system navigation bar on top of bottom navigation
Bug Fixes
  • android: navigation overlaying in app navigation
  • add to playlist not working in smaller screen devices
  • language picker search broken
  • generate_playlist: create playlist not adding tracks nor navigating to playlist page
  • desktop: double titlebar in local library folders and massive space in overlay player
  • lastfm form broken in other locales #2447
  • spotify login broken due to new totp requirement #2494
  • spotify authentication 429 errors
Features
  • local_library: add support for x-flac, opus and x-wav
  • translation: add tagalog language support #2504
  • translation: add tamil translation for spotube #2501
New Contributors

Full Changelog: https://github.com/KRTirtho/spotube/compare/v4.0.0...v4.0.1

View originalPermalink
How v4.0.1 went

v4.0.0

Added 7
  • Alternative YouTube engine support with yt-dlp for desktop platforms and NewPipe for Android
  • Android home screen widget support
  • Custom editable Piped and Invidious instance support
  • Grid/list customizable playbutton view
  • Flag to hide spotify generated images with patterns
  • Show placeholder images where there is no item or on empty page
  • Pause playback when no internet connection
Changed 1
  • Revamped UI from Material V3 to Shadcn design system with more intuitive user interface, performant responsive adaptive design, and better visuals with OLED friendly pure black color palette
Fixed 13
  • Fixed music skipping, buffering, or not playing at all
  • SafeArea for global bottom items not working
  • SafeArea not working for bottom floating widgets
  • YouTube video unplayable issue and use more ytClients
  • iOS downloads not working due to permission errors
  • Remove automaticallyImplyLeading from root tabs

From spotube

Highlights:
  • Revamped UI from Material V3 to Shadcn design system
    • More intuitive user interface
    • Performant, responsive and adaptive design
    • Better visuals, feedbacks and OLED friendly (pure black) color palette
  • Alternative YouTube engine support
    • yt-dlp for desktop platforms
    • NewPipe for Android
  • Android: Home screen widget support
  • Fixed music skipping, buffering or not playing at all
  • Custom editable Piped and Invidious instance support
Bug Fixes
  • SafeArea for global bottom items not working
  • SafeArea not working for bottom floating widgets
  • youtube video unplayable issue and use more ytClients
  • ios: downloads not working due to permission errors (#2180)
  • remove automaticallyImplyLeading from root tabs
  • android: back button not working and safe area issues
  • duplicates in recent section
  • youtube source taking too long to buffer
  • youtube tracks keeps skipping despite being matched correctly
  • follow artist not working #2057
  • youtube_explode_dart failing for many videos due to youtube ios client visitor data change
  • piped api not working
Features
  • android: home widget support (#2148)
  • rewrite entire app in shadcn-ui replacing material eww
  • grid/list customizable playbutton view
  • flag to hide spotify generated images with patterns
  • show placeholder images where there is no item or on empty page
  • pause playback when no internet connection
  • implement yt-dlp for desktop and NewPipeExtractor for Android (#2316)
  • custom piped & invidious instance support
What's Changed
New Contributors

Full Changelog: https://github.com/KRTirtho/spotube/compare/v3.9.0...v4.0.0

View originalPermalink
How v4.0.0 went

v3.9.0

Added 2
  • Invidious audio source
  • Track caching with export support
Fixed 3
  • UI glitch when loading more user artists and albums
  • Selecting an alternative track source no longer removes the current song from the queue
  • Ensure audio session is activated when playback is resumed after interruption on mobile

From spotube

Highlights
  • New Invidious source addition
  • Track caching with export support
Bug Fixes
  • UI glitch when loading more user artists and albums
  • selecting an Alternative Track Source removes the current song from the queue #2039
  • mobile: ensure audio session is activated when playback is resumed after interruption #2092
Features
  • add invidious audio source and fix auto skipping tracks (#2005)
  • track caching and cached track export support (#2117)

Full Changelog: https://github.com/KRTirtho/spotube/compare/v3.8.3...v3.9.0

View originalPermalink
How v3.9.0 went

v3.8.3

Added 1
  • Enable same window webview support on macOS
Fixed 1
  • Update youtube_explode_dart to 2.2.3 to fix no playback

From spotube

Bug Fixes
  • update youtube_explode_dart to 2.2.3 to fix no playback (#1980)
Features
  • macos: enable same window webview support
What's Changed
New Contributors

Full Changelog: https://github.com/KRTirtho/spotube/compare/v3.8.2...v3.8.3

View originalPermalink
How v3.8.3 went

v3.8.2

Fixed 2
  • Fixed no playback from the app due to recent change in YouTube API
  • Fixed endless loading issue by updating youtube_explode_dart dependency version

From spotube

Highlight
  • Fixed no playback from the app due to recent change in YouTube API
What's Changed
New Contributors

Full Changelog: https://github.com/KRTirtho/spotube/compare/v3.8.1...v3.8.2

View originalPermalink
How v3.8.2 went
View all

Discussion

If you publish spotube, you can claim this product by proving you administer its repository.