Spin - v1.2.0
What's Changed
- feat(templates): update sdk to v1.1.0 by @github-actions in https://github.com/fermyon/spin/pull/1390
- bump versions to v1.2.0-pre0 by @michelleN in https://github.com/fermyon/spin/pull/1388
- [sdk]: Add options fn on HTTP router for Rust by @ThorstenHans in https://github.com/fermyon/spin/pull/1393
- Improve error when the component wasm does not exist by @rylev in https://github.com/fermyon/spin/pull/1395
- deploy: Check for non-'default' stores before deploy by @lann in https://github.com/fermyon/spin/pull/1389
- feat(sdk/go): add constants for Spin headers by @adamreese in https://github.com/fermyon/spin/pull/1398
- Fix warning when building spin by @calebschoepp in https://github.com/fermyon/spin/pull/1401
- tests(sdk/go): kill spin subprocesses after test runs by @adamreese in https://github.com/fermyon/spin/pull/1392
- [sdk]: Custom Display implementation for Router by @ThorstenHans in https://github.com/fermyon/spin/pull/1394
- Revert "tests(sdk/go): kill spin subprocesses after test runs" by @adamreese in https://github.com/fermyon/spin/pull/1410
- fix multiple header values not preserved by Rust SDK by @Patrick0308 in https://github.com/fermyon/spin/pull/1407
- Handle multi-component apps better in
spin watch
by @calebschoepp in https://github.com/fermyon/spin/pull/1409 - Use the version of
cargo vet
that works with the audit config by @itowlson in https://github.com/fermyon/spin/pull/1411 - docs(sdk/go): Add top-level package doc string for godocs by @adamreese in https://github.com/fermyon/spin/pull/1412
- Fix duplicate package names causing warnings for Rust SDK consumers by @itowlson in https://github.com/fermyon/spin/pull/1413
- chore(deps): bump openssl from 0.10.45 to 0.10.48 by @dependabot in https://github.com/fermyon/spin/pull/1326
- Reduce logging by @rajatjindal in https://github.com/fermyon/spin/pull/1419
- Added bootstrapping script for dev container to update Rust and Wasm3… by @suneetnangia in https://github.com/fermyon/spin/pull/1382
- docs(examples): add/update READMEs by @vdice in https://github.com/fermyon/spin/pull/1423
- chore(Cargo.toml): bump rusqlite to 0.29.0 by @vdice in https://github.com/fermyon/spin/pull/1421
- fix: Upgrade clap and suppress clippy error by @lann in https://github.com/fermyon/spin/pull/1426
- Remove dead dependency on wit-bindgen in Rust SDK macro by @rylev in https://github.com/fermyon/spin/pull/1428
- New readme by @melissaklein24 in https://github.com/fermyon/spin/pull/1333
- Simplify version handling in manifest by @rylev in https://github.com/fermyon/spin/pull/1396
- chore(deps): bump wasmtime from 7.0.0 to 7.0.1 by @dependabot in https://github.com/fermyon/spin/pull/1431
- Large refactor of
spin watch
to only run what is necessary when files change by @calebschoepp in https://github.com/fermyon/spin/pull/1418 - Better error if plugin URL 404s by @itowlson in https://github.com/fermyon/spin/pull/1441
- Fix misleading error message if built-in app trigger was missing required parameter by @itowlson in https://github.com/fermyon/spin/pull/1440
- Pin the version of spin componentize we're using by @rylev in https://github.com/fermyon/spin/pull/1439
- ref(sdk/go): remove unused custom error type by @adamreese in https://github.com/fermyon/spin/pull/1405
- Add
spin-common
crate by @lann in https://github.com/fermyon/spin/pull/1444 - implement refresh token support by @bacongobbler in https://github.com/fermyon/spin/pull/1414
- PHP template fails due to
build
withoutcommand
by @itowlson in https://github.com/fermyon/spin/pull/1446 - parallelize oci pulls by @karthik2804 in https://github.com/fermyon/spin/pull/1296
- Add
spin up --key-value
option by @itowlson in https://github.com/fermyon/spin/pull/1442 - fix(tests): update php test endpoint to /index.php by @vdice in https://github.com/fermyon/spin/pull/1449
- Add 'spin_common::sloth' module by @lann in https://github.com/fermyon/spin/pull/1451
- Provide more info when HTTP integration tests fail by @itowlson in https://github.com/fermyon/spin/pull/1457
- Add 'spin-world' crate by @lann in https://github.com/fermyon/spin/pull/1454
- fix stdout line breaks by @rajatjindal in https://github.com/fermyon/spin/pull/1462
- http: Move more config structures to spin-http crate by @lann in https://github.com/fermyon/spin/pull/1466
- Add
DynamicHostComponent::validate_app
by @lann in https://github.com/fermyon/spin/pull/1455 - add loading spinner to registry push/pull by @karthik2804 in https://github.com/fermyon/spin/pull/1468
- core: Update docs and tests to use wasmtime::component::bindgen by @lann in https://github.com/fermyon/spin/pull/1464
- Exercise
spin up --key-value
in tests by @itowlson in https://github.com/fermyon/spin/pull/1459 - Remove autobindle from recommended VS Code extensions by @itowlson in https://github.com/fermyon/spin/pull/1471
- ensure deterministic component iteration order by @dicej in https://github.com/fermyon/spin/pull/1472
- Track memory and expose from Store Data by @rylev in https://github.com/fermyon/spin/pull/1475
- Rationalise
-f
and accept directory everywhere by @itowlson in https://github.com/fermyon/spin/pull/1467 - remove WASI files from wit/preview2 by @dicej in https://github.com/fermyon/spin/pull/1476
- ref(sdk/go): use
spin build
for building test fixtures by @adamreese in https://github.com/fermyon/spin/pull/1470 - Add 'a' as short argumet for --accept-defaults by @mikkelhegn in https://github.com/fermyon/spin/pull/1474
- Update README.md by @qtfkwk in https://github.com/fermyon/spin/pull/1482
- feat(sdk/rust): add optional feature for serde by @radu-matei in https://github.com/fermyon/spin/pull/1483
- feat(plugins): show description and homepage of installed plugin by @cardoso in https://github.com/fermyon/spin/pull/1484
- cleanup statedir before test by @rajatjindal in https://github.com/fermyon/spin/pull/1461
- Remove unhelpful error when preparing spin configuration by @rylev in https://github.com/fermyon/spin/pull/1496
- Allow direct mounting directory 'pattern' (plus improve errors) by @rylev in https://github.com/fermyon/spin/pull/1488
spin doctor
prototype by @lann in https://github.com/fermyon/spin/pull/1435- app: Add "inert" App feature by @lann in https://github.com/fermyon/spin/pull/1480
- build: Fix --up long flag name by @lann in https://github.com/fermyon/spin/pull/1506
- bump versions for v1.2.0 by @fibonacci1729 in https://github.com/fermyon/spin/pull/1508
- feat(plugins): provide additional build info to plugins by @cardoso in https://github.com/fermyon/spin/pull/1492
New Contributors
- @ThorstenHans made their first contribution in https://github.com/fermyon/spin/pull/1393
- @Patrick0308 made their first contribution in https://github.com/fermyon/spin/pull/1407
- @suneetnangia made their first contribution in https://github.com/fermyon/spin/pull/1382
- @qtfkwk made their first contribution in https://github.com/fermyon/spin/pull/1482
Full Changelog: https://github.com/fermyon/spin/compare/v1.1.0...v1.2.0
Details
date
May 17, 2023, 9:20 p.m.
name
v1.2.0
type
Minor
official page
👇
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!