Skip to content

Sync v4.0 with main#3521

Closed
fibonacci1729 wants to merge 75 commits into
v4.0from
sync-v4.0-with-main
Closed

Sync v4.0 with main#3521
fibonacci1729 wants to merge 75 commits into
v4.0from
sync-v4.0-with-main

Conversation

@fibonacci1729
Copy link
Copy Markdown
Collaborator

Created using:

git switch -c sync-v4.0-with-main origin/v4.0
git merge --no-ff origin/main -m "Sync v4.0 with main for 4.0.1"

Since origin/v4.0 is a strict ancestor of origin/main it's easiest to do a merge of main into v4.0.

fibonacci1729 and others added 30 commits April 20, 2026 12:36
Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>
check and install for the wasm32-wasip2 target, not wasm32-wasip1

Signed-off-by: Дамјан Георгиевски <gdamjan@gmail.com>
Signed-off-by: Дамјан Георгиевски <gdamjan@gmail.com>
some examples still had wasip1 here and there

Signed-off-by: Дамјан Георгиевски <gdamjan@gmail.com>
Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>
Bump opentelemetry-wasi off missing version
spin: update from wasm32-wasip1 to wasm32-wasip2
* chore(rust-sdk-release): bump Spin Rust SDK to v6.0.0

Signed-off-by: spinframeworkbot <202838904+spinframeworkbot@users.noreply.github.com>
Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>

* Fix examples

Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>

* Update rust templates

Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>

---------

Signed-off-by: spinframeworkbot <202838904+spinframeworkbot@users.noreply.github.com>
Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>
Co-authored-by: Brian Hardock <brian.hardock@fermyon.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
Keepin up-to-date

Signed-off-by: Alex Crichton <alex@alexcrichton.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
…-smoke

Fix test for `spin up` JSON output
Signed-off-by: Vaughn Dice <vdice@akamai.com>
chore(Cargo.lock): bump openssl to 0.10.78 per cve(s)
Signed-off-by: Ryan Levick <rlevick@akamai.com>
Set blame on span for postgres and mysql
* Add http-rust-p2 compatibility template

Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>

* Update TPLS_IN_THIS and template description

Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>

* template id

Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>

---------

Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>
Signed-off-by: Mateo Lelong <mateo.lelong@datadoghq.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
…-again

outbound-networking: Turn `use_webpki_roots` back on by default
Signed-off-by: Brian Hardock <brian.hardock@fermyon.com>
…ls-tls-v2

spin-telemetry: use rustls for OTLP HTTP exporter
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
itowlson and others added 26 commits May 13, 2026 08:26
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
sqlite-inproc: Add allow_attach_file runtime config option
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
Host target environment TOMLs in git instead of registry
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
Signed-off-by: Zhiwei Liang <zhiwei.liang@zliang.me>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
`spin new -E` and `spin plugins -E`
Signed-off-by: Zhiwei Liang <zhiwei.liang@zliang.me>
Updated the usage of OpenTelemetry semantic conventions in the outbound HTTP crate to utilize the new aliasing for attribute names.

Signed-off-by: Zhiwei Liang <zhiwei.liang@zliang.me>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
…ain-spin-repo

Remove target env TOMLs from main Spin repo
Signed-off-by: Karthik Ganeshram <kganeshr@akamai.com>
Signed-off-by: itowlson <ivan.towlson@fermyon.com>
`spin add` should check existing `targets` for templates
…entions

Adopt `opentelemetry-semantic-conventions` for OTel attribute names
Bumps [openssl](https://github.com/rust-openssl/rust-openssl) from 0.10.78 to 0.10.79.
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
- [Commits](rust-openssl/rust-openssl@openssl-v0.10.78...openssl-v0.10.79)

---
updated-dependencies:
- dependency-name: openssl
  dependency-version: 0.10.79
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…0.10.79

Bump openssl from 0.10.78 to 0.10.79
Bumps [openssl](https://github.com/rust-openssl/rust-openssl) from 0.10.78 to 0.10.80.
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases)
- [Commits](rust-openssl/rust-openssl@openssl-v0.10.78...openssl-v0.10.80)

---
updated-dependencies:
- dependency-name: openssl
  dependency-version: 0.10.80
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…/spin-timer/openssl-0.10.80

Bump openssl from 0.10.78 to 0.10.80 in /examples/spin-timer
@fibonacci1729
Copy link
Copy Markdown
Collaborator Author

Trying a different approach

@fibonacci1729 fibonacci1729 deleted the sync-v4.0-with-main branch May 20, 2026 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.