Skip to content

Commit

Permalink
chore: generate changelogs and bump version to 3.4.4
Browse files Browse the repository at this point in the history
  • Loading branch information
KRTirtho committed Dec 30, 2023
1 parent ec9d9d7 commit ec7c952
Show file tree
Hide file tree
Showing 23 changed files with 151 additions and 167 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/spotube-release-binary.yml
Expand Up @@ -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
Expand Down
26 changes: 26 additions & 0 deletions CHANGELOG.md
Expand Up @@ -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)


Expand Down
19 changes: 12 additions & 7 deletions README.md
Expand Up @@ -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.
Expand All @@ -208,7 +209,7 @@ If you are concerned, you can [read the reason of choosing this license](https:/
1. [auto_size_text](https://github.com/leisim/auto_size_text) - Flutter widget that automatically resizes text to fit perfectly within its bounds.
1. [buttons_tabbar](https://afonsoraposo.com) - A Flutter package that implements a TabBar where each label is a toggle button.
1. [cached_network_image](https://github.com/Baseflow/flutter_cached_network_image) - Flutter library to load and cache network images. Can also be used with placeholder and error widgets.
1. [catcher_2](https://github.com/ThexXTURBOXx/catcher_2) - Plugin for error catching which provides multiple handlers for dealing with errors when they are not caught by the developer.
1. [catcher_2](https://github.com/ThexXTURBOXx/catcher_2) - Plugin for error catching which provides multiple handlers for dealing with errors when they are not caught by the developer.
1. [collection](https://pub.dev/packages/collection) - Collections and utilities functions and classes related to collections.
1. [cupertino_icons](https://pub.dev/packages/cupertino_icons) - Default icons asset for Cupertino widgets based on Apple styled icons
1. [curved_navigation_bar](https://github.com/rafalbednarczuk/curved_navigation_bar) - Stunning Animating Curved Shape Navigation Bar. Adjustable color, background color, animation curve, animation duration.
Expand All @@ -221,9 +222,9 @@ If you are concerned, you can [read the reason of choosing this license](https:/
1. [envied](https://github.com/petercinibulk/envied) - Explicitly reads environment variables into a dart file from a .env file for more security and faster start up times.
1. [file_selector](https://pub.dev/packages/file_selector) - Flutter plugin for opening and saving files, or selecting directories, using native file selection UI.
1. [fl_query](https://fl-query.krtirtho.dev) - Asynchronous data caching, refetching & invalidation library for Flutter
1. [fl_query_hooks](https://fl-query.krtirtho.dev) - Elite flutter_hooks compatible library for fl_query, the Asynchronous data caching, refetching & invalidation library for Flutter
1. [fl_query_hooks](https://fl-query.krtirtho.dev) - Elite flutter_hooks compatible library for fl_query, the Asynchronous data caching, refetching & invalidation library for Flutter
1. [fl_query_devtools](https://fl-query.krtirtho.dev) - Devtools support for Fl-Query
1. [fluentui_system_icons](https://github.com/microsoft/fluentui-system-icons/tree/main) - Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.
1. [fluentui_system_icons](https://github.com/microsoft/fluentui-system-icons/tree/main) - Fluent UI System Icons are a collection of familiar, friendly and modern icons from Microsoft.
1. [flutter_cache_manager](https://github.com/Baseflow/flutter_cache_manager/tree/develop/flutter_cache_manager) - Generic cache manager for flutter. Saves web files on the storages of the device and saves the cache info using sqflite.
1. [flutter_displaymode](https://github.com/ajinasokan/flutter_displaymode) - A Flutter plugin to set display mode (resolution, refresh rate) on Android platform. Allows to enable high refresh rate on supported devices.
1. [flutter_feather_icons](https://github.com/muj-programmer/flutter_feather_icons) - Feather is a collection of simply beautiful open source icons. Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency and usability.
Expand All @@ -234,7 +235,7 @@ If you are concerned, you can [read the reason of choosing this license](https:/
1. [flutter_secure_storage](https://pub.dev/packages/flutter_secure_storage) - Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android.
1. [flutter_svg](https://pub.dev/packages/flutter_svg) - An SVG rendering and widget library for Flutter, which allows painting and displaying Scalable Vector Graphics 1.1 files.
1. [form_validator](https://github.com/TheMisir/form-validator) - Simplest form validation library for flutter's form field widgets
1. [fuzzywuzzy](https://github.com/sphericalkat/dart-fuzzywuzzy) - An implementation of the popular fuzzywuzzy package in Dart, to suit all your fuzzy string matching/searching needs!
1. [fuzzywuzzy](https://github.com/sphericalkat/dart-fuzzywuzzy) - An implementation of the popular fuzzywuzzy package in Dart, to suit all your fuzzy string matching/searching needs!
1. [google_fonts](https://pub.dev/packages/google_fonts) - A Flutter package to use fonts from fonts.google.com. Supports HTTP fetching, caching, and asset bundling.
1. [go_router](https://pub.dev/packages/go_router) - A declarative router for Flutter based on Navigation 2 supporting deep linking, data-driven routes and more
1. [hive](https://github.com/hivedb/hive/tree/master/hive) - Lightweight and blazing fast key-value database written in pure Dart. Strongly encrypted using AES-256.
Expand All @@ -251,10 +252,10 @@ If you are concerned, you can [read the reason of choosing this license](https:/
1. [media_kit_libs_audio](https://github.com/media-kit/media-kit.git) - package:media_kit audio (only) playback native libraries for all platforms.
1. [metadata_god](https://github.com/KRTirtho/metadata_god) - Plugin for retrieving and writing audio tags/metadata from audio files
1. [mime](https://pub.dev/packages/mime) - Utilities for handling media (MIME) types, including determining a type from a file extension and file contents.
1. [package_info_plus](https://plus.fluttercommunity.dev/) - Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
1. [package_info_plus](https://plus.fluttercommunity.dev/) - Flutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.
1. [palette_generator](https://pub.dev/packages/palette_generator) - Flutter package for generating palette colors from a source image.
1. [path](https://pub.dev/packages/path) - A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
1. [path_provider](https://pub.dev/packages/path_provider) - Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
1. [path_provider](https://pub.dev/packages/path_provider) - Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
1. [permission_handler](https://pub.dev/packages/permission_handler) - Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.
1. [piped_client](https://github.com/KRTirtho/piped_client) - API Client for piped.video
1. [popover](https://github.com/minikin/popover) - A popover is a transient view that appears above other content onscreen when you tap a control or in an area.
Expand All @@ -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
Expand All @@ -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.
Expand Down
5 changes: 5 additions & 0 deletions bin/untranslated_messages.dart
Expand Up @@ -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(
Expand Down
7 changes: 6 additions & 1 deletion lib/l10n/app_ar.arb
Expand Up @@ -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": "استكشاف الأنواع"
}
7 changes: 6 additions & 1 deletion lib/l10n/app_bn.arb
Expand Up @@ -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": "استكشاف الأنواع"
}
7 changes: 6 additions & 1 deletion lib/l10n/app_ca.arb
Expand Up @@ -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"
}
7 changes: 6 additions & 1 deletion lib/l10n/app_de.arb
Expand Up @@ -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"
}
7 changes: 6 additions & 1 deletion lib/l10n/app_es.arb
Expand Up @@ -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"
}
7 changes: 6 additions & 1 deletion lib/l10n/app_fa.arb
Expand Up @@ -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": "استکشاف ژانرها"
}
7 changes: 6 additions & 1 deletion lib/l10n/app_fr.arb
Expand Up @@ -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"
}
7 changes: 6 additions & 1 deletion lib/l10n/app_hi.arb
Expand Up @@ -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": "शैलियों का अन्वेषण करें"
}
10 changes: 8 additions & 2 deletions lib/l10n/app_it.arb
Expand Up @@ -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"
}

0 comments on commit ec7c952

Please sign in to comment.