Releases: joshkunz/ashuffle
v3.14.10
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
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
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-fileoption. By default logs are written to stderr. - The length of time ashuffle spends attempting to reconnect can be configured via the
reconnect-timeouttweak, 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