designcraft/crates
Brandon Thomas 89891fdfbe Never crash: geom and color return or fall back instead of panicking
Replace the unwrap/expect calls in path closing, bounds, Pathfinder output
and gradient sampling with let-else / if-let; the ASE reader uses checked
offsets (a 32-bit length could overflow on wasm32). Both crates now deny
unwrap/expect/panic/unimplemented/todo/unreachable.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-04 11:39:33 -04:00
..
color Never crash: geom and color return or fall back instead of panicking 2026-10-04 11:39:33 -04:00
compose T: ruby and kenten 2026-10-04 02:47:55 -04:00
doc T: ruby and kenten 2026-10-04 02:47:55 -04:00
engine CI: fix new Rust 1.99 clippy lints (as_chunks, ?, redundant ref) 2026-10-04 11:37:09 -04:00
epub EPUB: styles whose names slug alike keep their own CSS classes 2026-10-04 09:52:37 -04:00
fonts T: right-to-left text — bidi shaping and line reordering, paragraph direction 2026-10-03 05:29:56 -04:00
format H: place a chosen PDF page (Image Import Options) 2026-10-02 20:57:38 -04:00
geom Never crash: geom and color return or fall back instead of panicking 2026-10-04 11:39:33 -04:00
idml CI: fix new Rust 1.99 clippy lints (as_chunks, ?, redundant ref) 2026-10-04 11:37:09 -04:00
images P: place EPS through its preview or a bounding-box placeholder 2026-10-03 07:19:54 -04:00
mcp Agents: command scripts with result references (CLI, MCP, app); parity estimate 2026-10-02 08:06:42 -04:00
pdf CI: fix new Rust 1.99 clippy lints (as_chunks, ?, redundant ref) 2026-10-04 11:37:09 -04:00
render CI: fix new Rust 1.99 clippy lints (as_chunks, ?, redundant ref) 2026-10-04 11:37:09 -04:00
textimport CI: fix new Rust 1.99 clippy lints (as_chunks, ?, redundant ref) 2026-10-04 11:37:09 -04:00
tools V: Rotate Spread per spread — canvas layout through per-spread transforms 2026-10-04 00:25:16 -04:00
ui-egui UI: tool shortcuts work right after clicking the canvas (#1) 2026-10-04 11:38:17 -04:00