Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: improve and simplify changelog #1433

Merged
merged 2 commits into from
Apr 8, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 12 additions & 17 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,35 +5,29 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased
## [Unreleased]

### Added
- Add configuration variable to set Librespot AP port
- `ap-port` configuration variable to choose what Spotify access point port to use
- Instructions for installation with `snap`

### Fixed
- All requests are correctly proxied when the relevant environment variables are set
- `ncspot` binary is simultaneously linked with the system TLS library (native-tls) and Rustls - only native-tls is used now

- Not all requests respecting proxy settings as configured with environment variables

## [1.1.0] - 2024-03-05

### Added

- Instructions for installation with winget
- Run tests in CI workflow
- Add macOS arm64 builds to CI/CD

### Changed

- Switch to `arboard` for clipboard access as it is still maintained
- Instructions for installation with `winget`
- Automatic macOS arm64 builds to releases

### Fixed

- Crash on Android (Termux) due to unknown user runtime directory
- Crash due to misconfigured or unavailable audio backend
- Missing MPRIS signal for volume changes when volume is changed from inside `ncspot`
- Crash when `ncspot` tried to update an API token that was still valid
- Panic when token update attempt fails
- Volume changes from within `ncspot` not being reflected in the desktop notification
- Crash when `ncspot` tried to update a valid API token or the update failed
- Complete freeze when `ncspot` was running for a long time

## [1.0.0] - 2023-12-16
Expand All @@ -43,7 +37,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Special color for unavailable items
- Changelog with all the relevant user-facing changes to the project
- `info` command line subcommand to show platform specific information
- Append Git commit hash to version string
- Git commit hash to version string to simplify determining the exact version

### Changed

Expand All @@ -60,7 +54,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- An unlikely crash when the UNIX IPC socket is removed before `ncspot` is closed
- Guaranteed crash while quiting `ncspot` when using MPRIS
- MPRIS volume not being updated when given numbers smaller than 0 or larger than 1
- Allow previous track via MPRIS if first track in queue is playing
- Play previous song command not working when first item in the queue was playing

## [0.13.4] - 2023-07-24

Expand Down Expand Up @@ -193,7 +187,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Albums with more than 50 songs not showing all the songs when viewed in the library
- Bug that could cause items to not load until the screen is filled on bigger screens

[Unreleased]: https://github.com/hrkfdn/ncspot/compare/v1.0.0...HEAD
[Unreleased]: https://github.com/hrkfdn/ncspot/compare/v1.1.0...HEAD
[1.1.0]: https://github.com/hrkfdn/ncspot/compare/v1.0.0...v1.1.0
[1.0.0]: https://github.com/hrkfdn/ncspot/compare/v0.13.4...v1.0.0
[0.13.4]: https://github.com/hrkfdn/ncspot/compare/v0.13.3...v0.13.4
[0.13.3]: https://github.com/hrkfdn/ncspot/compare/v0.13.2...v0.13.3
Expand Down