Skip to content

Releases: joshkunz/ashuffle

v3.14.8

29 Jul 05:57
53e7bd7
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v3.13.2

28 Jan 08:28
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.13.0...v3.13.2

v3.13.0

20 Dec 18:32
Compare
Choose a tag to compare

Features:

  • Added --exclude-from option to allow exclusion rules to be passed in a YAML-formatted file. See the readme for more details.