Skip to content

Releases: Unpackerr/unpackerr

v0.15.2

08 Mar 20:16

Choose a tag to compare

Fixes the Arch Linux releaser. I hope. 🤞 EDIT: it worked. Arch released correctly!


This release was pushed a few minutes after 0.15.1 because one of the builds failed to upload (Arch Linux package).
Here's a copy/paste of the 0.15.1 release notes:

Updates documentation to include new Lidarr Protocols values. Updates default Protocols, so Lidarr works as it did previously. Suppresses an 8 year old systemd warning. Thanks @fryfrog for that fix. Fixes after-install script in Linux/FreeBSD packages. Many flac/cue split fixes, Lidarr now imports split flacs. Thanks to @kontell for the troubleshooting help!

Full Changelog: v0.15.1...v0.15.2

v0.15.1

08 Mar 20:04

Choose a tag to compare

Updates documentation to include new Lidarr Protocols values. Updates default Protocols, so Lidarr works as it did previously. Suppresses an 8 year old systemd warning. Thanks @fryfrog for that fix. Fixes after-install script in Linux/FreeBSD packages. Many flac/cue split fixes, Lidarr now imports split flacs. Thanks to @kontell for the troubleshooting help!

What's Changed

  • fix: default protocol covers both legacy and class-name torrent strings by @oceanplexian in #595
  • Suppress systemd warning by @davidnewhall in #597
  • fix(deps): update golift.io/xtractr digest to 379595d by @renovate[bot] in #592
  • fix(deps): update module code.cloudfoundry.org/bytefmt to v0.65.0 by @renovate[bot] in #591
  • fix after-install script by @davidnewhall in #598
  • chore(deps): update docker/login-action action to v4 by @renovate[bot] in #599
  • chore(deps): update docker/setup-qemu-action action to v4 by @renovate[bot] in #600
  • chore(deps): update docker/build-push-action action to v7 by @renovate[bot] in #604
  • chore(deps): update docker/metadata-action action to v6 by @renovate[bot] in #603
  • chore(deps): update docker/setup-buildx-action action to v4 by @renovate[bot] in #602

Full Changelog: v0.15.0...v0.15.1

Version 15 in 8 years

02 Mar 04:51
3207298

Choose a tag to compare

New Features

  • Folder setting delete_after has a default setting of 10 minutes.
  • Log file mode can now be set.
  • Will now unpack multi-file 7zip archives.
  • Log file is now automatically created.
  • FreeBSD rc.d improvements to allow overriding username.
  • Progress updates are now logged. Every 15 seconds (configurable), the app logs the current extraction percentage.
  • Adds exclude_path to the folder watcher so you can ignore specific paths.
  • Folder setting disable_recursion works correctly now.
  • Empty download folders are removed when archives are removed.
  • Golift docker image now uses alpine instead of scratch.

These features are thanks to @oceanplexian

  • Supports non-UTF8 file encoding (Japanese, Chinese, etc).
  • Improved ISO9660 (Joilet) support.
  • UDF support (like ISO, but bigger).
  • Splits FLAC/CUE files for Lidarr. This is still experimental and feedback is requested.
  • Archives with an incorrect extension may still be extracted. We now detect the file type using the first few bytes.

Bug Fixes

It's a pretty big list, but at the end of the day all of the bugs pretty much lead to the same problem: extraction failed. A lot of these problems have been fixed and extractions are considerably more reliable.

Merged Contributions

Auto Updates

  • Update module github.com/prometheus/client_golang to v1.20.5 by @renovate[bot] in #483
  • Update module golang.org/x/mod to v0.20.0 by @renovate[bot] in #482
  • Update module golang.org/x/mod to v0.22.0 - autoclosed by @renovate[bot] in #490
  • Update module github.com/fsnotify/fsnotify to v1.8.0 by @renovate[bot] in #498
  • chore(deps): update dependency go to v1.23.4 by @renovate[bot] in #506
  • Update GitHub Artifact Actions (major) by @renovate[bot] in #551
  • fix(deps): update golift.io/rotatorr digest to f6ac6fc by @renovate[bot] in #575
  • fix(deps): update module golift.io/cnfg to v0.2.4 by @renovate[bot] in #576
  • Update module golift.io/cnfg to v0.2.5 by @renovate[bot] in #585
  • Update GitHub Artifact Actions (major) by @renovate[bot] in #588

