github iwe-org/iwe iwe-v0.24.2
v0.24.2

latest releases: iwec-v0.24.2, iwes-v0.24.2
4 hours ago

A flat note — a few hundred headings, paragraphs or list items in a row with nothing nested under them — no longer crashes iwe. The CLI, the LSP server and the MCP server all used to abort while loading a workspace that held one; they now read it like any other document.

iwe

Fixed

  • Commands no longer crash on a flat document — a note with a few hundred headings, paragraphs or list items in a row and no nesting used to abort the process while the library was loading.

iwes

Fixed

  • The server no longer crashes when the workspace holds a flat document — a note with a few hundred headings, paragraphs or list items in a row and no nesting used to abort it during load.

iwec

Fixed

  • The server no longer crashes when the workspace holds a flat document — a note with a few hundred headings, paragraphs or list items in a row and no nesting used to abort it during load.
Library crates (liwe, diwe)

liwe

Fixed

  • Documents with a long run of blocks at the same level no longer abort the process. Reading a document into the graph, rebuilding it from a tree and writing it back out all walked the run of siblings by recursion, so a flat note — a few hundred headings, paragraphs or list items in a row, with nothing nested under them — could exhaust the stack. The host got no error it could catch, only a crash.

Don't miss a new iwe release

NewReleases is sending notifications on new releases.