JetBrains has announced they are introducing a new default project structure for KMP
projects. With the new structure all apps have separate entry points which is a lot
cleaner and more flexible. But, at the same time, this is just another change, after
a lot of breaking changes have been introduced earlier this year with AGP 9.x.
Building on top of KMP is cool, but sometimes it feels like walking on shifting
sands, with the risk of major refactorings being needed every few months.

Raccoon's UI was adapted to better leverage the available space in large screens,
e.g. foldables, tablets and – of course – the new desktop app. Not only elements
have been moved to be to feel native on larger screens, e.g. using a permanent
navigation drawer instead of the bottom navigation; but also using canonical layouts
such as List-Detail pattern with animated transitions. This is just the beginning of
the transition, because more changes and a better UX is going to come with the
switch to Navigation 3.

I've updated this blog as well as the user manuals and websites of the apps to
Zensical, the evolution of MkDocs which provides integrated search (with
categories), theming, a more user-friendly navigation and a multilingual setup. The
switch from Jekyll was easy and the results are awesome, with built-in support for
callouts, collapsibles, tabs, syntax highlighting, formulas and much more.