Skip to content

Releases: joshkunz/ashuffle

v3.14.10

23 Nov 16:35
56f20e3

Choose a tag to compare

This is a bugfix release. There are no new features.

What's Changed

  • Migrate to github.com/urfave/cli/v3 by @renovate[bot] in #272
  • chore(deps): update subprojects/googletest digest to 90a4152 by @renovate[bot] in #275
  • chore(deps): update subprojects/absl digest to e3a2008 by @renovate[bot] in #274
  • fix(deps): update all non-major dependencies by @renovate[bot] in #273
  • Update readme.md by @thenktor in #277
  • fix(deps): update all non-major dependencies by @renovate[bot] in #276
  • chore(deps): update actions/checkout action to v5 by @renovate[bot] in #280
  • chore(deps): update actions/download-artifact action to v5 by @renovate[bot] in #279
  • fix(deps): update all non-major dependencies by @renovate[bot] in #278
  • Fixup libmpdclient build by @joshkunz in #284
  • chore(deps): update actions/setup-go action to v6 by @renovate[bot] in #282
  • chore(deps): update github artifact actions (major) by @renovate[bot] in #283
  • chore(deps): update subprojects/googletest digest to 6ec14df by @renovate[bot] in #286
  • fix(deps): update all non-major dependencies by @renovate[bot] in #288
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #289

New Contributors

Full Changelog: v3.14.9...v3.14.10

v3.14.9

11 Apr 15:34
ad62f62

Choose a tag to compare

This is a bugfix-only release that updates several ashuffle dependencies.

What's Changed

  • fix(deps): update module golang.org/x/sync to v0.8.0 by @renovate in #255
  • chore(deps): update dependency meson to v1.6.0 - autoclosed by @renovate in #263
  • chore(deps): update subprojects/googletest digest to 52204f7 by @renovate in #268
  • chore(deps): update subprojects/absl digest to 33ca4d2 by @renovate in #266
  • fix(deps): update module github.com/urfave/cli/v2 to v3 by @renovate in #270

Full Changelog: v3.14.8...v3.14.9

v3.14.8

29 Jul 05:57
53e7bd7

Choose a tag to compare

This is a bug-fix only release that updates ashuffle dependencies and fixes the build for updated dependencies.

What's Changed

  • Update test support matrix by @joshkunz in #242
  • Fix pkg-config in meson cross-build config file by @joshkunz in #252
  • fix(deps): update all non-major dependencies by @renovate in #251
  • chore(deps): update subprojects/googletest digest to 5bcb2d7 by @renovate in #250
  • chore(deps): update subprojects/absl digest to 8cdf482 by @renovate in #249
  • chore(deps): update ubuntu docker tag to v24 by @renovate in #240

Full Changelog: v3.14.7...v3.14.8

v3.14.7

05 Mar 05:13
321c73c

Choose a tag to compare

This is a bug-fix release that contains only minor dependency updates.

Note: Versions 3.14.4-3.14.6 were skipped while I ironed out some kinks with the new (much faster) CI process.

What's Changed

  • fix(deps): update module github.com/urfave/cli/v2 to v2.27.1 by @renovate in #228
  • chore(deps): update subprojects/absl digest to 6a19ff4 by @renovate in #229
  • chore(deps): update subprojects/googletest digest to dddb219 by @renovate in #230
  • fix(deps): update module golang.org/x/sync to v0.6.0 by @renovate in #231
  • Speed up CI build and integration tests by @joshkunz in #233

Full Changelog: v3.14.3...v3.14.7

v3.14.3

30 Dec 18:45
236919d

Choose a tag to compare

Notes

This is a bug-fix release that primarily updates package dependencies. It also includes a fix for #226 that allows ashuffle to correctly build on systems with non-standard libmpdclient install locations.

v3.14.2 was skipped because it tagged a version of the repo with a bad release command in CI. This release contains no changes past v3.14.2 except that it fixes the CI release script.

Full Changelog: v3.14.1...v3.14.3

v3.14.1

06 May 22:35
0df5bee

Choose a tag to compare

Notes

This minor version release introduces automatic MPD reconnection logic for ashuffle. By default, after MPD disconnects, ashuffle will attempt to reconnect for 10s before exiting. This should make it a bit easier to run ashuffle as a daemon. Along with this change there are a few new options to control ashuffle and its reconnection behavior:

  • To provide more detailed information during reconnection, ashuffle has introduced a logging subsystem. Where log information is written can be controlled via the --log-file option. By default logs are written to stderr.
  • The length of time ashuffle spends attempting to reconnect can be configured via the reconnect-timeout tweak, which is documented in the readme.

Enjoy!

What's Changed

  • Automatically reconnect to MPD after disconnection by @joshkunz in #187
  • Fix detection of header-only absl components by @brainpower in #191
  • Plus many more minor updates of dependencies

Full Changelog: v3.13.6...v3.14.1

v3.13.6

19 Feb 17:33
4733820

Choose a tag to compare

What's Changed

This is a bugfix release that only upgrades dependencies.

Full Changelog: v3.13.5...v3.13.6

v3.13.5

19 Feb 07:57

Choose a tag to compare

What's Changed

This is a bugfix release that only upgrades dependencies.

Full Changelog: v3.13.4...v3.13.5

v3.13.4

12 Oct 05:21

Choose a tag to compare

This release is a patch release to reflect many dependency updates since v3.13.3. No new features are included in this release.

Full Changelog: v3.13.3...v3.13.4

v3.13.3

09 Feb 07:08

Choose a tag to compare

What's Changed

  • meson.build: add unsupported_use_system_yamlcpp option by @martinetd in #129
  • Plus a bunch of dependency updates.

Full Changelog: v3.13.2...v3.13.3