Commit Graph

1246 Commits

Author SHA1 Message Date
Thomas Frans
56b4fab79c fix: missing automatic man page generation for subcommands
The main man page would point to man pages for subcommands, which
weren't created automatically by the man page xtask.
2024-11-09 10:04:38 +01:00
dependabot[bot]
4c609bc4e6 chore(deps): bump zbus from 5.0.1 to 5.1.0 in the cargo group
Bumps the cargo group with 1 update: [zbus](https://github.com/dbus2/zbus).


Updates `zbus` from 5.0.1 to 5.1.0
- [Release notes](https://github.com/dbus2/zbus/releases)
- [Commits](https://github.com/dbus2/zbus/compare/zbus-5.0.1...zbus-5.1.0)

---
updated-dependencies:
- dependency-name: zbus
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-09 10:03:37 +01:00
Henrik Friedrichsen
a3b7b65c30 chore: Prepare for release of 1.2.1 2024-10-31 17:34:33 +01:00
Henrik Friedrichsen
fa298f4f44 feat(auth): use ncspot client id for HTTP requests
With the newly added `get_token_with_client_id()` API we can pass the ncspot
client ID again to acquire a token for all Web API requests.
2024-10-31 17:32:43 +01:00
Henrik Friedrichsen
a54510c09e chore(deps): Update librespot to 0.6.0 2024-10-31 17:32:43 +01:00
Henrik Friedrichsen
80bf62c043 chore(deps): cargo update 2024-10-31 17:15:59 +01:00
Henrik Friedrichsen
9325f0eb40 fix(mpris): Adapt to zbus 5.0.0 changes 2024-10-31 17:15:59 +01:00
dependabot[bot]
3741cf8ce8 chore(deps): bump the cargo group across 1 directory with 8 updates
Bumps the cargo group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [zbus](https://github.com/dbus2/zbus) | `4.4.0` | `5.0.1` |
| [fern](https://github.com/daboross/fern) | `0.6.2` | `0.7.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.159` | `0.2.161` |
| [regex](https://github.com/rust-lang/regex) | `1.11.0` | `1.11.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.210` | `1.0.213` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.128` | `1.0.132` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.40.0` | `1.41.0` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.33` | `4.5.35` |



Updates `zbus` from 4.4.0 to 5.0.1
- [Release notes](https://github.com/dbus2/zbus/releases)
- [Commits](https://github.com/dbus2/zbus/compare/zbus-4.4.0...zbus-5.0.1)

Updates `fern` from 0.6.2 to 0.7.0
- [Release notes](https://github.com/daboross/fern/releases)
- [Changelog](https://github.com/daboross/fern/blob/main/CHANGELOG.md)
- [Commits](https://github.com/daboross/fern/compare/fern-0.6.2...fern-0.7.0)

Updates `libc` from 0.2.159 to 0.2.161
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.161/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.159...0.2.161)

Updates `regex` from 1.11.0 to 1.11.1
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.11.0...1.11.1)

Updates `serde` from 1.0.210 to 1.0.213
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.210...v1.0.213)

Updates `serde_json` from 1.0.128 to 1.0.132
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.132)

Updates `tokio` from 1.40.0 to 1.41.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.40.0...tokio-1.41.0)

Updates `clap_complete` from 4.5.33 to 4.5.35
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.33...clap_complete-v4.5.35)

---
updated-dependencies:
- dependency-name: zbus
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: fern
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 17:15:59 +01:00
Anton Nyström
6dc1229718 fix: Add mut to fix incorrect get of windowsize in cover 2024-10-29 12:19:47 +01:00
github-actions[bot]
a5953d9848 [create-pull-request] automated change 2024-10-26 16:13:16 +02:00
Henrik Friedrichsen
bfa5653c13 ci: Remove cross-compilation releases
They are broken at the moment and I don't have the capacity to maintain them.
2024-10-16 00:18:23 +02:00
Henrik Friedrichsen
9a3b3a098c chore: Prepare for release 2024-10-15 21:29:20 +02:00
Henrik Friedrichsen
f874deeaba chore: Update dependencies 2024-10-15 21:29:20 +02:00
Henrik Friedrichsen
3129140a9b feat: Go back to librespot release 2024-10-15 21:29:20 +02:00
Henrik Friedrichsen
947c0a44d9 doc: Update CHANGELOG 2024-10-15 21:10:55 +02:00
dependabot[bot]
56d7da7183 chore(deps): bump the cargo group with 7 updates
Bumps the cargo group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.19` | `4.5.20` |
| [librespot-core](https://github.com/librespot-org/librespot) | ``8b769e0`` | ``f43ed29`` |
| [librespot-oauth](https://github.com/librespot-org/librespot) | ``8b769e0`` | ``f43ed29`` |
| [librespot-playback](https://github.com/librespot-org/librespot) | ``8b769e0`` | ``f43ed29`` |
| [librespot-protocol](https://github.com/librespot-org/librespot) | ``8b769e0`` | ``f43ed29`` |
| [clap_mangen](https://github.com/clap-rs/clap) | `0.2.23` | `0.2.24` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.32` | `4.5.33` |


Updates `clap` from 4.5.19 to 4.5.20
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.19...clap_complete-v4.5.20)

Updates `librespot-core` from `8b769e0` to `f43ed29`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](8b769e035b...f43ed29970)

Updates `librespot-oauth` from `8b769e0` to `f43ed29`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](8b769e035b...f43ed29970)

Updates `librespot-playback` from `8b769e0` to `f43ed29`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](8b769e035b...f43ed29970)

Updates `librespot-protocol` from `8b769e0` to `f43ed29`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](8b769e035b...f43ed29970)

