Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/dev' into update-protobuf
Browse files Browse the repository at this point in the history
# Conflicts:
#	CHANGELOG.md
  • Loading branch information
photovoltex committed Dec 23, 2024
2 parents 60378c6 + 0ad1f72 commit 7ee2580
Show file tree
Hide file tree
Showing 14 changed files with 79 additions and 200 deletions.
2 changes: 1 addition & 1 deletion .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1
ARG debian_version=slim-bookworm
ARG rust_version=1.75.0
ARG rust_version=1.81.0
FROM rust:${rust_version}-${debian_version}

ARG DEBIAN_FRONTEND=noninteractive
Expand Down
2 changes: 1 addition & 1 deletion .devcontainer/Dockerfile.alpine
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# syntax=docker/dockerfile:1
ARG alpine_version=alpine3.19
ARG rust_version=1.75.0
ARG rust_version=1.81.0
FROM rust:${rust_version}-${alpine_version}

ENV CARGO_REGISTRIES_CRATES_IO_PROTOCOL="sparse"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ jobs:
matrix:
os: [ubuntu-latest]
toolchain:
- "1.75" # MSRV (Minimum supported rust version)
- "1.81" # MSRV (Minimum supported rust version)
- stable
experimental: [false]
# Ignore failures in beta
Expand Down Expand Up @@ -164,7 +164,7 @@ jobs:
matrix:
os: [windows-latest]
toolchain:
- "1.75" # MSRV (Minimum supported rust version)
- "1.81" # MSRV (Minimum supported rust version)
- stable
steps:
- name: Checkout code
Expand Down Expand Up @@ -215,7 +215,7 @@ jobs:
- aarch64-unknown-linux-gnu
- riscv64gc-unknown-linux-gnu
toolchain:
- "1.75" # MSRV (Minimum supported rust version)
- "1.81" # MSRV (Minimum supported rust version)
- stable
steps:
- name: Checkout code
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

- [core] MSRV is now 1.81 (breaking)
- [connect] Replaced `ConnectConfig` with `ConnectStateConfig` (breaking)
- [connect] Replaced `playing_track_index` field of `SpircLoadCommand` with `playing_track` (breaking)
- [connect] Replaced Mercury usage in `Spirc` with Dealer
Expand All @@ -17,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- [connect] Add `seek_to` field to `SpircLoadCommand` (breaking)
- [connect] Add `repeat_track` field to `SpircLoadCommand` (breaking)
- [connect] Add `pause` parameter to `Spirc::disconnect` method (breaking)
- [playback] Add `track` field to `PlayerEvent::RepeatChanged` (breaking)
- [core] Add `request_with_options` and `request_with_protobuf_and_options` to `SpClient`

Expand All @@ -29,6 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- [core] Fix "Invalid Credentials" when using a Keymaster access token and
client ID on Android platform.
- [connect] Fix "play" command not handled if missing "offset" property
- [discovery] Fix libmdns zerconf setup errors not propagating to the main task.

### Removed

Expand Down
Loading

0 comments on commit 7ee2580

Please sign in to comment.