Skip to content

Tags: nrminor/dryice

Tags

v0.4.0

Toggle v0.4.0's commit message
commit for v0.4.0 release bringing self-cleanup 'evaporation' to dryi…

…ce files

v0.3.0

Toggle v0.3.0's commit message
add wrapper kmer convenience apis

Expose the new prefix/minimizer workflows at the Python and Node wrapper layers with high-level builder presets and default key helper functions, keeping the wrapper surface oriented around practical bioinformatics use rather than Rust's full type-level key model. Add the small reader-builder omission conveniences needed in the core crate to express the same payload-shaping presets cleanly on read, and update wrapper docs, stubs, facades, and tests to match the new public surface.

v0.2.0

Toggle v0.2.0's commit message
add a typed ts facade for node selective decoding

Layer a handwritten public TypeScript facade over the generated N-API bindings so the Node package can expose variadic select(...) calls with projection-aware record types. Repoint the package entrypoint and docs at the facade, keep the generated bindings as the low-level runtime layer, and preserve the selective-decoding runtime behavior underneath.

v0.1.2

Toggle v0.1.2's commit message
adding clone and copy derives to all zero-sized types used to represe…

…nt the choice of sequence, quality, and name encodings

v0.1.1

Toggle v0.1.1's commit message
adding a new generic open method for when users need to open a file w…

…hile specifying all three codecs plus the accelerator key

v0.1.0

Toggle v0.1.0's commit message
rename crate to dryice-bio for crates.io, fix release workflow

Rename the core crate package from 'dryice' to 'dryice-bio' since the 'dryice' name is taken on crates.io. The library name remains 'dryice' via [lib] name so users still write 'use dryice::...'. Update all workspace dependents with package = "dryice-bio". Fix the release workflow to use taiki-e/install-action for git-cliff instead of orhun/git-cliff-action which broke on heredoc output parsing. Update README install instructions.