Updates `clap_mangen` from 0.2.23 to 0.2.24
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_mangen-v0.2.23...clap_mangen-v0.2.24)

Updates `clap_complete` from 4.5.32 to 4.5.33
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.32...clap_complete-v4.5.33)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: librespot-core
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-oauth
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-playback
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-protocol
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: clap_mangen
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-15 13:19:49 +02:00
dependabot[bot]
f40b36741c chore(deps): bump the cargo group across 1 directory with 9 updates
Bumps the cargo group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.18` | `4.5.19` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [librespot-core](https://github.com/librespot-org/librespot) | ``118a9e1`` | ``8b769e0`` |
| [regex](https://github.com/rust-lang/regex) | `1.10.6` | `1.11.0` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.7` | `0.12.8` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.29` | `4.5.32` |



Updates `clap` from 4.5.18 to 4.5.19
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.18...clap_complete-v4.5.19)

Updates `futures` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `librespot-core` from `118a9e1` to `8b769e0`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](118a9e1a51...8b769e035b)

Updates `librespot-oauth` from `118a9e1` to `8b769e0`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](118a9e1a51...8b769e035b)

Updates `librespot-playback` from `118a9e1` to `8b769e0`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](118a9e1a51...8b769e035b)

Updates `librespot-protocol` from `118a9e1` to `8b769e0`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](118a9e1a51...8b769e035b)

Updates `regex` from 1.10.6 to 1.11.0
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.10.6...1.11.0)

Updates `reqwest` from 0.12.7 to 0.12.8
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.7...v0.12.8)

Updates `clap_complete` from 4.5.29 to 4.5.32
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.29...clap_complete-v4.5.32)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: librespot-core
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-oauth
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-playback
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-protocol
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 11:02:54 +02:00
dependabot[bot]
0b8b56fb02 chore(deps): bump the cargo group with 5 updates
Bumps the cargo group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [libc](https://github.com/rust-lang/libc) | `0.2.158` | `0.2.159` |
| [librespot-core](https://github.com/librespot-org/librespot) | ``e02e4ae`` | ``118a9e1`` |
| [librespot-oauth](https://github.com/librespot-org/librespot) | ``e02e4ae`` | ``118a9e1`` |
| [librespot-playback](https://github.com/librespot-org/librespot) | ``e02e4ae`` | ``118a9e1`` |
| [librespot-protocol](https://github.com/librespot-org/librespot) | ``e02e4ae`` | ``118a9e1`` |


Updates `libc` from 0.2.158 to 0.2.159
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.159/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.158...0.2.159)

Updates `librespot-core` from `e02e4ae` to `118a9e1`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](e02e4ae224...118a9e1a51)

Updates `librespot-oauth` from `e02e4ae` to `118a9e1`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](e02e4ae224...118a9e1a51)

Updates `librespot-playback` from `e02e4ae` to `118a9e1`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](e02e4ae224...118a9e1a51)

Updates `librespot-protocol` from `e02e4ae` to `118a9e1`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](e02e4ae224...118a9e1a51)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: librespot-core
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-oauth
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-playback
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-protocol
  dependency-type: direct:production
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-27 14:36:00 +02:00
dependabot[bot]
9e52a13853 chore(deps): bump the cargo group with 4 updates
Bumps the cargo group with 4 updates: [librespot-core](https://github.com/librespot-org/librespot), [librespot-oauth](https://github.com/librespot-org/librespot), [librespot-playback](https://github.com/librespot-org/librespot) and [librespot-protocol](https://github.com/librespot-org/librespot).


Updates `librespot-core` from `67d3195` to `e02e4ae`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](67d31959f5...e02e4ae224)

Updates `librespot-oauth` from `67d3195` to `e02e4ae`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](67d31959f5...e02e4ae224)

Updates `librespot-playback` from `67d3195` to `e02e4ae`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](67d31959f5...e02e4ae224)

Updates `librespot-protocol` from `67d3195` to `e02e4ae`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](67d31959f5...e02e4ae224)

---
updated-dependencies:
- dependency-name: librespot-core
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-oauth
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-playback
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-protocol
  dependency-type: direct:production
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-24 15:38:58 +02:00
dependabot[bot]
00936edf9a chore(deps): bump the cargo group with 7 updates
Bumps the cargo group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.17` | `4.5.18` |
| [librespot-core](https://github.com/librespot-org/librespot) | ``0be490f`` | ``67d3195`` |
| [librespot-oauth](https://github.com/librespot-org/librespot) | ``0be490f`` | ``67d3195`` |
| [librespot-playback](https://github.com/librespot-org/librespot) | ``0be490f`` | ``67d3195`` |
| [librespot-protocol](https://github.com/librespot-org/librespot) | ``0be490f`` | ``67d3195`` |
| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.13` | `0.2.0` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.26` | `4.5.29` |


Updates `clap` from 4.5.17 to 4.5.18
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.17...clap_complete-v4.5.18)

Updates `librespot-core` from `0be490f` to `67d3195`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](0be490f58d...67d31959f5)

Updates `librespot-oauth` from `0be490f` to `67d3195`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](0be490f58d...67d31959f5)

Updates `librespot-playback` from `0be490f` to `67d3195`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](0be490f58d...67d31959f5)

