Skip to content

feat: Make http-send-reqwest available on wasm#656

Merged
Xuanwo merged 4 commits intomainfrom
http-send-reqwest-wasm
Oct 19, 2025
Merged

feat: Make http-send-reqwest available on wasm#656
Xuanwo merged 4 commits intomainfrom
http-send-reqwest-wasm

Conversation

@Xuanwo
Copy link
Copy Markdown
Member

@Xuanwo Xuanwo commented Oct 19, 2025

Allow apache/opendal#6656 to pass.


This PR was primarily authored with Codex using GPT-5-Codex and then hand-reviewed by me. I AM responsible for every change made in this PR. I aimed to keep it aligned with our goals, though I may have missed minor issues. Please flag anything that feels off, I'll fix it quickly.

Signed-off-by: Xuanwo <github@xuanwo.io>
Signed-off-by: Xuanwo <github@xuanwo.io>
Signed-off-by: Xuanwo <github@xuanwo.io>
Signed-off-by: Xuanwo <github@xuanwo.io>
@Xuanwo Xuanwo merged commit 4997eef into main Oct 19, 2025
47 checks passed
@Xuanwo Xuanwo deleted the http-send-reqwest-wasm branch October 19, 2025 08:51
@Xuanwo Xuanwo mentioned this pull request Oct 21, 2025
Xuanwo added a commit that referenced this pull request Oct 21, 2025
This PR will bump reqsign version to 0.18.1

All other crates bumped to 2.0.1


## Summary

- Enabled reqsign-http-send-reqwest and reqsign-file-read-tokio to build
on WASM, tightening cross-platform coverage.
- Improved credential handling by returning credential_invalid when no
credential is available and trimming/encoding AWS
  tokens correctly.
- Aligned internal crate versions for the 0.18.1/2.0.1 release and fixed
the release workflow.

## Commits

- bd9eee5 Bump version to 0.18.1
- 4997eef feat: Make http-send-reqwest available on wasm (#656)
- 125362c feat: Return credential_invalid while no credential found
(#655)
- c7953e5 feat(context-file-read-tokio): Allow file read tokio been
built on wasm (#654)
- 1744efc fix(services-aws-v4): Ensure token has been trimmed and
encoded (#653)
- 60d1ca9 ci: fix up release workflow (#650)

---

**This PR was primarily authored with Codex using GPT-5-Codex and then
hand-reviewed by me. I AM responsible for every change made in this PR.
I aimed to keep it aligned with our goals, though I may have missed
minor issues. Please flag anything that feels off, I'll fix it
quickly.**

Signed-off-by: Xuanwo <github@xuanwo.io>
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.

1 participant