chore: bump version and generate changelog

This commit is contained in:
Kingkor Roy Tirtho 2024-08-10 23:21:48 +06:00
parent 9b7a7ef1cf
commit b32ec9ccf9
7 changed files with 64 additions and 10 deletions

View File

@ -4,7 +4,7 @@ on:
inputs:
version:
description: Version to publish (x.x.x)
default: 3.7.1
default: 3.8.0
required: true
dry_run:
description: Dry run

View File

@ -2,7 +2,42 @@
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.7.1](https://github.com/krtirtho/spotube/compare/v3.7.1...v3.7.1) (2024-06-06)
## [3.8.0](https://github.com/krtirtho/spotube/compare/v3.7.1...v3.8.0) (2024-06-06)
### Features
- translations: make state page's hard coded strings translatable (#1719)
- discord: add listening activity type
- discord: album art, playing time and play pause support (#1765)
- linux: Use XDG_STATE_HOME to storage logs (#1675)
- discord rpc for macOS, windows-arm64 and linux-arm64 (#1713)
- desktop: implement webview based login
- stats: add lazy loading support
### Bug Fixes
- translations: fix Russian translations (#1696)
- ios: permission exception
- linux: tray icon wrong name for flatpak
- windows: app crashes when no internet
- windows: local tracks plays but disabled playback controls
- go to track album shows up for local tracks
- local track metadata timeout
- windows: window stretching #1553
- android: app getting killed from background
- linux: OS Media control not working for Flatpak #1627
- incorrect datatype used for MPRIS position property #1521
- Too many artists for a track causing overflows
- playlist share button does not work #1639
- unescape html escape values #1300
- lyrics page doesn't scroll to top after song ends #885
- changed source doesn't get saved and uses the wrong once again
- null exception in album page navigated from /home
- popup menu item opacity
- linux: change app id in flatpak environment
## [3.7.1](https://github.com/krtirtho/spotube/compare/v3.7.0...v3.7.1) (2024-06-06)
### Bug Fixes

View File

@ -41,6 +41,25 @@ class WindowsBuildCommand extends Command with BuildCommandCommonSteps {
await bootstrap();
await innoDependInstall();
final runnerRCFile = File(
join(cwd.path, "windows", "runner", "Runner.rc"),
);
runnerRCFile.writeAsStringSync(
runnerRCFile
.readAsStringSync()
.replaceAll("%{{SPOTUBE_VERSION}}%", versionWithoutBuildNumber)
.replaceAll(
"%{{SPOTUBE_VERSION_AS_NUMBER}}%",
[
pubspec.version!.major,
pubspec.version!.minor,
pubspec.version!.patch,
0
].join(","),
),
);
await shell.run(
"flutter_distributor package --platform=windows --targets=exe --skip-clean",
);

View File

@ -75,7 +75,7 @@ class Sidebar extends HookConsumerWidget {
final bg = theme.colorScheme.surfaceContainerHighest;
final bgColor = useBrightnessValue(
Color.lerp(bg, Colors.white, 0.7),
Color.lerp(bg, Colors.white, 0.6),
Color.lerp(bg, Colors.black, 0.45)!,
);

View File

@ -1764,10 +1764,10 @@ packages:
dependency: "direct dev"
description:
name: pubspec_parse
sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367
sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8
url: "https://pub.dev"
source: hosted
version: "1.2.3"
version: "1.3.0"
quiver:
dependency: transitive
description:

View File

@ -3,7 +3,7 @@ description: Open source Spotify client that doesn't require Premium nor uses El
publish_to: "none"
version: 3.7.1+32
version: 3.8.0+33
homepage: https://spotube.krtirtho.dev
repository: https://github.com/KRTirtho/spotube
@ -156,8 +156,8 @@ dev_dependencies:
custom_lint: ^0.6.4
riverpod_lint: ^2.3.10
process_run: ^0.14.2
pubspec_parse: ^1.2.2
pub_api_client: ^2.4.0
pubspec_parse: ^1.3.0
pub_api_client: ^2.7.0
xml: ^6.5.0
io: ^1.0.4
drift_dev: ^2.18.0

View File

@ -63,13 +63,13 @@ IDI_APP_ICON ICON "resources\\app_icon.ico"
#if defined(FLUTTER_VERSION_MAJOR) && defined(FLUTTER_VERSION_MINOR) && defined(FLUTTER_VERSION_PATCH) && defined(FLUTTER_VERSION_BUILD)
#define VERSION_AS_NUMBER FLUTTER_VERSION_MAJOR,FLUTTER_VERSION_MINOR,FLUTTER_VERSION_PATCH,FLUTTER_VERSION_BUILD
#else
#define VERSION_AS_NUMBER 1,0,0,0
#define VERSION_AS_NUMBER %{{SPOTUBE_VERSION_AS_NUMBER}}%
#endif
#if defined(FLUTTER_VERSION)
#define VERSION_AS_STRING FLUTTER_VERSION
#else
#define VERSION_AS_STRING "1.0.0"
#define VERSION_AS_STRING "%{{SPOTUBE_VERSION}}%"
#endif
VS_VERSION_INFO VERSIONINFO