Skip to content

feat: add release-plz, CI, and publish fabric-rs to crates.io#58

Merged
buffrr merged 3 commits intomainfrom
releases
Apr 20, 2026
Merged

feat: add release-plz, CI, and publish fabric-rs to crates.io#58
buffrr merged 3 commits intomainfrom
releases

Conversation

@buffrr
Copy link
Copy Markdown
Member

@buffrr buffrr commented Apr 20, 2026

  • Rename crate to fabric-rs ([lib] name = "fabric" for use statements)
  • Switch all workspace deps from git to crates.io versions
  • Add release-plz.toml and workflow for automated releases
  • Add test/lint CI (cargo fmt, clippy -D warnings)
  • Add commitlint for conventional commits
  • Trigger binding publish workflows on fabric-v* tags
  • Add cache-control headers to /addrs endpoint
  • Fix all clippy warnings across fabric and relay
  • Auto-initialize WASM in fabric-web (no manual init() needed)

buffrr added 3 commits April 20, 2026 16:07
- Rename crate to fabric-rs ([lib] name = "fabric" for use statements)
- Switch all workspace deps from git to crates.io versions
- Add release-plz.toml and workflow for automated releases
- Add test/lint CI (cargo fmt, clippy -D warnings)
- Add commitlint for conventional commits
- Trigger binding publish workflows on fabric-v* tags
- Add cache-control headers to /addrs endpoint
- Fix all clippy warnings across fabric and relay
- Auto-initialize WASM in fabric-web (no manual init() needed)
Add <doc:install> tags to all example files. The snippets CI
replaces {{VERSION}} and {{LV_VERSION}} placeholders on
fabric-v* tags so docs always show current versions.

Also rewrite README to focus on certrelay with docs link.
@buffrr buffrr merged commit b79f38d into main Apr 20, 2026
3 checks passed
@buffrr buffrr deleted the releases branch April 20, 2026 14:32
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