Skip to content

build: make asset-io-c a workspace member - #33

Merged
gpeacock merged 1 commit into
mainfrom
gpeacock/workspace
Nov 9, 2026
Merged

gpeacock merged 1 commit into
mainfrom
gpeacock/workspace

Conversation

@gpeacock

@gpeacock gpeacock commented Nov 9, 2026

Copy link
Copy Markdown
Member
  • Share version, rust-version (1.88) and Cargo.lock across the workspace
  • Enable no container handlers by default in asset-io-c, matching asset-io
  • Use -p asset-io-c in CI and the Makefile; lint the C crate in make clippy
  • Drop build.rs's manual version-match check, now enforced by the workspace

- Share version, rust-version (1.88) and Cargo.lock across the workspace
- Enable no container handlers by default in asset-io-c, matching asset-io
- Use -p asset-io-c in CI and the Makefile; lint the C crate in make clippy
- Drop build.rs's manual version-match check, now enforced by the workspace
@gpeacock
gpeacock merged commit ed5b5aa into main Nov 9, 2026
4 checks passed
@gpeacock
gpeacock deleted the gpeacock/workspace branch November 9, 2026 20:03
@github-actions github-actions Bot mentioned this pull request Nov 9, 2026
gpeacock pushed a commit that referenced this pull request Nov 9, 2026
## 🤖 New release

* `asset-io`: 0.3.2 -> 0.4.0 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

##
[0.4.0](v0.3.2...v0.4.0)
- 2026-11-09

### Added

- add GIF container support
- add ID3 metadata handler for MP3 and FLAC
- svg stream parsing with quick-xml 0.41

### Documentation

- reorganize README and add user and handler guides

### Fixed

- remove orphaned svg doc comment
- fix clippy tests in ci

### Other

- Automate release PRs and changelog with release-plz
([#34](#34))
- make asset-io-c a workspace member
([#33](#33))
- Add required open source files and make some README URLs absolute
- check formatting in make test
- *(gif)* support C2PA box hash
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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