Skip to content

Releases: cook-md/editor

v0.1.0-alpha.23

11 Jun 15:01
bf9ef1d

Choose a tag to compare

v0.1.0-alpha.23 Pre-release
Pre-release

0.1.0-alpha.23 (2026-06-11)

Features

  • cooklang-native: add renderReport via cooklang-reports crate (99fa1f5)
  • cooklang: add built-in report templates and template-file helpers (2d6dbc8)
  • cooklang: add Render Report command with template QuickPick (47f6a65)
  • cooklang: add renderReport RPC to CooklangLanguageService (cc937b1)
  • cooklang: add ReportWidget rendering report output as markdown (749d240)
  • cooklang: discover report templates in reports/ and templates/ dirs (1982575)
  • cooklang: make preview/report widgets focusable, fix stale-parse races, live template re-render (c3fd421)
  • cooklang: Render Report command — Jinja2 reports for recipes (3349bc1)
  • cooklang: render report output as markdown, HTML, or text by template extension (af8fd8e)
  • cooklang: render reports for .menu files (496ee01)
  • cooklang: search whole workspace for report templates via ripgrep (1c31f4f)
  • cooklang: wire up report widget factory and contribution (c032a1d)

Bug Fixes

  • cooklang-native: surface detailed template errors (afb8555)
  • cooklang: enable Render Report from preview widgets, not only text editors (c432cb5)
  • cooklang: guard ReportWidget against stale and post-dispose renders (00a5bbd)
  • cooklang: resolve report target from current main-area tab (2ff0fc9)
  • cooklang: reuse report widget by widget id, not factory cache (fc603d4)

0.1.0-alpha.21

09 Jun 20:15

Choose a tag to compare

chore(release): bump to 0.1.0-alpha.21

First release with a working, editor-styled macOS Quick Look preview:
sandbox entitlement (PR #40) makes PluginKit register the extension, and
the editor-style two-column/pills/badges rendering (PR #41).

0.1.0-alpha.16

09 Jun 09:31

Choose a tag to compare

chore(release): bump to 0.1.0-alpha.16

Ships the native macOS Quick Look rendered preview extension for
.cook/.menu files (PR #35): spacebar in Finder now shows a formatted
recipe (title, metadata, ingredients, cookware, steps) instead of raw
text, via a CookQuickLook.appex embedded in the app bundle and signed
by electron-builder. Consumes cooklang-rs v0.18.7 (first release with a
macOS xcframework slice).

0.1.0-alpha.15

06 Jun 15:19

Choose a tag to compare

chore(release): bump to 0.1.0-alpha.15

Ships the cookbot gRPC bundling fix (PR #30) that landed after the
alpha.14 release, fixing "Cannot read properties of null (reading
'readFileSync')" when invoking Cookbot.

0.1.0-alpha.14

19 May 15:20

Choose a tag to compare

chore(release): bump to 0.1.0-alpha.14 with cooklang-sync 0.5

Picks up cooklang-sync-client 0.5.0 which fixes a Windows path-separator
mismatch in the indexer (cooklang/cooklang-sync#18). Without this, sync on
Windows uploaded a tombstone for every downloaded file, destroying user
recipes (cook-md/editor#29).

0.1.0-alpha.12

05 May 10:06

Choose a tag to compare

ci(release): override license metadata for Linux packaging

The dual SPDX expression in app/package.json:license is accurate but RPM
(via fpm/rpmbuild) rejects expressions with parens, WITH, and LicenseRef-.
Override metadata.license at build time to a single identifier; full legal
terms remain in the bundled NOTICE.md and LICENSE-* files.

Bumps to v0.1.0-alpha.12.

0.1.0-alpha.13

04 May 21:39

Choose a tag to compare

0.1.0-alpha.13 Pre-release
Pre-release
chore(release): bump to 0.1.0-alpha.13 and set app description

rpmbuild rejected the alpha.12 spec because fpm forwarded an empty
Summary: when package.json had no description. Adding a description
populates --description in the fpm invocation and lets the .rpm build
succeed alongside the .deb/.AppImage/.tar.gz artifacts.