Skip to content

Releases: mag37/dockcheck

v0.8.1

Choose a tag to compare

@mag37 mag37 released this 21 Jul 15:28
7d5fd04

NEW:

  • Added Docker Compose - possibility to run dockcheck fully containerized. by @vorezal in #261
    • Images will be built for every new release/tag and :latest will reflect the most recent proper release version.
    • See README - Docker Compose for details.

FIX:

  • Clarified messaging around -E (exclude from update).

Full Changelog: v0.8.0...v0.8.1

v0.8.0

Choose a tag to compare

@mag37 mag37 released this 17 Jul 08:54
1d346f0

Pretty big one this time as I've been slow with making proper version bumps and releases. So we bump it to 8 to mark it!

NEW

  • Add Home Assistant event integration by @john-plate in #287
  • Added option -E to exclude from updating, while still checking for updates (help from @dlong500 )
  • Added option -C to temporarily fall back to default configs, ignoring dockcheck.config.
  • Added option -N to test notifications by simulating updates.
  • Added additional release note sources by @varadins in #294

FIXES

  • Docker restart/pull handling updates to skip failed pulls and not restart already restarted stacks by @vorezal in #271
  • Clarified image backups restoration section in the readme.
  • Changed array variable handling to be more compatible with older bash (and macOS, thanks @gary2002 for feedback).
  • Fixed script update notification consistency, didn't always trigger.
  • Moved function call to print current backups, some environments didn't source the function.

Full Changelog: v0.7.8...v0.8.0

v0.7.8

Choose a tag to compare

@mag37 mag37 released this 30 Apr 07:46
62d2a6c

NEW

  • Add additional URLs to urls.list by @christian-haider in #272
  • Add flag/option to hide the "No Updates availabe" message and only show updateable images by @Impact123 in #280
    • Toggled with flag -o or config option OnlyShowUpdateable=true

FIXES

  • Bugfix and tag support in Apprise template. by @mag37 in #276
  • Clarify interaction between -b and -p options by @alaaalii in #277
    • When -b is used the -p option is ignored - as pruning is respecting backups.
  • File notification and JSON output rework by @vorezal and @faelnor in #281 and #282
    • Fixed valid json format. Truncating file-output on every new run, then appends during the run.

Full Changelog: v0.7.7...v0.7.8

v0.7.7

Choose a tag to compare

@mag37 mag37 released this 12 Mar 11:40

NEW

FIXES

  • Reworked "restart-stack" behaviour to down+up by @mnijman in #266
  • When -s flag is used stopped containers will be recreated and then returned to the stopped state by @pbaylas in #269

New Contributors

Full Changelog: v0.7.6...v0.7.7

v0.7.6

Choose a tag to compare

@mag37 mag37 released this 29 Jan 12:10

NEW

Fixes

🚀

Full Changelog: v0.7.5...v0.7.6

v0.7.5

Choose a tag to compare

@mag37 mag37 released this 12 Dec 13:23
8ee5575

NEW

  • Added new option -b N and -B (suggested and tested by @chatziko )
    • Enables image backups, images will be backed up before pulling a new image.
    • Removes backed up images older then N days.
    • -B will list currently backed up images, then exit.
  • Add the Pangolin stack to urls.list by @amateescu in #241

Fixes

  • Fix so that when updating stopped containers with -s or Stopped="-a" the container wont be started.
  • Fix version check condition by @astappiev in #239

Full Changelog: v0.7.4...v0.7.5

v0.7.4

Choose a tag to compare

@mag37 mag37 released this 01 Nov 08:42
c34d52b

New:

  • Added new option -R - by @napalmz in #235
    • Will skip container recreation after pulling images.
    • Allows for more control and possible pipeline integration.

Fixes:

  • Bugfix for value too great error due to leading zeroes - solved with base10 conversion.
  • Clean up of some legacy readme sections.

Full Changelog: v0.7.3...v0.7.4

v0.7.3

Choose a tag to compare

@mag37 mag37 released this 07 Oct 06:28
24cae63

Fixes:

  • Bugfix, sloppy unquoted variable caused issues when printing list with URLs (option -I)

Thanks @op4lat who raised and pointed out the issue.
Full Changelog: v0.7.2...v0.7.3

v0.7.2

Choose a tag to compare

@mag37 mag37 released this 03 Oct 07:32
af0d0d3

Fixes:

  • Label rework:
    • Moved up label logic to work globally on the current run.
    • Only iterating on labeled containers when used with -l option, not listing others.
    • Clarified messaging and readme/help texts.
  • List reformatting for "available updates" numbering to easier highlight and copy:
    • Padded with zero, changed ) to -, example: 02 - homer
    • Can be selected by writing 2,3,4 or 02,03,04.

Thanks to @kzshantonu and @Biepa for raising the issues.

Full Changelog: v0.7.1...v0.7.2

v0.7.1

Choose a tag to compare

@mag37 mag37 released this 15 Sep 09:56
7d1e163

New

  • Added file notification channel - output notifications to file for easier API-implementations
  • Added more advanced notification variables
    • <channel>_SKIPSNOOZE - bypass snooze for specified channel
    • <channel>_CONTAINERSONLY - only notify with container updates for specified channel
    • <channel>_ALLOWEMPTY - send a notification even if no updates for specified channel
    • <channel>_OUTPUT - set output format csv, json or (default) text for specific channel
  • Added support for multiple channels of the same template
    • <channel>_TEMPLATE - Define a new custom channel set what template it will trigger.
    • Example: MYNOTIFICATION_TEMPLATE=GOTIFY
    • Then specify it's required variables with eg. MYNOTIFICATION_TOKEN=abc123

Fixes

  • Clarifications and rewrites of the README
    • Rephrased to not suggest legacy setup.
    • Tried to make it briefer and clearer.
    • Removed header emojis to not be mistaken for AI-slop.
    • Added new supporters.

Full Changelog: v0.7.0...v0.7.1