Skip to content

Releases: mkuf/prind

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

v1.6.0

28 May 12:12
Compare
Choose a tag to compare

Added

Changed

  • fluidd: use docker image from GHCR by @pedrolamas in #73
  • scripts: setup-X11: create home directory for screen user, install xserver-xorg-legacy and create Xwrapper.config if it does not exist

Full Changelog: v1.5.0...v1.6.0

v1.5.0

07 Apr 16:31
Compare
Choose a tag to compare

Added

  • ARMv6 Support in #70
  • missing requirements to klipper mcu image

ARMv6 support starts with these Image tags:

Name Tag
mkuf/klipper fec7ddd
mkuf/moonraker 31e589a
mkuf/klipperscreen a1c602b
mkuf/ustreamer 28c8599

Full Changelog: v1.4.0...v1.5.0

v1.4.0

01 Jan 22:43
Compare
Choose a tag to compare

Adds

  • moonraker-telegram-bot by @nlef in #48

Changes

  • moves klipperscreen docs to the additional profiles section

Full Changelog: v1.3.2...v1.4.0

v1.3.2

18 Dec 16:14
Compare
Choose a tag to compare

Adds:

  • prind specific labels to all services

Changes:

  • use map instead of list for label definitions
  • update get-info.sh to reference prind specific labels

Full Changelog: v1.3.1...v1.3.2

v1.3.1

08 Dec 16:17
Compare
Choose a tag to compare

Changes

  • fixes log Retrieval for scripts/get-info.sh

v1.3.0

01 Dec 20:58
Compare
Choose a tag to compare

Thanks to Suggestions made by @derlaft in #44, Image sizes have been reduced drastically.

Changes

  • docker: restructure Dockerfiles for klipper, moonraker and ustreamer

Notes

Changes concerning Images are first implemented in the following Tags:

Image Tag Digest armv7 size before armv7 size after
klipper a42f615 0198c7579c77a3f18dcac2faafcda5c772ffb5492037d049d8acc50402a0be50 309.54M 82.37M
klipper:mcu a42f615-mcu 1623b010388115830317e867b507a5f17f2d6b8c32a58cf98f649947521a3022 553.7M 459.71M
moonraker dde9bcc 98f5587e512d13c3c12bae442824c2d8eba419291d9697b835dad52efae9268b 112.24M 89.3M
ustreamer bf78d8f 4d50df64cc3752af640f8d92e1c0aa4ae362372ef06fc4c6711432030259b25d 49.68M 38.12M

Full Changelog: v1.2.1...v1.3.0

v1.2.1

26 Nov 15:16
Compare
Choose a tag to compare

Changes

  • klipperscreen: add libraries for python-networkmanager

Full Changelog: v1.2.0...v1.2.1

v1.2.0

27 Oct 15:31
ff4ca02
Compare
Choose a tag to compare

Adds

  • custom directory to store docker-compose files that use images from this project
  • docker-compose.custom.multiple-printers.yaml for multi-printer setups
  • docker-compose.custom.portainer.yaml for starting the stack in portainer

Full Changelog: v1.1.1...v1.2.0

v1.1.1

19 Oct 16:59
Compare
Choose a tag to compare

This release is a bugfix for v1.1.0 and fixes #41

Adds

  • moonraker|klipper: new docker volumes
    /opt/printer_data/run, /opt/printer_data/gcodes, /opt/printer_data/logs, /opt/printer_data/database and /opt/printer_data/config

Changes

  • links in image labels now reference the exact version of prind whith wich the image was built
  • moonraker|klipper: updates docs to contain the correct volume paths

Removes

  • moonraker|klipper: docker volume /opt/printer_data

Notes

Changes concerning Images are first implemented in the following Tags:

Image Tag Digest
klipper 0d9b2cc
0d9b2cc-mcu
sha256:05904814522d941cd90b74c680f9a12fb8fb993d7ac1b223ea5dde7920f9cce3
sha256:b93a6c3a386f45956d96fa8405fb786bd00c77d527106e56a7777cadeea070b6
moonraker 4954cc7 sha256:03d57c0d8b73d54c99dc347e4735ba3ec777b5a4f49f845e1e05d600018589a7

Full Changelog: v1.1.0...v1.1.1