Skip to content

Releases: mudler/luet

0.19.2

23 Oct 11:40
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

315bfb5 Move http timeout to the general configuration
73c6cff Tag 0.19.2
57c8236 fixup: cache miss with docker client
65892f9 ux: Display only success on green

0.19.1

22 Oct 17:50
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

0bacdc7 Allow clients to pick a specific referenceID
5eb5a42 Generate snapshot and push it along
917d093 Show progressbar only if terminal is big enough
4d60795 Tag 0.19.1
6b45b1d ux: rework displaying of success messages

0.19.0

22 Oct 08:13
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

4700d27 Adapt integration tests
d4edaa9 Adapt unit tests
e764b1c Add CLI helpers and BuildTree heuristic
a1c669d Define context for scoped operation across core types
5b4e930 Do implement a real cache
6ea05e5 Drop imgworker client
2eeb464 Make repositories arch-aware
fe14d56 Massive UX rewrite
50dfc47 Tag 0.19.0
a6b6909 Update vendor
8d34a6e Use the cache to store temporary download files
70866c3 ci: build multi-arch images
9c19a7e ci: trigger image pipeline also when tagging
b00c2ff ci: unit tests now need the luet executable
7b56e91 cleanup now should take into account of folders
d58a563 uninstall: limit cleanup to s.Target
619c9ae update vendor
b9895c9 update vendor

0.18.1

10 Oct 20:58
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

d5819bb Fixup benchmark tests
6ba028f Make sure we do compute the best fit
c536aaa Tag 0.18.1

0.17.13

06 Oct 11:43
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

585b72c Tag 0.17.13
f7aa6c3 fix: always append templates from tree path

0.17.12

22 Sep 09:18
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

ff46bc7 Don't use semver library for ordering by default
2970d8e Tag 0.17.12

0.17.11

20 Sep 09:16
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

a348fd4 Replace Yaml with YAML in function, add debug output when extracting runtime data
e306398 Tag bugfix release 0.17.11
fc45eae create-repo: annotate runtime definition in artifacts
b73ac21 create-repo: don't inherit build requirements in runtime

0.17.10

16 Sep 15:17
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

e4fff77 Source packages metadata to update repository tree
bdd51fa Tag: Bump to 0.17.10
14914f3 Update tests for including packages in tree from metadata
4039050 ci: run in same concurrent group due to registry tests

0.17.9

06 Sep 14:42
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

5bb65e5 Get goreleaser from GH actions
58f4997 Makefile: multiarch-build should only build
1786908 Show the package name on uninstall error (#251)
972421a Tag 0.17.9
4e918e6 ci: fixup getting goreleaser before build
0f54595 cmd/config: simplify code (#246)
aba89db installer: Take into consideration provides names

0.17.8

11 Aug 13:25
Compare
Choose a tag to compare

Luet is a multi-platform Package Manager based off from containers - it uses Docker (and others) to build packages.

It has zero dependencies and it is well suitable for "from scratch" environments.
It can also version entire rootfs and enables delivery of OTA-alike updates, making it a perfect fit for the Edge computing era and IoT embedded device

Changelog

35eb63a Create dest-dir if doesn't exist while unpacking without snapshotter
16bb93e Don't check file conflicts while running installops
0cc8930 Finalizer envs (#242)
b81d33f Fixup luet tree pkglist/images while having shared templates
db78459 Move unpack where it belongs
3402641 Tag 0.17.8
220f870 Update vendor and go.mod (#245)
4adc0dc Use goreleaser to build and release (#244)
540e815 compiler: Speedup & troubleshooting debug messages (#240)