Repository navigation
Caramel 0.6.0
Caramel 0.6.0
0.6.0 - 2026-10-01
Upgrade notes
- Installing this release creates a new managed toolchain directory because its compiler and
Shards launchers changed. The first builds start with an empty compiler cache. Editor users
must runfrappe lsp installagain; rebuilding crystalline can take about 20 minutes. - Corretto adds Blueprint-shaped
have_htmlexpectations and content blocks forrender_partial. Existing matcher calls still work;render_pagenow requires a real doctype. See testing HTML. Lexbor 3.6.4 is a development dependency: existing applications must add it underdevelopment_dependenciesand refreshshard.lockbeforefrappe setup; generated apps include the pin. Development installs build it withccandar(Apple Command Line Tools on macOS orbuild-essentialon Debian/Ubuntu). Production installs omit the parser entirely. - HTML expectations check numeric leaf values, accept conditional nested class arrays, and join direct text across comments. Unsupported leaf values raise with a
.to_sremedy. Table rows and cells insidehx-partialenvelopes use htmx's template parsing context. The production case inventory records the regression coverage and functional authoring exercises.
Features
- corretto: add Blueprint-shaped HTML expectations (8decb18)
Fixes
- corretto: cover production HTML and authoring edge cases (5fd7b51)