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 without command 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
👇
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