Tags: agucova/tacet
Tags
chore: release v0.4.0 Breaking changes: - Implement spec v6.0: remove 2D projection, use max|δ_k| for effect reporting - EffectEstimate: removed shift_ns/tail_ns, added max_effect_ns and top_quantiles - IssueCode consolidated from 12+ categories to 8 - Attacker model thresholds now use 5 GHz reference (stricter) - SharedHardware: 0.6ns → 0.4ns - PostQuantumSentinel: 3.3ns → 2.0ns Other changes: - Fix documentation warnings and broken links - Fix sidebar order conflicts in website - Update examples for v6.0 API - Deprecate tacet-napi (use tacet-wasm instead) - Code formatting cleanup Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
chore: anonymize package URLs for USENIX Security submission - Update repository URLs in all Cargo.toml files to anonymous.4open.science - Update repository URLs in npm package.json files - Add homepage field pointing to tacet.sh - Update website navbar to use anonymous repo link - Remove author and Twitter metadata that could reveal identity - Add TODO comments to restore after anonymous review
chore: fix clippy warnings and bump version to 0.3.1 - Fix clippy::missing_const_for_thread_local in effect.rs - Fix clippy::redundant_closure warnings in test files - Fix clippy::let_and_return in analyze_silent_interleaved.rs - Fix clippy::manual_repeat_n in discrete_mode test - Fix clippy::needless_update in realistic.rs benchmark - Bump all crate versions from 0.3.0 to 0.3.1
fix(ci): remove dry-run for tacet (has path deps) cargo publish --dry-run downloads deps from crates.io, not local paths. Since tacet depends on tacet-core via path, the dry-run fails when the local tacet-core has changes not yet published to crates.io. The build verification step already confirms tacet compiles correctly with local path dependencies. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>