chore: generate changelogs and bump version to 3.4.4

This commit is contained in:
Kingkor Roy Tirtho 2023-12-30 23:41:43 +06:00
parent ec9d9d7d7e
commit ec7c952270
23 changed files with 151 additions and 167 deletions

View File

@ -4,7 +4,7 @@ on:
inputs:
version:
description: Version to release (x.x.x)
default: 3.3.0
default: 3.4.0
required: true
channel:
type: choice

View File

@ -2,6 +2,32 @@
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
## [3.4.0](https://github.com/KRTirtho/spotube/compare/v3.3.0...v3.4.0) (2023-12-30)
### Features
* Add Go to Album option in track option [#917](https://github.com/KRTirtho/spotube/issues/917) ([b0beeca](https://github.com/KRTirtho/spotube/commit/b0beeca0cbaf810fae27832cff98cfda95715050))
* **translations:** add Italian language translations ([#818](https://github.com/KRTirtho/spotube/issues/818)) ([e4eb0e2](https://github.com/KRTirtho/spotube/commit/e4eb0e2596ade2bb5195e183f03af42742fc8486)), closes [#676](https://github.com/KRTirtho/spotube/issues/676) [#676](https://github.com/KRTirtho/spotube/issues/676)
* compact genre view in home page ([82ed5e9](https://github.com/KRTirtho/spotube/commit/82ed5e90576b57ef32e61a65015e04862ab15461))
* Deep link support ([#950](https://github.com/KRTirtho/spotube/issues/950)) ([4050f55](https://github.com/KRTirtho/spotube/commit/4050f556400aaec5515231578512cf1a6b990110))
* improve loading animations ([b92583d](https://github.com/KRTirtho/spotube/commit/b92583d0df7b8dee0d121cd2bb666b14c77d8c86))
* toggle for discord rpc ([24a2294](https://github.com/KRTirtho/spotube/commit/24a2294512bb0c4aff77bc8dcad9b4de3e8b45c6))
* **translations:** add Dutch Language ([#969](https://github.com/KRTirtho/spotube/issues/969)) ([3ad7ba6](https://github.com/KRTirtho/spotube/commit/3ad7ba66b56e93e69d2181d47029b7549ed225fc))
### Bug Fixes
* add safe area in home ([9ee6067](https://github.com/KRTirtho/spotube/commit/9ee60677f6d50df7468e12dc6653ecedefa2494f))
* amoled mode and color scheme can't be changed ([840e014](https://github.com/KRTirtho/spotube/commit/840e014f2b18f193d040baef0e0cd595088a4a84))
* doesn't minimize to tray when system title bar close button is used [#866](https://github.com/KRTirtho/spotube/issues/866) ([bb8f250](https://github.com/KRTirtho/spotube/commit/bb8f250f5f351c1a353791b77b25b9de7586191f))
* genre border issues ([2fb16e6](https://github.com/KRTirtho/spotube/commit/2fb16e64e9cdfca54d633cdf287b0544ecdda3b6))
* Incorrect "Artist" label/heading on Search Results Page [#920](https://github.com/KRTirtho/spotube/issues/920) ([f86d544](https://github.com/KRTirtho/spotube/commit/f86d5449168068e338f769d7f504d2146b86dc79))
* metadata not getting added for YouTube tracks [#916](https://github.com/KRTirtho/spotube/issues/916) and Wrong duration of downloaded tracks [#912](https://github.com/KRTirtho/spotube/issues/912) ([a7b9398](https://github.com/KRTirtho/spotube/commit/a7b9398708ede865dc2c25fb791c8e98eeff7a38))
* Playlist refresh not working [#915](https://github.com/KRTirtho/spotube/issues/915) ([5f1df5a](https://github.com/KRTirtho/spotube/commit/5f1df5a87d8fb7980b52cf57b7b6bedea57a1269))
* track view header title overflow and player view drag glitch ([b04d884](https://github.com/KRTirtho/spotube/commit/b04d8849e7169824ec5b980236b5d61b2629f56e))
* wrong artist name sent while scrobbling [#958](https://github.com/KRTirtho/spotube/issues/958) ([dcbe729](https://github.com/KRTirtho/spotube/commit/dcbe7294b742d43fbff4e89ab4c4825e94421dd9))
## [3.3.0](https://github.com/KRTirtho/spotube/compare/v3.2.0...v3.3.0) (2023-11-27)

View File

@ -199,6 +199,7 @@ If you are concerned, you can [read the reason of choosing this license](https:/
1. [SponsorBlock](https://sponsor.ajay.app) - SponsorBlock is an open-source crowdsourced browser extension and open API for skipping sponsor segments in YouTube videos.
1. [Inno Setup](https://jrsoftware.org/isinfo.php) - Inno Setup is a free installer for Windows programs by Jordan Russell and Martijn Laan
1. [F-Droid](https://f-droid.org) - F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device
1. [LastFM](https://last.fm) - Last.fm is a music streaming and discovery platform that helps users discover and share new music. It tracks users' music listening habits across many devices and platforms.
### Dependencies
1. [args](https://pub.dev/packages/args) - Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options.
@ -273,7 +274,7 @@ If you are concerned, you can [read the reason of choosing this license](https:/
1. [visibility_detector](https://pub.dev/packages/visibility_detector) - A widget that detects the visibility of its child and notifies a callback.
1. [window_manager](https://github.com/leanflutter/window_manager) - This plugin allows Flutter desktop apps to resizing and repositioning the window.
1. [youtube_explode_dart](https://github.com/Hexer10/youtube_explode_dart) - A port in dart of the youtube explode library. Supports several API functions without the need of Youtube API Key.
1. [simple_icons](https://jlnrrg.github.io/) - The Simple Icon pack available as Flutter Icons. Provides over 1500 Free SVG icons for popular brands.
1. [simple_icons](https://teavelopment.com/) - The Simple Icon pack available as Flutter Icons. Provides over 1500 Free SVG icons for popular brands.
1. [audio_service_mpris](https://github.com/bdrazhzhov/audio-service-mpris) - audio_service platform interface supporting Media Player Remote Interfacing Specification.
1. [file_picker](https://github.com/miguelpruivo/plugins_flutter_file_picker) - A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.
1. [jiosaavn](https://github.com/KRTirtho/jiosaavn) - Unofficial API client for jiosaavn.com
@ -282,6 +283,10 @@ If you are concerned, you can [read the reason of choosing this license](https:/
1. [sliver_tools](https://github.com/Kavantix) - A set of useful sliver tools that are missing from the flutter framework
1. [html_unescape](https://github.com/filiph/html_unescape) - A small library for un-escaping HTML. Supports all Named Character References, Decimal Character References and Hexadecimal Character References.
1. [wikipedia_api](https://github.com/KRTirtho/wikipedia_api) - Wikipedia API for dart and flutter
1. [skeletonizer](https://github.com/Milad-Akarie/skeletonizer) - Converts already built widgets into skeleton loaders with no extra effort.
1. [app_links](https://github.com/llfbandit/app_links) - Android App Links, Deep Links, iOs Universal Links and Custom URL schemes handler for Flutter (desktop included).
1. [win32_registry](https://win32.pub) - A package that provides a friendly Dart API for accessing the Windows Registry.
1. [flutter_sharing_intent](https://github.com/bhagat-techind/flutter_sharing_intent.git) - A flutter plugin that allow flutter apps to receive photos, videos, text, urls or any other file types from another app.
1. [build_runner](https://pub.dev/packages/build_runner) - A build system for Dart code generation and modular compilation.
1. [envied_generator](https://github.com/petercinibulk/envied) - Generator for the Envied package. See https://pub.dev/packages/envied.
1. [flutter_distributor](https://distributor.leanflutter.org) - A complete tool for packaging and publishing your Flutter apps.

View File

@ -35,6 +35,11 @@ void main(List<String> args) {
);
}
print(
"Prompt:\n"
"Translate following to their appropriate locale for flutter arb translations files."
" Put the respective new translations in a map of their corresponding locale.",
);
// ignore: avoid_print
print(
const JsonEncoder.withIndent(' ').convert(

View File

@ -279,5 +279,10 @@
"password": "كلمة المرور",
"login": "تسجيل الدخول",
"login_with_your_lastfm": "تسجيل الدخول باستخدام حساب Last.fm الخاص بك",
"scrobble_to_lastfm": "تسجيل الاستماع على Last.fm"
"scrobble_to_lastfm": "تسجيل الاستماع على Last.fm",
"go_to_album": "الانتقال إلى الألبوم",
"discord_rich_presence": "وجود ديسكورد الغني",
"browse_all": "تصفح الكل",
"genres": "الأنواع الموسيقية",
"explore_genres": "استكشاف الأنواع"
}

View File

@ -279,5 +279,10 @@
"password": "পাসওয়ার্ড",
"login": "লগইন",
"login_with_your_lastfm": "আপনার Last.fm অ্যাকাউন্ট দিয়ে লগইন করুন",
"scrobble_to_lastfm": "Last.fm এ স্ক্রবল করুন"
"scrobble_to_lastfm": "Last.fm এ স্ক্রবল করুন",
"go_to_album": "الانتقال إلى الألبوم",
"discord_rich_presence": "وجود ديسكورد الغني",
"browse_all": "تصفح الكل",
"genres": "الأنواع الموسيقية",
"explore_genres": "استكشاف الأنواع"
}

View File

@ -279,5 +279,10 @@
"password": "Contrasenya",
"login": "Inicia la sessió",
"login_with_your_lastfm": "Inicia la sessió amb el teu compte de Last.fm",
"scrobble_to_lastfm": "Scrobble a Last.fm"
"scrobble_to_lastfm": "Scrobble a Last.fm",
"go_to_album": "Anar a l'àlbum",
"discord_rich_presence": "Presència rica de Discord",
"browse_all": "Navega per tot",
"genres": "Gèneres",
"explore_genres": "Explora els gèneres"
}

View File

@ -279,5 +279,10 @@
"password": "Passwort",
"login": "Anmelden",
"login_with_your_lastfm": "Mit Ihrem Last.fm-Konto anmelden",
"scrobble_to_lastfm": "Auf Last.fm scrobbeln"
"scrobble_to_lastfm": "Auf Last.fm scrobbeln",
"go_to_album": "Zum Album gehen",
"discord_rich_presence": "Discord Rich Presence",
"browse_all": "Alles durchsuchen",
"genres": "Genres",
"explore_genres": "Genres erkunden"
}

View File

@ -279,5 +279,10 @@
"password": "Contraseña",
"login": "Iniciar sesión",
"login_with_your_lastfm": "Iniciar sesión con tu cuenta de Last.fm",
"scrobble_to_lastfm": "Scrobble a Last.fm"
"scrobble_to_lastfm": "Scrobble a Last.fm",
"go_to_album": "Ir al álbum",
"discord_rich_presence": "Presencia rica en Discord",
"browse_all": "Explorar todo",
"genres": "Géneros",
"explore_genres": "Explorar géneros"
}

View File

@ -279,5 +279,10 @@
"password": "رمز عبور",
"login": "ورود",
"login_with_your_lastfm": "ورود با حساب کاربری Last.fm خود",
"scrobble_to_lastfm": "Scrobble به Last.fm"
"scrobble_to_lastfm": "Scrobble به Last.fm",
"go_to_album": "رفتن به آلبوم",
"discord_rich_presence": "حضور غنی دیسکورد",
"browse_all": "مرور همه",
"genres": "ژانرها",
"explore_genres": "استکشاف ژانرها"
}

View File

@ -279,5 +279,10 @@
"password": "Mot de passe",
"login": "Se connecter",
"login_with_your_lastfm": "Se connecter avec votre compte Last.fm",
"scrobble_to_lastfm": "Scrobble à Last.fm"
"scrobble_to_lastfm": "Scrobble à Last.fm",
"go_to_album": "Aller à l'album",
"discord_rich_presence": "Présence riche de Discord",
"browse_all": "Parcourir tout",
"genres": "Genres",
"explore_genres": "Explorer les genres"
}

View File

@ -279,5 +279,10 @@
"password": "पासवर्ड",
"login": "लॉग इन करें",
"login_with_your_lastfm": "अपने Last.fm अकाउंट से लॉगिन करें",
"scrobble_to_lastfm": "Last.fm पर स्क्रॉबल करें"
"scrobble_to_lastfm": "Last.fm पर स्क्रॉबल करें",
"go_to_album": "एल्बम पर जाएं",
"discord_rich_presence": "डिस्कॉर्ड रिच प्रेजेंस",
"browse_all": "सभी को ब्राउज़ करें",
"genres": "शैलियाँ",
"explore_genres": "शैलियों का अन्वेषण करें"
}

View File

@ -279,5 +279,11 @@
"password": "Password",
"login": "Accesso",
"login_with_your_lastfm": "Accedi con il tuo account Last.fm",
"scrobble_to_lastfm": "Invia a Last.fm"
"scrobble_to_lastfm": "Invia a Last.fm",
"audio_source": "Fonte audio",
"go_to_album": "Vai all'album",
"discord_rich_presence": "Presenza ricca di Discord",
"browse_all": "Esplora tutto",
"genres": "Generi",
"explore_genres": "Esplora generi"
}

View File

@ -279,5 +279,10 @@
"password": "パスワード",
"login": "ログインする",
"login_with_your_lastfm": "あなたのLast.fmアカウントでログインする",
"scrobble_to_lastfm": "Last.fmにスクロブルする"
"scrobble_to_lastfm": "Last.fmにスクロブルする",
"go_to_album": "アルバムに移動",
"discord_rich_presence": "ディスコードリッチプレゼンス",
"browse_all": "すべてを閲覧",
"genres": "ジャンル",
"explore_genres": "ジャンルを探索"
}

View File

@ -280,5 +280,10 @@
"login": "Inloggen",
"login_with_your_lastfm": "Inloggen met uw Last.fm account",
"scrobble_to_lastfm": "Scrobbel naar Last.fm",
"@@locale": "nl"
"audio_source": "Audiobron",
"go_to_album": "Ga naar album",
"discord_rich_presence": "Discord Rich Presence",
"browse_all": "Alles bekijken",
"genres": "Genres",
"explore_genres": "Verken genres"
}

View File

@ -279,5 +279,10 @@
"password": "Hasło",
"login": "Zaloguj",
"login_with_your_lastfm": "Zaloguj się na swoje konto Last.fm",
"scrobble_to_lastfm": "Scrobbluj do Last.fm"
"scrobble_to_lastfm": "Scrobbluj do Last.fm",
"go_to_album": "Przejdź do albumu",
"discord_rich_presence": "Obecność na Discordzie",
"browse_all": "Przeglądaj wszystko",
"genres": "Gatunki muzyczne",
"explore_genres": "Eksploruj gatunki"
}

View File

@ -279,5 +279,10 @@
"password": "Palavra-passe",
"login": "Iniciar sessão",
"login_with_your_lastfm": "Inicie sessão na sua conta Last.fm",
"scrobble_to_lastfm": "Scrobble para o Last.fm"
"scrobble_to_lastfm": "Scrobble para o Last.fm",
"go_to_album": "Ir para o álbum",
"discord_rich_presence": "Presença rica no Discord",
"browse_all": "Navegar por tudo",
"genres": "Gêneros",
"explore_genres": "Explorar gêneros"
}

View File

@ -279,5 +279,10 @@
"password": "Пароль",
"login": "Войти",
"login_with_your_lastfm": "Войти в свою учетную запись Last.fm",
"scrobble_to_lastfm": "Скробблинг на Last.fm"
"scrobble_to_lastfm": "Скробблинг на Last.fm",
"go_to_album": "Перейти к альбому",
"discord_rich_presence": "Богатое присутствие в Discord",
"browse_all": "Просмотреть все",
"genres": "Жанры",
"explore_genres": "Исследовать жанры"
}

View File

@ -279,5 +279,10 @@
"password": "Şifre",
"login": "Giriş Yap",
"login_with_your_lastfm": "Last.fm hesabınız ile giriş yapın",
"scrobble_to_lastfm": "Last.fm için Scrobble"
"scrobble_to_lastfm": "Last.fm için Scrobble",
"go_to_album": "Albüme Git",
"discord_rich_presence": "Discord Zengin Varlık",
"browse_all": "Tümünü Gözat",
"genres": "Müzik Türleri",
"explore_genres": "Türleri Keşfet"
}

View File

@ -279,5 +279,10 @@
"password": "Пароль",
"login": "Увійти",
"login_with_your_lastfm": "Увійти в свій обліковий запис Last.fm",
"scrobble_to_lastfm": "Скробблінг на Last.fm"
"scrobble_to_lastfm": "Скробблінг на Last.fm",
"go_to_album": "Перейти до альбому",
"discord_rich_presence": "Багата присутність у Discord",
"browse_all": "Переглянути все",
"genres": "Жанри",
"explore_genres": "Досліджувати жанри"
}

View File

@ -279,5 +279,10 @@
"password": "密码",
"login": "登录",
"login_with_your_lastfm": "使用您的 Last.fm 帐户登录",
"scrobble_to_lastfm": "在 Last.fm 上记录播放"
"scrobble_to_lastfm": "在 Last.fm 上记录播放",
"go_to_album": "前往专辑",
"discord_rich_presence": "Discord 丰富展现",
"browse_all": "浏览全部",
"genres": "音乐类型",
"explore_genres": "探索音乐类型"
}

View File

@ -3,7 +3,7 @@ description: Open source Spotify client that doesn't require Premium nor uses El
publish_to: "none"
version: 3.3.0+26
version: 3.4.0+27
homepage: https://spotube.krtirtho.dev
repository: https://github.com/KRTirtho/spotube

View File

@ -1,139 +1 @@
{
"ar": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"bn": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"ca": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"de": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"es": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"fa": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"fr": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"hi": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"it": [
"audio_source",
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"ja": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"nl": [
"audio_source",
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"pl": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"pt": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"ru": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"tr": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"uk": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
],
"zh": [
"go_to_album",
"discord_rich_presence",
"browse_all",
"genres",
"explore_genres"
]
}
{}