Skip to content

tropic01-driver: release 0.1.0 (docs sync, deps stabilized) - #20

Merged
0xEthamin merged 1 commit into
mainfrom
release/tropic01-driver-0.1.0
Jul 11, 2026
Merged

tropic01-driver: release 0.1.0 (docs sync, deps stabilized)#20
0xEthamin merged 1 commit into
mainfrom
release/tropic01-driver-0.1.0

Conversation

@0xEthamin

Copy link
Copy Markdown
Member

Bump the published driver to 0.1.0. Since 0.0.1 the crate gained breaking changes (new SeError variants, the aes-gcm 0.10 to 0.11 migration, and the move off the ecdsa/p384/p521 release candidates to stable).

Only tropic01-driver moves to 0.1.0 (its own version field). The other, unpublished workspace crates stay at 0.0.1.

Documentation brought back in sync with the actual state:

  • The ecdsa/p384/p521 curve crates are no longer release candidates. Every mention of PRE-RELEASE / -rc / "moving off release candidates" is corrected to stable RustCrypto releases sharing one digest generation (lib.rs, README feature note, README roadmap, README design principles).
  • The bootloader module doc no longer claims the surface is NOT silicon-validated. It was exercised once on real silicon (a 1.0.0 to 2.0.0 firmware update). The full power-fault recovery test is still a HARD GATE before production, which the comment keeps.
  • The workspace ed25519-dalek note claiming a second sha2 0.10 copy is removed. ed25519-dalek 3.0 resolves onto the single sha2 0.11 the rest of the stack uses (one copy in the lockfile).

Bump the published driver to 0.1.0. Since 0.0.1 the crate gained breaking
changes (new SeError variants, the aes-gcm 0.10 to 0.11 migration, and the move
off the ecdsa/p384/p521 release candidates to stable).

Only tropic01-driver moves to 0.1.0 (its own version field). The other,
unpublished workspace crates stay at 0.0.1.

Documentation brought back in sync with the actual state:
  - The ecdsa/p384/p521 curve crates are no longer release candidates. Every
    mention of PRE-RELEASE / -rc / "moving off release candidates" is corrected
    to stable RustCrypto releases sharing one digest generation (lib.rs, README
    feature note, README roadmap, README design principles).
  - The bootloader module doc no longer claims the surface is NOT
    silicon-validated. It was exercised once on real silicon (a 1.0.0 to 2.0.0
    firmware update). The full power-fault recovery test is still a HARD GATE
    before production, which the comment keeps.
  - The workspace ed25519-dalek note claiming a second sha2 0.10 copy is removed.
    ed25519-dalek 3.0 resolves onto the single sha2 0.11 the rest of the stack
    uses (one copy in the lockfile).
@0xEthamin
0xEthamin merged commit 0ad7ac4 into main Jul 11, 2026
13 checks passed
@0xEthamin
0xEthamin deleted the release/tropic01-driver-0.1.0 branch July 11, 2026 15:08
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