|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [5.0.0](https://github.com/KRTirtho/spotube/compare/v4.0.2...v5.0.0) (2025-09-08) |
| 4 | + |
| 5 | +### Features |
| 6 | + |
| 7 | +- Add ISRC track search for YouTube ([#2594](https://github.com/KRTirtho/spotube/issues/2594)) |
| 8 | +- Add new icons #2676 by @alexio-dev ([#2678](https://github.com/KRTirtho/spotube/issues/2678)) |
| 9 | +- Add connect confirmation dialog |
| 10 | +- Add metadata api service and models |
| 11 | +- **metadata-plugin**: Add pagination support, feed and playlist CRUD endpoints |
| 12 | +- **metadata-plugin**: Add local storage api |
| 13 | +- Add webview, totp and setInterval apis for plugins |
| 14 | +- Enhance local storage and webview APIs with improved error handling and resource management |
| 15 | +- **metadata_plugin**: Add logout method |
| 16 | +- Update plugin configuration with more fields |
| 17 | +- Implement metadata plugins based on hetu |
| 18 | +- Update models to match hetu_spotube_plugin signature |
| 19 | +- Add user endpoint calls in metadata and paginated async notifiers |
| 20 | +- Add playlist endpoint and providers |
| 21 | +- Add albums metadata endpoint and provider |
| 22 | +- Add artist and album providers |
| 23 | +- Add track endpoint for metadata service |
| 24 | +- Remove green corp names formally |
| 25 | +- **metadata**: Add plugin form |
| 26 | +- Add support for entity specific search |
| 27 | +- Enhance image handling |
| 28 | +- Add support for automatic plugin repository from github and codeberg |
| 29 | +- Use isolate for youtube_explode engine |
| 30 | +- Add repository and plugin API version fields to metadata plugins |
| 31 | +- Update new pipe version |
| 32 | +- **metadata**: Add plugin update checker and dialog for available updates |
| 33 | +- Optimize track options and related artists |
| 34 | +- Add plugin scrobbling support and support button |
| 35 | +- Add ErrorBox and NoDefaultMetadataPlugin components |
| 36 | + |
| 37 | +### Bug Fixes |
| 38 | + |
| 39 | +- Calling /track/:streamId endpoint causes active sourced track to be anything |
| 40 | +- **mobile**: Dialogs in bottom sheet are not opening |
| 41 | +- Default accent color is orange but it shows blue in settings |
| 42 | +- Artist images are not loading up |
| 43 | +- CVE: Remote path traversal through websocket when devices are on same network |
| 44 | +- Endless playback not working |
| 45 | +- **android**: NewPipe invalid search content filters |
| 46 | +- Make YoutubeExplode engine faster |
| 47 | +- Create and delete playlist not working |
| 48 | +- Local track not working and images of local not showing up |
| 49 | +- Local playback not working for tracks with special # (hashtag) characters |
| 50 | +- Inaccessible streaming url causing rapid skips |
| 51 | +- **yt**: Fallback to different search result if all streaming url is inaccessible |
| 52 | +- **playback**: Skip network requests if cached file already exists |
| 53 | +- Yt-dlp playback not working and add partial support for HLS streaming |
| 54 | +- Windows webview2 environment permission issue |
| 55 | +- **playback**: Play not fetching full playlist if playlist is too long |
| 56 | +- **track_options**: Tapping on option doesn't close the menu |
| 57 | +- **playback**: Alternative track sources switch not working |
| 58 | +- **ui**: Lyrics white text in white background and small player buttons |
| 59 | + |
| 60 | +### Translation |
| 61 | + |
| 62 | +- Add Traditional Chinese translation ([#2762](https://github.com/KRTirtho/spotube/issues/2762)) |
| 63 | +- Fix Japanese translations ([#2732](https://github.com/KRTirtho/spotube/issues/2732)) |
| 64 | +- Correction of the dutch language ([#1306](https://github.com/KRTirtho/spotube/issues/1306)) |
| 65 | + |
3 | 66 | ## [4.0.2](https://github.com/krtirtho/spotube/compare/v4.0.1...v4.0.2) (2025-03-16) |
4 | 67 |
|
5 | 68 | ### Bug Fixes |
|
0 commit comments