j2k 0.6.0
j2k 0.6.0
This release completes the workspace rename from signinum-* to j2k-* and publishes the replacement crate graph at 0.6.0.
What changed
- The user-facing crate is now
j2k. - Implementation crates now use the
j2k-*namespace. - The workspace version is now
0.6.0. - Old
signinum-* 0.5.0releases were yanked after thej2k-* 0.6.0crates were published. - The repository moved to
frames-sg/j2k.
Migration
For normal users, depend on the facade crate:
cargo add j2kIf you depended on implementation crates directly, rename package dependencies from signinum-* to the corresponding j2k-* crate and update exact internal pins to 0.6.0.
Common replacements:
signinum-j2k->j2ksigninum-core->j2k-coresigninum-j2k-types->j2k-typessigninum-j2k-native->j2k-nativesigninum-j2k-metal->j2k-metalsigninum-j2k-cuda->j2k-cudasigninum-cuda-runtime->j2k-cuda-runtimesigninum-metal-support->j2k-metal-supportsigninum-jpeg->j2k-jpegsigninum-jpeg-metal->j2k-jpeg-metalsigninum-jpeg-cuda->j2k-jpeg-cudasigninum-transcode->j2k-transcodesigninum-transcode-metal->j2k-transcode-metalsigninum-transcode-cuda->j2k-transcode-cudasigninum-cli->j2k-cli
Verification
Before publishing, the rename passed the workspace release gates, including check, test, fmt, clippy, docs, release integrity, unsafe audit, stable API regeneration, repo lint, packaging, and explicit GPU adapter checks.