Typical! Having just made release v0.27, this morning I tripped over an exception in the UI code. It wasn't a major problem but would keep tripping the visual exception canary.
This took me down a path of looking at the UI more closely, however. With that several hours went past and I ended up fixing a lot of minor UI and style issues.
Humbug's core visuals had not changed much for months, but just recently I've been feeling something wasn't quite right. What I realized, today, was that some of the light mode contrasts would look better in dark mode, and vice versa.
I also realized I had no borders to give cleaner separations around content elements, so added some very subtle borders too.
Fixing these exposed a couple of subtle rendering bugs too, and I noticed I was using the same colour elements for too many unrelated purposes.
Anyway, with these much nicer visuals and bug fixes I've declared v0.28. Weirdly, I feel happier with this trivial update than the more substantial one from yesterday.
v0.28 release notes
New features:
- Improved some visual styling elements to improve readability.
Bug fixes:
- Resolved a problem with restyling after a tool approval widget has been removed.
- Resolved a problem with the mindspace view expand/shrink logic.