Skip to content

Commit edb70bd

Browse files
authored
Merge branch 'dev' into fix/harden-transfer-flow
2 parents 2735e76 + 57a5fbb commit edb70bd

File tree

30 files changed

+804
-367
lines changed

30 files changed

+804
-367
lines changed

.devcontainer/Dockerfile.alpine

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# syntax=docker/dockerfile:1
2-
ARG alpine_version=alpine3.19
2+
ARG alpine_version=alpine3.20
33
ARG rust_version=1.85.0
44
FROM rust:${rust_version}-${alpine_version}
55

@@ -15,6 +15,7 @@ RUN apk add --no-cache \
1515
pkgconf \
1616
musl-dev \
1717
# developer dependencies
18+
openssl-dev \
1819
libunwind-dev \
1920
pulseaudio-dev \
2021
portaudio-dev \

.pre-commit-config.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# See https://pre-commit.com for more information
2+
# See https://pre-commit.com/hooks.html for more hooks
3+
repos:
4+
- repo: https://github.com/doublify/pre-commit-rust
5+
rev: master
6+
hooks:
7+
- id: fmt
8+
- id: clippy

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
### Added
1111

12+
- [connect] Add method `transfer` to `Spirc` to automatically transfer the playback to ourselves
13+
- [core] Add method `transfer` to `SpClient`
1214
- [core] Add `SpotifyUri` type to represent more types of URI than `SpotifyId` can
15+
- [discovery] Add support for [device aliases](https://developer.spotify.com/documentation/commercial-hardware/implementation/guides/zeroconf#device-aliases)
1316

1417
### Changed
1518

@@ -22,6 +25,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2225
### Fixed
2326

2427
- [connect] Fixed failed transferring with transfer data that had an empty context uri and no tracks
28+
- [connect] Use the provided index or the first as fallback value to always play a track on loading
2529

2630
### Removed
2731

0 commit comments

Comments
 (0)