Skip to content

Releases: mkuf/prind

v1.14.0

06 May 19:44
Compare
Choose a tag to compare

Fixed

  • klipper: revert to python 3.11 base images as klipper does not support 3.12 yet to fix #143 and #150

Changed

  • traefik: upgrade to 3
  • moonraker: use PathRegexp for router rule to be compatible w/ traefik 3
  • ci: update buildx action to v3.3.0
  • build: upgrade requirements

Full Changelog: v1.13.0...v1.14.0

v1.13.0

23 Mar 20:33
Compare
Choose a tag to compare

Added

Full Changelog: v1.12.0...v1.13.0

v1.12.0

23 Mar 16:21
Compare
Choose a tag to compare

Added

  • ci: workflow to build images for pull requests to review
  • custom: add moonraker config snippet for timelapse setup

Fixed

  • ustreamer: copy the correct binary to the runtime image and set entrypoint accordingly

Changed

  • klipper: update to python 3.12 base image and move additional python requirements to file
  • moonraker: update to python 3.12 base image
  • klipperscreen: update to python 3.12 base image
  • scripts: rewrite build script using python
  • ci: use new build script in github workflows
  • ci: consolidate image specific build workflows into a single matrix workflow
  • ci: consolidate image specific dockerhub description workflows into a single matrix workflow
  • moonraker: make traefik labels compatible with traefik v3.0-rc1
  • moonraker-telegram-bot: use latest instead of development image via #137
  • chore: update traefik to v2.11 via #127

Full Changelog: v1.11.0...v1.12.0

v1.11.0

23 Feb 17:19
Compare
Choose a tag to compare

Changed

  • images: all images will now tagged with the git description of the upstream repository instead of a shortened SHA in an attempt to make image versions easier to understand (numbers always go up 🚀) via #114 and #111
  • docs: reflect new tagging scheme

Full Changelog: v1.10.0...v1.11.0

v1.10.0

08 Feb 21:22
Compare
Choose a tag to compare

Added

  • docs: add notes about CANBUS
  • custom: add monitoring example
  • ci: add yamllint action via #110 by @hz61p1

Fixed

  • docs: fix volume paths in moonraker examples #102
  • docs: update links to status badges

Changed

  • docker: pin base images to python:3.11-(slim-)bookworm
  • extra: simplify moonraker-timelapse setup
  • ci: restructure image build workflows
  • ci: add image docs workflow to update dockerhub descriptions automatically
  • docs: add note about image origin

Full Changelog: v1.9.1...v1.10.0

v1.9.1

23 Sep 17:16
Compare
Choose a tag to compare

Fixed

  • klipper: pin numpy to 1.25.2 to fix failing image build on arm/v7 #95
  • custom: added wget to moonraker-timelaps as suggested in #46 (comment)

Changed

  • klipperscreen: mount host dbus into container
  • moonraker-obico: run service in privileged mode

Full Changelog: v1.9.0...v1.9.1

v1.9.0

20 Aug 17:15
Compare
Choose a tag to compare

Added

  • profile: moonraker-obico via #89

Changed

  • docker: update repo url for KlipperScreen
  • scripts: exclude out and resonances directory from support archive

Full Changelog: v1.8.0...v1.9.0

v1.8.0

06 Aug 13:19
Compare
Choose a tag to compare

Added

  • CHANGELOG.md
  • custom/docker-compose.custom.unique-uid-gid.override.yaml

Fixed

  • Github Action Runner running out of space

Changed

  • Refactor moonraker-timelapse custom setup into an single override file
  • Clarify docs for upgrading the stack related to #86
  • Minimize get-info output and prompt user to upload the generated archive
  • Improve command handling in get-info

Full Changelog: v1.7.1...v1.8.0

v1.7.1

22 Jun 17:32
34c560a
Compare
Choose a tag to compare

Changed

  • All Images are now based on Debian bookworm #81
  • Klipper has been upgraded from Python 2 to Python 3

Full Changelog: v1.7.0...v1.7.1

v1.7.0

17 Jun 13:46
Compare
Choose a tag to compare

Added

  • profile: hostmcu enables you to use your hosts gpio pins for an additional mcu in klipper
  • klipper: add build-hostmcu and hostmcu targets to Dockerfile
  • klipper: add klipper user to tty group
  • klipper: install correct libusb packages in tools image
  • docs: add hostmcu section to additional profiles

Changed

  • klipper now always runs in privileged mode and has access to host devices #77/#78
  • klipper: the mcu image target has been renamed to tools resulting in images tagged with *-tools instead of *-mcu
  • extra: update image tags to use the tools tag instead of the mcu tag of the klipper image
  • extra: simplify simulavr compose file as klipper is running in privileged mode
  • custom: update examples to run klipper in privileged mode
  • docs: update klipper image documentation
  • docs: update moonraker image documentation

Removed

  • removed all profiles from klipper service
  • service: klipper-priv used for octoprint

⚠️ The hostmcu profile is supported starting with the following image:

Name Tag
mkuf/klipper 38e79df

Full Changelog: v1.6.0...v1.7.0