Updates `librespot-protocol` from `0be490f` to `67d3195`
- [Release notes](https://github.com/librespot-org/librespot/releases)
- [Commits](0be490f58d...67d31959f5)

Updates `unicode-width` from 0.1.13 to 0.2.0
- [Commits](https://github.com/unicode-rs/unicode-width/commits)

Updates `clap_complete` from 4.5.26 to 4.5.29
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.26...clap_complete-v4.5.29)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: librespot-core
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-oauth
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-playback
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: librespot-protocol
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: unicode-width
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 11:02:17 +02:00
Henrik Friedrichsen
4ac180816d fix(cd): Set TERM to fix ncurses build 2024-09-21 20:05:27 +02:00
Henrik Friedrichsen
f8a0a31a01 fix: Handle librespot Seeked events
With librespot 0.5 the `PlayerEvent` behavior for track seeking seems to have
changed slightly and there is now a dedicated event. This broke seeking in
tracks.

With this change the dedicated event is processed and track position changes
should be picked up again.
2024-09-21 13:36:51 +02:00
elParaguayo
40644e1de1 feat(mpris): Emit Seeked signal
* Add Seeked signal to Mpris interface

The Mpris2 spec includes a `Seeked` signal which should be fired when
the track position changes in an unexpected way i.e. when the user
seeks to a different part of the track.

This PR implements this signal on seek events and also when a new track
begins. The latter is not strictly required but has been observed in
other players (e.g. VLC).

Closes #1492

* chore: Use `send_mpris()` and `Duration` for conversion

* doc: Update CHANGELOG

---------

Co-authored-by: Henrik Friedrichsen <henrik@affekt.org>
2024-09-21 09:55:10 +00:00
Jonte Bergfeld
3893a0ef6d feat(mpris): Restructuring and cleanup
* MPRIS: Restructured existing implementation

My pr addresses some of the inconsistencies in ncspot's mpris
implementation. While the previous logic was technically good enough, it
was inflexible and reported redundant information.
This will make it easier for software, that processes mpris events in
some way, to accurately react to player updates.

- 'Metadata' and 'Playback' updates have been separated into there own
  command
- Mpris commands are only emitted from within spotify.rs
- Some parts of the application creation logic has been
  restructured to allow for mpris events to be emitted upon startup
    - The initial song loading code has been moved from 'Queue::new'
      into 'Application::new'.

* MPRIS: implemented most clippy suggestions

* Fix: applied clippy suggestions + format

* MPRIS: Renamed MprisCommands to be more resonable

I've added a clippy exception so it does not complain to us about enum
variants starting with the same prefix.

---------

Co-authored-by: haruInDisguise <--help>
2024-09-19 21:31:29 +00:00
Henrik Friedrichsen
8eb7d1d42a doc: Update CHANGELOG 2024-09-19 20:46:17 +02:00
Henrik Friedrichsen
8b83837a01 Implement OAuth2 login flow
The old user/password flow is deprecated and broken

Fixes #1500
2024-09-19 18:12:14 +02:00
Henrik Friedrichsen
ace23462f7 Migrate ncspot to librespot 0.5 breaking changes
- Set `client_id` via `SessionConfig`
- Use `TokenProvider` to obtain client token instead of custom Mercury call
- Other minor changes
2024-09-19 18:12:14 +02:00
Henrik Friedrichsen
4bebdef81b Switch to librespot dev branch 2024-09-19 18:12:14 +02:00
dependabot[bot]
75be0b1b9a chore(deps): bump the cargo group with 2 updates
Bumps the cargo group with 2 updates: [arboard](https://github.com/1Password/arboard) and [notify-rust](https://github.com/hoodie/notify-rust).


Updates `arboard` from 3.4.0 to 3.4.1
- [Release notes](https://github.com/1Password/arboard/releases)
- [Changelog](https://github.com/1Password/arboard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/1Password/arboard/compare/v3.4.0...v3.4.1)

Updates `notify-rust` from 4.11.1 to 4.11.3
- [Release notes](https://github.com/hoodie/notify-rust/releases)
- [Changelog](https://github.com/hoodie/notify-rust/blob/main/CHANGELOG.md)
- [Commits](https://github.com/hoodie/notify-rust/compare/v4.11.1...v4.11.3)

---
updated-dependencies:
- dependency-name: arboard
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: notify-rust
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-16 10:57:13 +02:00
github-actions[bot]
f15f8c0cd4 [create-pull-request] automated change 2024-09-16 09:09:36 +02:00
dependabot[bot]
9707aa0604 chore(deps): bump the cargo group with 6 updates
Bumps the cargo group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.16` | `4.5.17` |
| [serde](https://github.com/serde-rs/serde) | `1.0.209` | `1.0.210` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.127` | `1.0.128` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.11` | `0.7.12` |
| [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.15` | `0.1.16` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.24` | `4.5.26` |


Updates `clap` from 4.5.16 to 4.5.17
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.16...clap_complete-v4.5.17)

Updates `serde` from 1.0.209 to 1.0.210
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

Updates `serde_json` from 1.0.127 to 1.0.128
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.127...1.0.128)

Updates `tokio-util` from 0.7.11 to 0.7.12
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.11...tokio-util-0.7.12)

Updates `tokio-stream` from 0.1.15 to 0.1.16
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.15...tokio-stream-0.1.16)

Updates `clap_complete` from 4.5.24 to 4.5.26
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.24...clap_complete-v4.5.26)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tokio-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tokio-stream
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 20:38:49 +02:00
dependabot[bot]
80df19fcec chore(deps): bump the cargo group with 3 updates
Bumps the cargo group with 3 updates: [tokio](https://github.com/tokio-rs/tokio), [rspotify](https://github.com/ramsayleung/rspotify) and [clap_complete](https://github.com/clap-rs/clap).


Updates `tokio` from 1.39.3 to 1.40.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.3...tokio-1.40.0)

Updates `rspotify` from 0.13.2 to 0.13.3
- [Release notes](https://github.com/ramsayleung/rspotify/releases)
- [Changelog](https://github.com/ramsayleung/rspotify/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ramsayleung/rspotify/compare/v0.13.2...v0.13.3)

Updates `clap_complete` from 4.5.23 to 4.5.24
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.23...clap_complete-v4.5.24)

---
updated-dependencies:
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: rspotify
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-06 21:45:53 +02:00
dependabot[bot]
8122236097 chore(deps): bump the cargo group with 3 updates
Bumps the cargo group with 3 updates: [serde](https://github.com/serde-rs/serde), [serde_json](https://github.com/serde-rs/json) and [clap_complete](https://github.com/clap-rs/clap).


Updates `serde` from 1.0.208 to 1.0.209
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.208...v1.0.209)

Updates `serde_json` from 1.0.125 to 1.0.127
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.125...1.0.127)

Updates `clap_complete` from 4.5.18 to 4.5.23
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.18...clap_complete-v4.5.23)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-28 16:55:37 +02:00
dependabot[bot]
ede4a91259 chore(deps): bump the cargo group across 1 directory with 6 updates
Bumps the cargo group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.13` | `4.5.16` |
| [libc](https://github.com/rust-lang/libc) | `0.2.155` | `0.2.158` |
| [serde](https://github.com/serde-rs/serde) | `1.0.204` | `1.0.208` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.122` | `1.0.125` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.39.2` | `1.39.3` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.12` | `4.5.18` |



Updates `clap` from 4.5.13 to 4.5.16
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.13...clap_complete-v4.5.16)

Updates `libc` from 0.2.155 to 0.2.158
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.158/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.155...0.2.158)

Updates `serde` from 1.0.204 to 1.0.208
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.204...v1.0.208)

Updates `serde_json` from 1.0.122 to 1.0.125
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.122...1.0.125)

Updates `tokio` from 1.39.2 to 1.39.3
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3)

Updates `clap_complete` from 4.5.12 to 4.5.18
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.12...clap_complete-v4.5.18)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-19 11:05:14 +02:00
dependabot[bot]
83d8c9eadd chore(deps): bump cursive from 0.21.0 to 0.21.1 in the cargo group
Bumps the cargo group with 1 update: [cursive](https://github.com/gyscos/cursive).


Updates `cursive` from 0.21.0 to 0.21.1
- [Release notes](https://github.com/gyscos/cursive/releases)
- [Changelog](https://github.com/gyscos/cursive/blob/main/CHANGELOG.md)
- [Commits](https://github.com/gyscos/cursive/compare/cursive-v0.21.0...cursive-v0.21.1)

---
updated-dependencies:
- dependency-name: cursive
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-05 10:21:54 +02:00
Alexandre Bury
02f72b1c21 chore: Update cursive to 0.21.0
* Update cursive to 0.21.0

* Inject TERM=xterm in CI to help build ncurses backend
2024-08-04 17:27:58 +02:00
dependabot[bot]
af2fe17f33 chore(deps): bump the cargo group across 1 directory with 7 updates
Bumps the cargo group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.9` | `4.5.11` |
| [zbus](https://github.com/dbus2/zbus) | `4.3.1` | `4.4.0` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.120` | `1.0.121` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.38.1` | `1.39.2` |
| [toml](https://github.com/toml-rs/toml) | `0.8.14` | `0.8.16` |
| [clap_mangen](https://github.com/clap-rs/clap) | `0.2.22` | `0.2.23` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.8` | `4.5.11` |



Updates `clap` from 4.5.9 to 4.5.11
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.9...clap_complete-v4.5.11)

Updates `zbus` from 4.3.1 to 4.4.0
- [Release notes](https://github.com/dbus2/zbus/releases)
- [Commits](https://github.com/dbus2/zbus/compare/zbus-4.3.1...zbus-4.4.0)

Updates `serde_json` from 1.0.120 to 1.0.121
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.120...v1.0.121)

Updates `tokio` from 1.38.1 to 1.39.2
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.38.1...tokio-1.39.2)

Updates `toml` from 0.8.14 to 0.8.16
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.14...toml-v0.8.16)

Updates `clap_mangen` from 0.2.22 to 0.2.23
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_mangen-v0.2.22...clap_mangen-v0.2.23)

Updates `clap_complete` from 4.5.8 to 4.5.11
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.8...clap_complete-v4.5.11)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zbus
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_mangen
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 10:32:24 +02:00
dependabot[bot]
fde114c2fc chore(deps): bump openssl from 0.10.64 to 0.10.66
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.64 to 0.10.66.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.64...openssl-v0.10.66)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-29 10:32:00 +02:00
Thomas Frans
3270c515a9 docs: fix incorrect and broken links in CHANGELOG.md (#1482)
* docs: fix incorrect and broken links in `CHANGELOG.md`

* fix: Remove duplicate entry

---------

Co-authored-by: Henrik Friedrichsen <henrik@affekt.org>
2024-07-16 21:55:23 +02:00
Henrik Friedrichsen
102daf5f15 chore: Bump version to 1.1.2 2024-07-16 21:39:13 +02:00
Henrik Friedrichsen
2d8a08b3ef chore: Update dependencies 2024-07-16 21:39:13 +02:00
Henrik Friedrichsen
2eb95daf28 docs: Update changelog 2024-07-16 21:39:13 +02:00
Jérôme Lécuyer
2547a4f723 docs: Rename ap-port option as ap_port (#1477)
* docs: Rename `ap-port` option as `ap_port`

The option is named `ap-port` in librespot.

The option is named [`ap_port` in ConfigValues](9624c03264/src/config.rs (L105)).

In ncspot/config.toml
`ap-port = 443` does nothing, librespot uses port 4070
`ap_port = 443` librespot uses HTTPS

* chore(docs): Rename `ap_port` option in CHANGELOG
2024-07-13 11:38:55 +02:00
dependabot[bot]
94c8d4c1cc chore(deps): bump the cargo group with 2 updates
Bumps the cargo group with 2 updates: [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json).


Updates `serde` from 1.0.203 to 1.0.204
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.204)

Updates `serde_json` from 1.0.119 to 1.0.120
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.119...v1.0.120)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-08 09:24:29 +02:00
dependabot[bot]
f282fffbfd chore(deps): bump the cargo group with 6 updates
Bumps the cargo group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.7` | `4.5.8` |
| [zbus](https://github.com/dbus2/zbus) | `4.3.0` | `4.3.1` |
| [log](https://github.com/rust-lang/log) | `0.4.21` | `0.4.22` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.117` | `1.0.119` |
| [clap_mangen](https://github.com/clap-rs/clap) | `0.2.21` | `0.2.22` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.6` | `4.5.7` |


Updates `clap` from 4.5.7 to 4.5.8
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.7...v4.5.8)

Updates `zbus` from 4.3.0 to 4.3.1
- [Release notes](https://github.com/dbus2/zbus/releases)
- [Commits](https://github.com/dbus2/zbus/compare/zbus-4.3.0...zbus-4.3.1)

Updates `log` from 0.4.21 to 0.4.22
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/log/compare/0.4.21...0.4.22)

Updates `serde_json` from 1.0.117 to 1.0.119
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.117...v1.0.119)

Updates `clap_mangen` from 0.2.21 to 0.2.22
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_mangen-v0.2.21...clap_mangen-v0.2.22)

Updates `clap_complete` from 4.5.6 to 4.5.7
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.6...clap_complete-v4.5.7)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zbus
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: log
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_mangen
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-01 10:49:45 +02:00
dependabot[bot]
ff95a74d8e chore(deps): bump the cargo group with 3 updates
Bumps the cargo group with 3 updates: [strum](https://github.com/Peternator7/strum), [url](https://github.com/servo/rust-url) and [clap_complete](https://github.com/clap-rs/clap).


Updates `strum` from 0.26.2 to 0.26.3
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/compare/v0.26.2...v0.26.3)

