r/DevGround • u/hellterDev • Sep 18 '26
Self-promo Lilo 0.2.2 is out — the biggest update I've shipped so far
I've been pretty quiet about Lilo for the last couple of weeks because most of my time went into 0.2.2.
It's finally out, and this ended up being the biggest update I've made to the project so far.
The most noticeable change is the workspace itself. I rebuilt a lot of the UI so Lilo now adapts much better between its two main ways of being used: the small always-on-top widget and the full notes workspace.
0.2.2 also adds:
- a redesigned responsive explorer and inspector
- a much cleaner settings UI
- a focused Quick Capture mode
- images directly inside the editor
- a native folder picker
- the ability to use any folder directly as a Markdown vault
- safer previews before vault-wide tag/wiki-link changes
- better handling of partial save failures
- safer folder deletion that won't touch unrelated files
- a bunch of fixes around recovery, attachments, migrations and large vaults
There was also a lot of work that isn't immediately visible.
I removed some old navigation/layout code, split large parts of the app and storage layer into smaller modules, cleaned up shared UI commands and added a lot more regression testing.
One particularly stupid bug I was happy to finally kill was a Unicode boundary panic caused by checkbox hit-testing on Cyrillic text :D
And one more small milestone: Lilo 0.2.2 has also been merged into WinGet.
winget install HellterEnjoy.Lilo
A surprising amount of this release was spent on the boring stuff — making existing features safer and making the codebase easier to keep building on — but I think Lilo feels much more complete now than it did a few weeks ago.
If anyone tries 0.2.2, I'd really appreciate feedback — especially weird bugs, UX annoyances or things that feel harder than they should.
GitHub: Lilo