Releases: dfinity/response-verification
Releases · dfinity/response-verification
2.6.0
2.6.0 (2024-07-24)
Feat
- ic-asset-certification: add support for alt response encodings
- make error types clonable
- ic-asset-certification: add support for asset redirection
- ic-asset-certification: add alias support to asset router
- ic-asset-certification: add support for multiple fallbacks per asset
- ic-asset-certification: optionally init asset router with HTTP Certification tree
- ic-asset-certification: add initial asset router
Fix
- return certificate headers in v0 responses
- ic-http-certification: ensure all possible wildcards are witnessed
- ic-certification: remove empty subtrees after removing nodes on a path
- ic-http-certification: fixed an issue where an asset that has a wildcard but not an exact path is not witnessed correctly
- ic-certificate-verification: redundant dependency
Refactor
- address comments
- remove unnecessary filtering of ic-certificateexpression header
2.4.0
2.4.0 (2024-02-19)
Feat
- hide enums from interfaces that provide factories/constructors
- ic-http-certification: add HttpCertificationTree
Fix
- ic-certification: allow empty hash trees to be merged with other hash trees
Refactor
- restructure examples and http certification tests
2.3.0
2.3.0 (2024-01-15)
Feat
- ic-http-certification: add upgrade property to HttpResponse struct
Fix
- ic-certification-testing: remove unnecessary CertificationTestError conversion
2.2.0
2.2.0 (2024-01-11)
Feat
- update candid
2.1.0
2.1.0 (2024-01-11)
Feat
- add bls signature cache
- ic-http-certification: add certification builder
2.0.1
2.0.1 (2023-12-20)
Fix
- Revert "chore: bump candid to 0.10"
2.0.0
2.0.0 (2023-12-20)
Feat
- move request and response hashing from ic-response-verification to ic-http-certification
- migrate http request and response types from ic-response-verification to ic-http-certification
- add copy on write support to CEL definition types
- add cel builder to ic-http-certification crate
- add-ic-http-certification-crate add CEL expression generation
Fix
- disallow nested delegations when verifying certificates
- missing certification object in CEL expressions
1.3.0
1.3.0 (2023-11-17)
Feat
- add nested rb_tree to ic_certification
- add rb_tree to ic_certification crate
Fix
- update dependencies
1.0.2
1.0.2 (2023-08-16)
Fix
- allow for padded and unpadded base64 encoded headers
1.0.1
1.0.1 (2023-08-14)
Fix
- add missing support for encoded urls