Migration guides¶
Each page lists the breaking changes in one release and what to change in your code when you upgrade to it. Read every page between the version you use and the one you move to.
- v0.0.9
archive::extracttakes a fourth argument,opts- Unset
insetsides areauto, not0 - The layout engine and the window backend come from registries
- Native painters draw through
lumen_paint::PaintTarget on_clickfires on every click, a double-click included- Render backends implement one
Renderertrait for windows and offscreen images - OS capability events are plugin events, not core message types
process::starttakes a fourth argument,optslumen_script::push_plugin_eventtakes the event by value- Rebuild every
.lmnaartifact - Rebuild portable plugins and compiler plugins
ScriptHost::callreturns aCallFailurewhen the function raises- The script hosts are runtime modules
- Under
navigation = "hard",page()loads a new document lumenc web --serveruns the separatelumen-serverbinary- Wheel deltas on the desktop follow the DOM sign