Skip to content

Commit 2218c34

Browse files
authored
Release v0.2.3. (#317)
Signed-off-by: Piotr Sikora <[email protected]>
1 parent 846d78a commit 2218c34

File tree

4 files changed

+27
-5
lines changed

4 files changed

+27
-5
lines changed

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,27 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

7+
## [0.2.3] - 2025-06-04
8+
9+
### Changed
10+
11+
- An empty value (`Some("")` or `Some([])`) is now returned when retrieving
12+
value of a HTTP header or trailer with an empty value. This is consistent
13+
with the representation when retrieving a full HTTP header or trailer map.
14+
Previously, a "no value" (`None`) was being returned, which made an empty
15+
value indistinguishable from a non-existent HTTP header or trailer.
16+
Thanks [@prembhaskal](https://github.com/prembhaskal)!
17+
18+
### Added
19+
20+
- Added support for foreign function callbacks.
21+
Thanks [@casimiro](https://github.com/casimiro)!
22+
23+
- Added convenience functions to remove headers and trailers.
24+
Thanks [@itsLucario](https://github.com/itsLucario)!
25+
26+
- Added convenience function to remove shared data.
27+
728
## [0.2.2] - 2024-07-21
829

930
### Fixed
@@ -108,6 +129,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
108129
- Initial release.
109130

110131

132+
[0.2.3]: https://github.com/proxy-wasm/proxy-wasm-rust-sdk/compare/v0.2.2...v0.2.3
111133
[0.2.2]: https://github.com/proxy-wasm/proxy-wasm-rust-sdk/compare/v0.2.1...v0.2.2
112134
[0.2.1]: https://github.com/proxy-wasm/proxy-wasm-rust-sdk/compare/v0.2.0...v0.2.1
113135
[0.2.0]: https://github.com/proxy-wasm/proxy-wasm-rust-sdk/compare/v0.1.4...v0.2.0

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "proxy-wasm"
3-
version = "0.2.3-dev"
3+
version = "0.2.3"
44
authors = ["Piotr Sikora <[email protected]>"]
55
rust-version = "1.65"
66
description = "WebAssembly for Proxies"

bazel/cargo/Cargo.Bazel.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
3939

4040
[[package]]
4141
name = "proxy-wasm"
42-
version = "0.2.3-dev"
42+
version = "0.2.3"
4343
dependencies = [
4444
"hashbrown",
4545
"log",

bazel/cargo/remote/BUILD.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,13 @@ alias(
5656
)
5757

5858
alias(
59-
name = "proxy-wasm-0.2.3-dev",
60-
actual = "@crates_vendor__proxy-wasm-0.2.3-dev//:proxy_wasm",
59+
name = "proxy-wasm-0.2.3",
60+
actual = "@crates_vendor__proxy-wasm-0.2.3//:proxy_wasm",
6161
tags = ["manual"],
6262
)
6363

6464
alias(
6565
name = "proxy-wasm",
66-
actual = "@crates_vendor__proxy-wasm-0.2.3-dev//:proxy_wasm",
66+
actual = "@crates_vendor__proxy-wasm-0.2.3//:proxy_wasm",
6767
tags = ["manual"],
6868
)

0 commit comments

Comments
 (0)