Releases: joshkunz/ashuffle
v3.14.8
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
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
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
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
What's Changed
This is a bugfix release that only upgrades dependencies.
Full Changelog: v3.13.5...v3.13.6
v3.13.5
What's Changed
This is a bugfix release that only upgrades dependencies.
Full Changelog: v3.13.4...v3.13.5
v3.13.4
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
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
v3.13.0
Features:
- Added
--exclude-from
option to allow exclusion rules to be passed in a YAML-formatted file. See the readme for more details.