Updates `url` from 2.5.1 to 2.5.2
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2)

Updates `clap_complete` from 4.5.5 to 4.5.6
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.5...clap_complete-v4.5.6)

---
updated-dependencies:
- dependency-name: strum
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: url
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-24 10:00:47 +02:00
Henrik Friedrichsen
b823dfaf6c chore(toolchain): update (#1470)
* [create-pull-request] automated change

* chore: cargo clippy

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-22 18:55:12 +02:00
dependabot[bot]
ec7091fbc7 chore(deps): bump the cargo group with 3 updates
Bumps the cargo group with 3 updates: [clap](https://github.com/clap-rs/clap), [zbus](https://github.com/dbus2/zbus) and [url](https://github.com/servo/rust-url).


Updates `clap` from 4.5.6 to 4.5.7
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/v4.5.6...v4.5.7)

Updates `zbus` from 4.2.2 to 4.3.0
- [Release notes](https://github.com/dbus2/zbus/releases)
- [Commits](https://github.com/dbus2/zbus/compare/zbus-4.2.2...zbus-4.3.0)

Updates `url` from 2.5.0 to 2.5.1
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/v2.5.0...v2.5.1)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zbus
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: url
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-22 10:33:02 +02:00
dependabot[bot]
1cdc1c8425 chore(deps): bump the cargo group across 1 directory with 11 updates
Bumps the cargo group with 11 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.4` | `4.5.6` |
| [zbus](https://github.com/dbus2/zbus) | `4.2.1` | `4.2.2` |
| [regex](https://github.com/rust-lang/regex) | `1.10.4` | `1.10.5` |
| [serde](https://github.com/serde-rs/serde) | `1.0.202` | `1.0.203` |
| [strum_macros](https://github.com/Peternator7/strum) | `0.26.2` | `0.26.4` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.37.0` | `1.38.0` |
| [toml](https://github.com/toml-rs/toml) | `0.8.13` | `0.8.14` |
| [unicode-width](https://github.com/unicode-rs/unicode-width) | `0.1.12` | `0.1.13` |
| [rspotify](https://github.com/ramsayleung/rspotify) | `0.13.1` | `0.13.2` |
| [clap_mangen](https://github.com/clap-rs/clap) | `0.2.20` | `0.2.21` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.2` | `4.5.5` |



Updates `clap` from 4.5.4 to 4.5.6
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.4...v4.5.6)

Updates `zbus` from 4.2.1 to 4.2.2
- [Release notes](https://github.com/dbus2/zbus/releases)
- [Commits](https://github.com/dbus2/zbus/compare/zbus-4.2.1...zbus-4.2.2)

Updates `regex` from 1.10.4 to 1.10.5
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.10.4...1.10.5)

Updates `serde` from 1.0.202 to 1.0.203
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)

Updates `strum_macros` from 0.26.2 to 0.26.4
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits)

Updates `tokio` from 1.37.0 to 1.38.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0)

Updates `toml` from 0.8.13 to 0.8.14
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.13...toml-v0.8.14)

Updates `unicode-width` from 0.1.12 to 0.1.13
- [Commits](https://github.com/unicode-rs/unicode-width/compare/v0.1.12...v0.1.13)

Updates `rspotify` from 0.13.1 to 0.13.2
- [Release notes](https://github.com/ramsayleung/rspotify/releases)
- [Changelog](https://github.com/ramsayleung/rspotify/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ramsayleung/rspotify/compare/v0.13.1...v0.13.2)

Updates `clap_mangen` from 0.2.20 to 0.2.21
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_mangen-v0.2.20...clap_mangen-v0.2.21)

Updates `clap_complete` from 4.5.2 to 4.5.5
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.2...clap_complete-v4.5.5)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: zbus
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: strum_macros
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: unicode-width
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: rspotify
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_mangen
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 09:14:18 +02:00
Thomas Frans
dc64a2941d style(vscode): add EditorConfig extension recommendation
As Visual Studio Code is the most popular editor at the moment, it makes
sense to recommend the EditorConfig extension because it's not included
by default. Also enable the final newline in files again as that was the
default until the EditorConfig file was added.
2024-05-21 13:40:57 +02:00