Skip to content

Commit 4b3de72

Browse files
Release 3.0.0 (#407)
After merging this PR, tag the merge commit with: ```shell git tag 3.0.0 git push origin 3.0.0 ``` Co-authored-by: nathanosdev <[email protected]>
1 parent 493c7ba commit 4b3de72

File tree

7 files changed

+40
-33
lines changed

7 files changed

+40
-33
lines changed

.cz.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ commitizen:
33
name: cz_conventional_commits
44
tag_format: $version
55
update_changelog_on_bump: true
6-
version: 2.6.0
6+
version: 3.0.0
77
version_files:
88
- Cargo.toml
99
- packages/certificate-verification-js/package.json:version

CHANGELOG.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Unreleased
1+
## 3.0.0 (2024-12-17)
22

33
### BREAKING CHANGE
44

@@ -8,6 +8,12 @@
88

99
### Feat
1010

11+
- **ic-asset-certification**: allow adding additional headers to redi… (#400)
12+
- **ic-http-certification**: add http response convenience methods (#398)
13+
- **ic-asset-certification**: add ability to delete assets by path (#402)
14+
- **ic-http-certification**: add request method enum (#397)
15+
- **ic-asset-certification**: allow overriding asset response status code (#394)
16+
- **ic-asset-certification**: add function to delete all assets (#393)
1117
- **ic-asset-certification**: add asset map for querying assets in the asset router (#387)
1218
- **ic-asset-certification**: add Range as a certified request header
1319
- **ic-asset-certification**: add certification for individual chunks
@@ -29,6 +35,7 @@
2935

3036
### Fix
3137

38+
- **ic-http-certification**: fix handling of uncertified query parameters (#403)
3239
- update tests and fix a corner-case
3340
- remove text_io-dependency
3441
- **ic-asset-certification**: remove dependency on regex to reduce WASM size

Cargo.lock

+20-20
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+8-8
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ default-members = [
4040
]
4141

4242
[workspace.package]
43-
version = "2.6.0"
43+
version = "3.0.0"
4444
authors = ["DFINITY Stiftung"]
4545
edition = "2021"
4646
repository = "https://github.com/dfinity/response-verification"
@@ -95,15 +95,15 @@ rand = "0.8"
9595
getrandom = { version = "0.2", features = ["js"] }
9696
rand_chacha = "0.3"
9797

98-
ic-asset-certification = { path = "./packages/ic-asset-certification", version = "2.6.0" }
99-
ic-certification = { path = "./packages/ic-certification", default-features = false, version = "2.6.0" }
100-
ic-http-certification = { path = "./packages/ic-http-certification", version = "2.6.0" }
98+
ic-asset-certification = { path = "./packages/ic-asset-certification", version = "3.0.0" }
99+
ic-certification = { path = "./packages/ic-certification", default-features = false, version = "3.0.0" }
100+
ic-http-certification = { path = "./packages/ic-http-certification", version = "3.0.0" }
101101
ic-certification-testing = { path = "./packages/ic-certification-testing" }
102-
ic-representation-independent-hash = { path = "./packages/ic-representation-independent-hash", version = "2.6.0" }
103-
ic-certificate-verification = { path = "./packages/ic-certificate-verification", version = "2.6.0" }
104-
ic-response-verification = { path = "./packages/ic-response-verification", version = "2.6.0" }
102+
ic-representation-independent-hash = { path = "./packages/ic-representation-independent-hash", version = "3.0.0" }
103+
ic-certificate-verification = { path = "./packages/ic-certificate-verification", version = "3.0.0" }
104+
ic-response-verification = { path = "./packages/ic-response-verification", version = "3.0.0" }
105105
ic-response-verification-test-utils = { path = "./packages/ic-response-verification-test-utils" }
106-
ic-cbor = { path = "./packages/ic-cbor", version = "2.6.0" }
106+
ic-cbor = { path = "./packages/ic-cbor", version = "3.0.0" }
107107

108108

109109
[workspace.dependencies.ic-types]

packages/certificate-verification-js/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@dfinity/certificate-verification",
33
"description": "Client side certificate verification for the Internet Computer",
4-
"version": "2.6.0",
4+
"version": "3.0.0",
55
"author": "DFINITY Stiftung",
66
"license": "Apache-2.0",
77
"repository": "github:dfinity/response-verification",

packages/ic-certification-testing-wasm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@dfinity/certification-testing",
33
"description": "Utilities for testing applications that work with Internet Computer certification",
4-
"version": "2.6.0",
4+
"version": "3.0.0",
55
"author": "DFINITY Stiftung",
66
"license": "Apache-2.0",
77
"repository": "github:dfinity/response-verification",

packages/ic-response-verification-wasm/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@dfinity/response-verification",
33
"description": "Client side response verification for the Internet Computer",
4-
"version": "2.6.0",
4+
"version": "3.0.0",
55
"author": "DFINITY Stiftung",
66
"license": "Apache-2.0",
77
"repository": "github:dfinity/response-verification",

0 commit comments

Comments
 (0)