Skip to content

Commit

Permalink
Merge branch 'dev' into improve-dealer
Browse files Browse the repository at this point in the history
# Conflicts:
#	connect/src/model.rs
#	connect/src/spirc.rs
#	connect/src/state.rs
#	connect/src/state/context.rs
#	connect/src/state/transfer.rs
#	protocol/src/lib.rs
  • Loading branch information
photovoltex committed Dec 24, 2024
2 parents 771f9e9 + 2a57426 commit 0749aa6
Show file tree
Hide file tree
Showing 348 changed files with 3,378 additions and 1,373 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
8 changes: 7 additions & 1 deletion 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 @@ -29,10 +30,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
on Android platform.
- [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
- [connect] Fix "play" command not handled if missing "offset" property
- [discovery] Fix libmdns zerconf setup errors not propagating to the main task.

### Removed

- [core] Removed `get_canvases` from SpClient (breaking)
- [metadata] Removed `genres` from Album (breaking)
- [metadata] Removed `genre` from Artists (breaking)

## [0.6.0] - 2024-10-30

This version takes another step into the direction of the HTTP API, fixes a
Expand Down
Loading

0 comments on commit 0749aa6

Please sign in to comment.