Skip to content

v0.3.0

Compare
Choose a tag to compare
@vdice vdice released this 16 Jun 21:05
· 2651 commits to main since this release
9ec50c5

We're excited to announce Spin v0.3.0 🎉

This release brings a number of features, fixes and improvements.

Some highlights are as follows:

  • Substantial upgrades and improvements to spin deploy 🚀 (#557, #570, and #571)
  • New functionality for the spin new and spin templates commands ✨ (#533 and #448)
  • Improved spin binary portability on Linux 📦 (#546 and #551)
  • Improved error handling, test coverage and documentation ✔️

We'd also like to thank all of the new contributors who have helped make Spin even better! 👏

What's Changed

  • ref(*): add CoC, CONTRIBUTING files to repo by @michelleN in #487
  • feat(Makefile): add make doc command by @michelleN in #485
  • fix(ci/release): update capitalization of README.md in CI by @radu-matei in #495
  • Remove version constraint from spin-sdk in examples by @lann in #497
  • Require a name when newing a tamplate, and use it as default output dir by @itowlson in #510
  • ref(.gitignore): ignore .vscode config by @michelleN in #511
  • Update ID of rust-analyzer extension by @itowlson in #512
  • Trigger executors by @lann in #444
  • Implement CustomLogPipes for Spin Logging/IO: The Return by @danbugs in #482
  • feat: add workdir for component build command by @mooori in #515
  • ref(deploy): support latest hippo by @michelleN in #507
  • test: add integration test for spin build by @mooori in #523
  • SIP: Application Manifest Redesign by @lann in #516
  • Install stable templates if using stable build by @itowlson in #518
  • fix(docs): format date on deploy doc by @michelleN in #525
  • fix(Makefile): fix doc target to use date with suitable value for bart/handlebars templating by @vdice in #527
  • ci(*): add docs site content check by @vdice in #526
  • Triggers refactor by @lann in #513
  • Update SIPs index by @lann in #537
  • feat: accept a values file for spin new by @mooori in #533
  • ref(sdk/go): Consolidate Makefiles by @adamreese in #536
  • docs: mention how spin templates install works by @mooori in #540
  • Update templates to 0.2.0 SDKs by @itowlson in #493
  • docs: updating quickstart for usability by @mikkelhegn in #544
  • Begin replacing wit_bindgen with Rust SDK in integration tests by @ejmg in #534
  • implement spin up -k by @bacongobbler in #547
  • Redis Integration Tests by @ecumene in #543
  • Include filename in "file not found" errors by @itowlson in #549
  • build(deps): bump wasmtime from 0.34.1 to 0.34.2 by @dependabot in #538
  • docs: add docs for spin build workdir by @mooori in #531
  • ci: Archive binary executable artifacts from PR builds by @lann in #550
  • statically link OpenSSL using the vendored feature by @dicej in #546
  • ci: Build Linux releases with Ubuntu 18.04 by @lann in #551
  • Remove vendored-openssl feature by @lann in #558
  • ref(deploy): allows user to re-deploy after changing version by @michelleN in #557
  • ref(deploy): add domain to deploy output by @michelleN in #564
  • Template version affinity by @itowlson in #556
  • ref(deploy): update channel name to spin-deploy by @michelleN in #571
  • Print HTTP routes on deploy by @itowlson in #568
  • Enable re-deploy without changing app version by @michelleN in #570
  • ref(deploy): update redeploy flag name by @michelleN in #575
  • docs: modify the bash cmd for creating new spin app in quickstart guide by @VishnuJin in #579
  • Give hint in spin new for spin templates list by @joepio in #578
  • Update quickstart.md to include cargo install --path . installation option by @joepio in #577
  • ref(deploy): update duplicate short flag by @michelleN in #581
  • do not add revision twice by @bacongobbler in #553
  • fix: Argument or group 'buildinfo' specified in 'conflicts_with*' for 'no-buildinfo' does not exist by @bacongobbler in #584
  • chore(*): v0.3.0 pre-release bumps by @vdice in #585

New Contributors

Full Changelog: v0.2.0...v0.3.0