-
v.0.4.0-alpha Pre-release
released this
2026-01-04 19:14:32 +01:00 | 567 commits to main since this releaseAsynchronous tasks
What's New
Asynchronous Tasks Support
You can now mark timers as asynchronous (background tasks) using the
&modifier (e.g.,~{1h}&).- Compiler: Calculates precise
totalTimevsactiveTimemetrics. - Playground: Visualize async tasks with specific styling (dashed borders, ⏳ icon) in both Markdown and Preview modes.
Synchronous timers represent active work that blocks the cook, while asynchronous timers (&) designate background tasks occurring in parallel. This distinction allows the compiler to accurately calculate real effort versus total duration and enables the generation of realistic Gantt charts.
Playground Improvements
- New AST View: Added a raw AST view mode to inspect the parser output.
- UI: Improved view selection with a new dropdown menu.
Bug Fixes
- Fixed an issue where multiple composite ingredients would not aggregate correctly in the shopping list.
Documentation
- Added "Tips" across the documentation to better explain the philosophy behind timers, cookware, and relative quantities.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Compiler: Calculates precise