Spin is the open source developer tool for building and running serverless applications powered by WebAssembly.
APACHE-2.0 License
Bot releases are visible (Hide)
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] about 2 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] about 2 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] about 2 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 2 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 3 months ago
The v2.7.0 release of Spin brings a number of features, improvements, and bug fixes.
Some highlights in v2.7.0 at a glance:
client_tls
runtime configuration option. (PR #2596 )release-process.md
to include a notes template, and added MAINTAINERS.md
for clarity on project maintainers. (PR #2622, PR #2683)TemplateManagers
, including deduplicating test code to streamline testing processes. (PR #2657)spin new
command. (PR #2634)As always, thanks to contributors old and new for helping improve Spin on a daily basis! ๐
After downloading the release of Spin, either via the artifact attached to this release corresponding to your OS/architecture combination or via the installation method of your choice, you are ready to verify the release signature.
First, install cosign. This is the tool we'll use to perform signature verification. Then run the following command:
cosign verify-blob \
--signature spin.sig --certificate crt.pem \
--certificate-identity https://github.com/fermyon/spin/.github/workflows/release.yml@refs/tags/v2.7.0 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-github-workflow-sha a11151706449fa1ba39bfe96597fe1041438dc67 \
--certificate-github-workflow-repository fermyon/spin \
spin
If the verification passed, you should see:
Verified OK
spin new
by @itowlson in https://github.com/fermyon/spin/pull/2643
http
and testing
crates by @itowlson in https://github.com/fermyon/spin/pull/2668
Full Changelog: https://github.com/fermyon/spin/compare/v2.6.0...v2.7.0
Published by github-actions[bot] 3 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 4 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 4 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 4 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 4 months ago
The 2.6.0 release of Spin brings a number of features, improvements and bug fixes. There are also a few notable deprecations and breaking changes.
SPIN_HTTP_LISTEN_ADDR
: https://github.com/fermyon/spin/pull/2547
SPIN_DATA_DIR
: https://github.com/fermyon/spin/pull/2568
spin watch
build exclusions: https://github.com/fermyon/spin/pull/2554
Host
header on outbound requests: https://github.com/fermyon/spin/issues/2575
As always, thanks to contributors old and new for helping improve Spin on a daily basis! ๐
After downloading the 2.6.0 release of Spin, either via the artifact attached to this release corresponding to your OS/architecture combination or via the installation method of your choice, you are ready to verify the release signature.
First, install cosign. This is the tool we'll use to perform signature verification. Then run the following command:
cosign verify-blob \
--signature spin.sig --certificate crt.pem \
--certificate-identity https://github.com/fermyon/spin/.github/workflows/release.yml@refs/tags/v2.6.0 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-github-workflow-sha a4ddd3921d9ea3d694774858408e918f3e5cec60 \
--certificate-github-workflow-repository fermyon/spin \
spin
If the verification passed, you should see:
Verified OK
spin-macro
consideration by @kate-goldenring in https://github.com/fermyon/spin/pull/2500
spin templates install
: allow --repo
by @itowlson in https://github.com/fermyon/spin/pull/2504
spin templates install
: allow repo name instead of URL by @itowlson in https://github.com/fermyon/spin/pull/2505
spin build
by @itowlson in https://github.com/fermyon/spin/pull/2527
spin build
: build inline components by @itowlson in https://github.com/fermyon/spin/pull/2533
allowed_outbound_hosts
config. by @rylev in https://github.com/fermyon/spin/pull/2548
StoreBuilder::inherit_limited_network
by @dicej in https://github.com/fermyon/spin/pull/2541
build.watch
getting applied to all components by @itowlson in https://github.com/fermyon/spin/pull/2554
Full Changelog: https://github.com/fermyon/spin/compare/v2.5.1...v2.6.0
Published by github-actions[bot] 5 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 5 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 5 months ago
This is a patch release to disable a tracing-subscriber crate feature that was breaking spin_telemetry
support in downstream projects.
After downloading the v2.5.1 release of Spin, either via the artifact attached to this release corresponding to your OS/architecture combination or via the installation method of your choice, you are ready to verify the release signature.
First, install cosign. This is the tool we'll use to perform signature verification. Then run the following command:
cosign verify-blob \
--signature spin.sig --certificate crt.pem \
--certificate-identity https://github.com/fermyon/spin/.github/workflows/release.yml@refs/tags/v2.5.1 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-github-workflow-repository fermyon/spin \
spin
If the verification passed, you should see:
Verified OK
Full Changelog: https://github.com/fermyon/spin/compare/v2.5.0...v2.5.1
Published by github-actions[bot] 5 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 6 months ago
The v2.5 release of Spin brings a number of features, improvements and bug fixes.
Some highlights in v2.5.0 at a glance:
As always, thanks to contributors old and new for helping improve Spin on a daily basis! ๐
After downloading the 2.5.0 release of Spin, either via the artifact attached to this release corresponding to your OS/architecture combination or via the installation method of your choice, you are ready to verify the release signature.
First, install cosign. This is the tool we'll use to perform signature verification. Then run the following command:
cosign verify-blob \
--signature spin.sig --certificate crt.pem \
--certificate-identity https://github.com/fermyon/spin/.github/workflows/release.yml@refs/tags/v2.5.0 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-github-workflow-repository fermyon/spin \
spin
If the verification passed, you should see:
Verified OK
v2.0
branch of spin-python-sdk
in test by @dicej in https://github.com/fermyon/spin/pull/2421
Resolver
to provide sync API by @rylev in https://github.com/fermyon/spin/pull/2458
watch
not picking up manifest changes by @itowlson in https://github.com/fermyon/spin/pull/2481
Full Changelog: https://github.com/fermyon/spin/compare/v2.4.3...v2.5.0
Published by github-actions[bot] 6 months ago
This is a security patch release to resolve https://github.com/fermyon/spin/security/advisories/GHSA-f3h7-gpjj-wcvh
Fix: ed8a665fb92e23402f8c321573d353b84f8c29aa
After downloading the v2.4.3 release of Spin, either via the artifact attached to this release corresponding to your OS/architecture combination or via the installation method of your choice, you are ready to verify the release signature.
First, install cosign. This is the tool we'll use to perform signature verification. Then run the following command:
cosign verify-blob \
--signature spin.sig --certificate crt.pem \
--certificate-identity https://github.com/fermyon/spin/.github/workflows/release.yml@refs/tags/v2.4.3 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-github-workflow-repository fermyon/spin \
spin
If the verification passed, you should see:
Verified OK
spin-v2.4.3-macos-amd64.tar.gz
archive has been rebuilt, signed and uploaded manually.The user identity that signed the artifact is @vdice via GitHub OAuth, so the full verification command is as follows:
cosign verify-blob \
--signature spin.sig \
--certificate crt.pem \
--certificate-identity [email protected] \
--certificate-oidc-issuer https://github.com/login/oauth \
spin
Full Changelog: https://github.com/fermyon/spin/compare/v2.4.2...v2.4.3
Published by github-actions[bot] 6 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 6 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.
Published by github-actions[bot] 6 months ago
This is a "canary" release of the most recent commits on our main branch. Canary is not stable.
It is only intended for developers wishing to try out the latest features in Spin, some of which may not be fully implemented.