Skip to content

Commit c22a076

Browse files
authored
Merge branch 'main' into Feature/Bug-Dialog
2 parents 24382cb + 5775d4f commit c22a076

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+2868
-1287
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ jobs:
4242
id: get-features
4343
run: |
4444
FEATURES=$(cargo metadata --format-version=1 | jq -r '[.packages[] | select(.name=="c2pa") | .features | keys | map(select(. != "default")) | .[]] | unique | join(" ")')
45+
4546
RUST_NATIVE_FEATURES=$(echo $FEATURES | sed 's/openssl//g')
4647
OPENSSL_FEATURES=$(echo $FEATURES | sed 's/rust_native_crypto//g')
4748
echo "rust-native-features=$RUST_NATIVE_FEATURES" >> "$GITHUB_OUTPUT"
@@ -315,7 +316,7 @@ jobs:
315316
run: cargo binstall -y wasm-bindgen-cli --version 0.2.105
316317

317318
- name: Run Wasm tests
318-
run: cargo test -p c2pa --no-default-features --features rust_native_crypto,fetch_remote_manifests --target wasm32-unknown-unknown
319+
run: cargo test -p c2pa --no-default-features --features rust_native_crypto,fetch_remote_manifests,http_reqwest --target wasm32-unknown-unknown
319320
env:
320321
CARGO_TARGET_WASM32_UNKNOWN_UNKNOWN_RUNNER: wasm-bindgen-test-runner
321322
WASM_BINDGEN_TEST_TIMEOUT: 60

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929

3030
- name: Run release-plz
3131
id: release-plz
32-
uses: MarcoIeni/[email protected].112
32+
uses: MarcoIeni/[email protected].118
3333
env:
3434
GITHUB_TOKEN: ${{ secrets.RELEASE_PLZ_TOKEN }}
3535
CARGO_REGISTRY_TOKEN: ${{ secrets.CRATES_IO_SECRET }}

.github/workflows/release_readiness.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
id: get-features
3636
run: |
3737
FEATURES=$(cargo metadata --format-version=1 | jq -r '[.packages[] | select(.name=="c2pa") | .features | keys | map(select(. != "default")) | .[]] | unique | join(" ")')
38+
3839
RUST_NATIVE_FEATURES=$(echo $FEATURES | sed 's/openssl//g')
3940
OPENSSL_FEATURES=$(echo $FEATURES | sed 's/rust_native_crypto//g')
4041
echo "rust-native-features=$RUST_NATIVE_FEATURES" >> "$GITHUB_OUTPUT"

.github/workflows/update-schemas.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,14 @@ jobs:
1212
repository-dispatch:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- name: Send repository dispatch
15+
- name: Send repository dispatch to contentauth/opensource.contentauth.org
16+
uses: peter-evans/repository-dispatch@v4
17+
with:
18+
event-type: c2pa-rs-release
19+
repository: contentauth/json-manifest-reference
20+
token: ${{ secrets.TRIGGER_JSON_MANIFEST_UPDATE }}
21+
22+
- name: Send repository dispatch to contentauth/json-manifest-reference
1623
uses: peter-evans/repository-dispatch@v4
1724
with:
1825
event-type: c2pa-rs-release

CHANGELOG.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,49 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.71.0](https://github.com/contentauth/c2pa-rs/compare/c2pa-v0.70.0...c2pa-v0.71.0)
11+
_07 November 2025_
12+
13+
### Fixed
14+
15+
* Disallow ureq and reqwest_blocking for WASM and WASI ([#1579](https://github.com/contentauth/c2pa-rs/pull/1579))
16+
17+
## [0.70.0](https://github.com/contentauth/c2pa-rs/compare/c2pa-v0.69.0...c2pa-v0.70.0)
18+
_06 November 2025_
19+
20+
### Added
21+
22+
* Sync/async HTTP resolvers API ([#1355](https://github.com/contentauth/c2pa-rs/pull/1355))
23+
24+
### Fixed
25+
26+
* Better support for remote-only manifests of non-BMFF assets ([#1569](https://github.com/contentauth/c2pa-rs/pull/1569))
27+
28+
### Updated dependencies
29+
30+
* Bump thiserror from 1.0.69 to 2.0.17 ([#1562](https://github.com/contentauth/c2pa-rs/pull/1562))
31+
32+
## [0.69.0](https://github.com/contentauth/c2pa-rs/compare/c2pa-v0.68.0...c2pa-v0.69.0)
33+
_04 November 2025_
34+
35+
### Added
36+
37+
* Refine validation state logic ([#1541](https://github.com/contentauth/c2pa-rs/pull/1541))
38+
* Adds support and documentation for JSON formatted Settings ([#1533](https://github.com/contentauth/c2pa-rs/pull/1533))
39+
* Allow reading a manifest store as a Builder to continue editing ([#1476](https://github.com/contentauth/c2pa-rs/pull/1476))
40+
41+
### Fixed
42+
43+
* Allow C2PA archives to be unsigned ([#1560](https://github.com/contentauth/c2pa-rs/pull/1560))
44+
* Add JsonSchema to Action ([#1550](https://github.com/contentauth/c2pa-rs/pull/1550))
45+
* Update to avoid deprecation warning for Command::cargo_bin ([#1548](https://github.com/contentauth/c2pa-rs/pull/1548))
46+
47+
### Updated dependencies
48+
49+
* Bump zip from 3.0.0 to 6.0.0 ([#1540](https://github.com/contentauth/c2pa-rs/pull/1540))
50+
* Bump coset from 0.3.8 to 0.4.0 ([#1539](https://github.com/contentauth/c2pa-rs/pull/1539))
51+
* Bump hex-literal from 0.4.1 to 1.0.0 ([#1527](https://github.com/contentauth/c2pa-rs/pull/1527))
52+
1053
## [0.68.0](https://github.com/contentauth/c2pa-rs/compare/c2pa-v0.67.1...c2pa-v0.68.0)
1154
_24 October 2025_
1255

0 commit comments

Comments
 (0)