New Contributors

Full Changelog: v0.14.5...v0.15.0

v0.14.5

31 Jul 19:42
fbec1c3

Choose a tag to compare

There are no application code updates in this release. I am creating this release to trigger new code that signs FreeBSD and Arch Linux package files. It was incomplete in the previous release. See this release for the most recent application code changes: https://github.com/Unpackerr/unpackerr/releases/tag/v0.14.1

What's Changed

Full Changelog: v0.14.4...v0.14.5

v0.14.4

31 Jul 18:03
58f6049

Choose a tag to compare

There are no application code updates in this release. I am creating this release to trigger new cod that signs FreeBSD and Arch Linux package files. See this release for the most recent application code changes: https://github.com/Unpackerr/unpackerr/releases/tag/v0.14.1

What's Changed

Full Changelog: v0.14.3...v0.14.4

v0.14.3

31 Jul 17:27
bfab291

Choose a tag to compare

There are no application code updates in this release. I am creating this release to trigger the new Arch Linux binary packaging code. This release and future releases will contain a binary zst (pacman) package that can be installed directly. See this release for the most recent application code changes: https://github.com/Unpackerr/unpackerr/releases/tag/v0.14.1

What's Changed

Full Changelog: v0.14.2...v0.14.3

v0.14.2

31 Jul 07:26

Choose a tag to compare

The aur build on the previous release failed; it worked on this release. See this release for the most recent changes: https://github.com/Unpackerr/unpackerr/releases/tag/v0.14.1

v0.14.1

31 Jul 07:17
365c056

Choose a tag to compare

Changes

This releases fixes a bug that causes an application crash in some environments. Home directory expansion ~ now works in all configurable paths. There was also a lot of code cleanup.

Additionally the example configuration file is no longer hand maintained, but generated. This is also true for the configuration documentation website and the example docker compose file.

This release also triggers the first automatic package upload to https://aur.archlinux.org. 🤞

Auto Generated Notes

Full Changelog: v0.14.0...v0.14.1

Version 14 in 6 years

10 Jul 06:30
69961eb

Choose a tag to compare

Generator

Check out the new config file generator Notifiarr hosts:

Changes

Folder watcher

  • Adds support for more compression formats (see golift/xtractr#46)
  • Improvements to bare-archive in watched folder extraction.
  • Folder poller can now be disabled on Docker by setting interval to less than 5ms.
  • More debug logging; other logging improvements.
  • Failed folder extractions are now retried.
  • Bare non-archive files are no longer tracked; including the unpackerr log file(s).

Starr apps

  • Polls all configured apps at once in parallel instead of sequentially.
  • Logging improvements.
  • Misconfigured instances no longer stop the app from starting.
  • Extract check interval now uses start delay instead of poll interval.

Other

  • Many logging improvements.
  • Misconfigured command or web hooks will no longer stop the app from starting.
  • Supports filepath: notation in all string configuration parameters.
  • Fixes the log file viewer menu on macOS/Windows.
  • Updates go dependencies and gh actions.
  • Lots of code cleanup and more linters.
  • Updates macOS signing app to new version of gon.

Auto Generated Notes

New Contributors

Full Changelog: v0.13.1...v0.14.0

One too 1

21 Jan 22:45
d4dd87a

Choose a tag to compare

  • Adds semver support to GHCR image tags.
  • Fixes bugs with missing and invalid env variables in command hooks.
  • See v0.13.0 for other recent changes (released 3 days prior to this release).