Skip to content

Releases: spinkube/containerd-shim-spin

v0.17.0

09 Nov 07:01
v0.17.0
a750b27
Compare
Choose a tag to compare

Added

  • Added component filtering based on env var SPIN_COMPONENTS_TO_RETAIN (#197)
  • Improved error hanlding in selective deployment (#229)

Changed

  • Turn off native unwinding from Wasmtime Config to avoid faulty libunwind detection errors (#215)
  • Updated the spin version to v3.0.0 (#230)

Fixed

  • FIxed CI errors due to old versions of Go and TinyGo and disk pressure (#217)

v0.16.0

07 Oct 18:47
v0.16.0
7db3db7
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release

Added

  • Added MQTT trigger and tests (#175)
  • Make container environment variables accessible as application variables (#149)
  • Added feature to conditionally restart the k0s controller service when present during node installation. (#167)

Changed

  • Updated the minimum required Rust version to 1.79 (#191)
  • Refactored the shim code by splitting it into different modules (#185)
  • Refactored the Makefile to improve its structure and comments(#171)
  • Merged two Redis trigger test apps into one (#176)
  • Simplified the run command in the documentation (#184)
  • Modified Dependabot settings to group patch-level dependency updates (#162)

Fixed

  • Correct currently supported triggers (#182)
  • Fixed an error in setup-linux.sh script (#184)
  • Updated outdated links to spinkube.dev (#170)

New Contributors

Full Changelog: v0.15.1...v0.16.0

v0.15.1

08 Jul 21:40
v0.15.1
57d595b
Compare
Choose a tag to compare
v0.15.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.15.0...v0.15.1

v0.15.0

26 Jun 18:35
v0.15.0
4e7ff77
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release

The v0.15.0 of the containerd-shim-spin brings in the latest improvements from Spin v2.6.0 along with the following enhancements:

  • OTEL support for monitoring spin apps #112
  • Support for archive layers for Spin apps with a large number of static assets #121
  • K0s installation in the node installer #135
  • The ability to configure a Spin application's listen address #138

What's Changed

New Contributors

Full Changelog: v0.14.1...v0.15.0

v0.14.1

08 May 17:13
v0.14.1
eed8342
Compare
Choose a tag to compare
v0.14.1 Pre-release
Pre-release

What's Changed

This brings in a a security patch released in Spin v2.4.3 to resolve GHSA-f3h7-gpjj-wcvh

Full Changelog: v0.14.0...v0.14.1

v0.14.0

07 May 05:41
f6029f2
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v0.13.1...v0.14.0

v0.13.1

20 Mar 01:03
v0.13.1
04bcf76
Compare
Choose a tag to compare
v0.13.1 Pre-release
Pre-release

What's Changed

This release contains a patch to resolve an issue with Pods not terminating when deleted (ref #47)

Full Changelog: v0.13.0...v0.13.1

v0.13.0

12 Mar 23:58
v0.13.0
a42715e
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

What's Changed

This release contains a performance improvement from running ahead-of-time (AOT) compiled Spin applications. Applications are now compiled on their first run, and all subsequent runs use the AOT compiled assets. It also pulls in updates in runwasi to send content to the containerd store in chunks, enabling support for larger Spin apps (greater than 16 MB).

Known Limitations

  • runwasi streams content in 15MB chunks. This means, you cannot run larger Spin applications with the shim if you've configured containerd to have a smaller gRPC max message (max_send_message_size).

Full Changelog: v0.12.0...v0.13.0

v0.12.0-rc2

11 Mar 22:16
378ab81
Compare
Choose a tag to compare
v0.12.0-rc2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.12.0-rc1...v0.12.0-rc2

v0.12.0-rc1

11 Mar 21:11
1f8c36a
Compare
Choose a tag to compare
v0.12.0-rc1 Pre-release
Pre-release

What's Changed

  • chore(*): rm proposals dir by @vdice in #3
  • chore(*): update repo name by @vdice in #2
  • fix(tests): address rustfmt err by @vdice in #5
  • ref(*): update k3d image name by @vdice in #4
  • ci: enable containerd image store for docker by @Mossaka in #9
  • chore(*): bump spin to 2.2 by @Mossaka in #7
  • fix(ci): update CI workflow with correct make target by @kate-goldenring in #18
  • fix(logging): disable logging in shim to improve performance by @kate-goldenring in #19
  • feat(spin/assets): support loading static assets by @radu-matei in #13
  • docs(*): README updates by @vdice in #27
  • fix(shutdown): handle termination for container by @radu-matei in #23
  • Add initial CODEOWNERS file by @radu-matei in #29
  • feat(*): add node installer dir and workflow by @vdice in #26

New Contributors

Full Changelog: https://github.com/spinkube/containerd-shim-spin/commits/v0.12.0-rc1