Spin - v0.5.0


Full release notes coming soon...

What's Changed

  • Update templates v0.4.0 by @lann in https://github.com/fermyon/spin/pull/635
  • feat: Add Swift HTTP/Wagi handler for Spin by @technosophos in https://github.com/fermyon/spin/pull/628
  • Add Zig and C templates by @technosophos in https://github.com/fermyon/spin/pull/630
  • Add Grain template by @technosophos in https://github.com/fermyon/spin/pull/632
  • Added .gitignore to both Go templates by @technosophos in https://github.com/fermyon/spin/pull/633
  • chore(docs): update modules by @vdice in https://github.com/fermyon/spin/pull/636
  • Fix crate unit tests not being run by @itowlson in https://github.com/fermyon/spin/pull/640
  • feat(up): add --allow-transient-write by @FrankYang0529 in https://github.com/fermyon/spin/pull/618
  • Do not install template dirs that are not templates by @itowlson in https://github.com/fermyon/spin/pull/639
  • fix: Terminate trigger handler on spin up termination by @lann in https://github.com/fermyon/spin/pull/642
  • docs(cookies): add consent banner by @flynnduism in https://github.com/fermyon/spin/pull/646
  • feat: Add spin-config import to the rust sdk by @fibonacci1729 in https://github.com/fermyon/spin/pull/651
  • fix: Use correct features for spin-trigger clap dependency by @lann in https://github.com/fermyon/spin/pull/644
  • fix: Rename top-level config section to variables by @fibonacci1729 in https://github.com/fermyon/spin/pull/652
  • feat(deploy): Output plain text when Hippo login fails by @lidongjies in https://github.com/fermyon/spin/pull/647
  • fix spin-cli and http-cpp builds by @dicej in https://github.com/fermyon/spin/pull/662
  • Outbound pg host component by @miketang84 in https://github.com/fermyon/spin/pull/622
  • fix: Change how spin up --help works by @lann in https://github.com/fermyon/spin/pull/670
  • feat: add exclude-files by @FrankYang0529 in https://github.com/fermyon/spin/pull/645
  • Need to pass --locked when cargo installing by @itowlson in https://github.com/fermyon/spin/pull/676
  • fix: update rust hello world test to use config interface in Rust SDK by @kate-goldenring in https://github.com/fermyon/spin/pull/675
  • feat(outbound-redis): add incr by @FrankYang0529 in https://github.com/fermyon/spin/pull/671
  • feat(loader): validate wasm config by @FrankYang0529 in https://github.com/fermyon/spin/pull/659
  • Postgres data types and error reporting by @itowlson in https://github.com/fermyon/spin/pull/677
  • Remove unused ModuleIoRedirects::new_from_files by @lann in https://github.com/fermyon/spin/pull/684
  • feat: feature gate the e2e tests that require dependencies by @kate-goldenring in https://github.com/fermyon/spin/pull/681
  • fix: ensure deterministic behavior of spin deploy when redeploying apps by @kate-goldenring in https://github.com/fermyon/spin/pull/694
  • bump to hippo-cli 0.15 by @kate-goldenring in https://github.com/fermyon/spin/pull/697
  • update bartholomew to v0.4.0 by @karthik2804 in https://github.com/fermyon/spin/pull/696
  • docs(graphics): add twitter card for spin docs by @flynnduism in https://github.com/fermyon/spin/pull/698
  • feat: add accept-defaults to new templates by @karthik2804 in https://github.com/fermyon/spin/pull/695
  • Remove wasi-experimental-http support by @lann in https://github.com/fermyon/spin/pull/699
  • Temporarily use forked bindle by @lann in https://github.com/fermyon/spin/pull/702
  • feat(config): support dotenv by @FrankYang0529 in https://github.com/fermyon/spin/pull/707
  • feat(outbound-redis): reuse connecton by @FrankYang0529 in https://github.com/fermyon/spin/pull/687
  • feat: show when there are no build commands in spin.toml by @jim4067 in https://github.com/fermyon/spin/pull/711
  • Remove dependency on 'wagi' by @lann in https://github.com/fermyon/spin/pull/701
  • Bump wasmtime to 0.39.1 by @lann in https://github.com/fermyon/spin/pull/709
  • SIP: Spin Plugins by @kate-goldenring in https://github.com/fermyon/spin/pull/712
  • Add SIP 006 - Spin plugins to index by @karthik2804 in https://github.com/fermyon/spin/pull/715
  • feat(ci): create sdk and template tag in release action by @FrankYang0529 in https://github.com/fermyon/spin/pull/685
  • Stop using WASI HTTP params in preparation for deprecation by @itowlson in https://github.com/fermyon/spin/pull/723
  • Add HTTP TooManyRequests error by @fibonacci1729 in https://github.com/fermyon/spin/pull/719
  • fix: update spin deploy to patch channel rather then recreate channels by @kate-goldenring in https://github.com/fermyon/spin/pull/728
  • Rework allowed HTTP host validation and checking by @itowlson in https://github.com/fermyon/spin/pull/727
  • ci(.github): add event_type to dispatch payload by @vdice in https://github.com/fermyon/spin/pull/730
  • Log outbound HTTP request error detail by @itowlson in https://github.com/fermyon/spin/pull/726
  • chore(docs): update bartholomew module by @vdice in https://github.com/fermyon/spin/pull/731
  • chore(*): bumps for forthcoming 0.5.0 release by @vdice in https://github.com/fermyon/spin/pull/734

New Contributors

  • @lidongjies made their first contribution in https://github.com/fermyon/spin/pull/647
  • @miketang84 made their first contribution in https://github.com/fermyon/spin/pull/622
  • @kate-goldenring made their first contribution in https://github.com/fermyon/spin/pull/675
  • @karthik2804 made their first contribution in https://github.com/fermyon/spin/pull/696
  • @jim4067 made their first contribution in https://github.com/fermyon/spin/pull/711

Full Changelog: https://github.com/fermyon/spin/compare/v0.4.0...v0.5.0


Details

date
Sept. 2, 2022, 5:54 p.m.
name
v0.5.0
type
Minor
👇
Register or login to:
  • 🔍View and search all Spin releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or