Skip to content

v1.2

Latest

Choose a tag to compare

@lukaskaplan lukaskaplan released this 28 Jul 14:20
1f46935

What's new in v1.2

✨ New feature

  • Optional user label — run a scheduled job as a specific user inside the target container (like docker exec --user). Add scheduler.<job>.user: "www-data" alongside the job's schedule and command; when omitted, the container's default user is used. (#3)

🐛 Bug fixes

  • Event watcher fixed for modern Docker — the container ID is now read from Actor.ID instead of the legacy top-level id field that recent Docker releases no longer emit. Previously, container start/stop/update events were silently ignored (new containers weren't picked up and jobs kept firing for stopped containers); live label re-evaluation works again. (#4)
  • Hardened event parsing so an event without an Actor field can no longer crash the watcher thread. (#4)

🙏 Thanks

Both changes were contributed by @onavas33.

Full changelog: v1.1...v1.2