WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 8c1337d

Browse files
authored
Merge pull request #2118 from KRTirtho/dev
chore: release 3.9.0
2 parents 94e7040 + b32ec66 commit 8c1337d

File tree

117 files changed

+20349
-8416
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+20349
-8416
lines changed

.env.example

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# The format:
22
# SPOTIFY_SECRETS=clintId1:clientSecret1,clientId2:clientSecret2
3-
SPOTIFY_SECRETS=
3+
SPOTIFY_SECRETS=$SPOTIFY_SECRETS
44

55
# 0 or 1
66
# 0 = disable
77
# 1 = enable
8-
ENABLE_UPDATE_CHECK=
8+
ENABLE_UPDATE_CHECK=$ENABLE_UPDATE_CHECK
99

10-
LASTFM_API_KEY=
11-
LASTFM_API_SECRET=
10+
LASTFM_API_KEY=$LASTFM_API_KEY
11+
LASTFM_API_SECRET=$LASTFM_API_SECRET
1212

1313
# Release channel. Can be: nightly, stable
14-
RELEASE_CHANNEL=
14+
RELEASE_CHANNEL=$RELEASE_CHANNEL
1515

16-
HIDE_DONATIONS=
16+
HIDE_DONATIONS=$HIDE_DONATIONS

.fvm/fvm_config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
"flutterSdkVersion": "3.24.3"
2+
"flutterSdkVersion": "3.24.5"
33
}

.fvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"flutter": "3.24.3",
2+
"flutter": "3.24.5",
33
"flavors": {}
44
}

.github/workflows/pr-lint.yml

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
pull_request:
55

66
env:
7-
FLUTTER_VERSION: 3.22.2
7+
FLUTTER_VERSION: 3.24.5
88

99
jobs:
1010
lint:
@@ -17,18 +17,23 @@ jobs:
1717
with:
1818
flutter-version: ${{ env.FLUTTER_VERSION }}
1919

20+
- name: Dummy Envs
21+
run: |
22+
envsubst < .env.example > .env
23+
env:
24+
SPOTIFY_SECRETS: xxx:xxx
25+
ENABLE_UPDATE_CHECK: true
26+
LASTFM_API_KEY: xxx
27+
LASTFM_API_SECRET: xxx
28+
RELEASE_CHANNEL: nightly
29+
HIDE_DONATIONS: 0
30+
31+
2032
- name: Configure repo
2133
run: |
2234
flutter pub get
23-
echo '${{ secrets.DOTENV_NIGHTLY }}' > .env
2435
dart run build_runner build --delete-conflicting-outputs
2536
2637
- name: Lint Dart files
2738
run: |
28-
dart analyze --no-fatal-warnings
29-
30-
- name: Lint translations & config files
31-
run: |
32-
npm install -g @prantlf/jsonlint
33-
jsonlint -q -D --enforce-double-quotes ./lib/l10n/*.arb
34-
jsonlint -q -D --enforce-double-quotes -T .vscode/*.json
39+
dart analyze --no-fatal-warnings

.github/workflows/spotube-release-binary.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ on:
2020
description: Dry run without uploading to release
2121

2222
env:
23-
FLUTTER_VERSION: 3.24.3
23+
FLUTTER_VERSION: 3.24.5
2424

2525
permissions:
2626
contents: write

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
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.
44

5+
## [3.9.0](https://github.com/krtirtho/spotube/compare/v3.8.3...v3.9.0) (2024-12-08)
6+
7+
## Changes
8+
9+
### Bug Fixes
10+
11+
- UI glitch when loading more user artists and albums
12+
- selecting an Alternative Track Source removes the current song from the queue #2039
13+
- **mobile**: ensure audio session is activated when playback is resumed after interruption #2092
14+
15+
### Features
16+
17+
- add invidious audio source and fix auto skipping tracks (#2005)
18+
- track caching and cached track export support (#2117)
19+
20+
521
## [3.8.3](https://github.com/krtirtho/spotube/compare/v3.8.2...v3.8.3) (2024-10-09)
622

723
## Changes

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,7 @@ apk:
4242
mv build/app/outputs/apk/release/app-release.apk build/Spotube-android-all-arch.apk
4343

4444
gensums:
45-
sh -c scripts/gensums.sh
45+
sh -c scripts/gensums.sh
46+
47+
migrate:
48+
dart run drift_dev make-migrations

README.md

Lines changed: 53 additions & 34 deletions
Large diffs are not rendered by default.

analysis_options.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,4 @@ analyzer:
3939
- "**.g.dart"
4040
- "**.gr.dart"
4141
- "**/generated_plugin_registrant.dart"
42+
- test/**/*.dart

appdmg.json

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
{
22
"title": "Spotube",
3-
"icon": "assets/spotube-logo.png",
3+
"icon": "assets/spotube-logo-macos.png",
44
"contents": [
5-
{ "x": 448, "y": 344, "type": "link", "path": "/Applications" },
6-
{ "x": 192, "y": 344, "type": "file", "path": "build/macos/Build/Products/Release/spotube.app" }
5+
{
6+
"x": 448,
7+
"y": 344,
8+
"type": "link",
9+
"path": "/Applications"
10+
},
11+
{
12+
"x": 192,
13+
"y": 344,
14+
"type": "file",
15+
"path": "build/macos/Build/Products/Release/Spotube.app"
16+
}
717
]
818
}

0 commit comments

Comments
 (0)