Commit graph

6 commits

Author SHA1 Message Date
Robert Hensing
b8c741dfe9 Document release process in full
Adopted the complete workflow from the HCI Effects cargo publish
documentation rather than referencing it, making the steps explicit
and self-contained.
2026-01-13 18:50:29 +01:00
Robert Hensing
5aff417cac Document release branch workflow 2026-01-13 17:39:46 +01:00
Robert Hensing
0266e22379 Add CHANGELOG and crate READMEs
- Add CHANGELOG.md documenting 0.1.0 and 0.2.0 releases with contributor
  credits and PR links
- Add README.md to each crate linking to the changelog
- Link READMEs in Cargo.toml files
- Add repository field to -sys crates that were missing it
- Update top-level README to reference changelog and reflect -sys crate split
- Document changelog update step in release process
2026-01-13 16:49:52 +01:00
Robert Hensing
a733bf75c8 Document release process 2026-01-13 01:21:57 +01:00
Robert Hensing
55eacf43c3 maint: Move to /rust/* to /
This makes it easier for tooling to find the Rust stuff.
Rust/non-rust is not a useful distinction in this repo anymore anyway.
2025-10-26 23:29:13 +01:00
Robert Hensing
290f2654e1 feat: Add manual testing of bindings with Valgrind
(cherry picked from commit 12fed067bf230d3258db172afe648ec690ba584c)
2025-09-30 18:45:54 +02:00