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