Typemill 2.24.0: Security Updates and PlantUML
Typemill 2.24.0 is out with several security fixes and new features, so please update to the latest version.
Security Updates
This release contains a number of security fixes. I recommend updating as soon as possible and checking the changelog for the full list of changes.
PlantUML
Mark Klein contributed a new plugin that integrates PlantUML into Typemill. Mermaid is already available for simple diagrams and charts, but PlantUML is widely used in IT and software documentation. The plugin is published under the MIT license. It is wonderful to see more and more community contributions like this, which also strengthen the open-source philosophy of the project.

Ask The Docs
I published a new plugin called Ask The Docs. It adds a chatbot to your website so users can ask questions about your documentation or your Typemill site. The plugin uses a special page index and sends it to your AI service to find relevant pages for generating an answer. This means you can decide which AI service you want to use. You can try it on the homepage of the official Typemill documentation.

AI Help in Typemill
Based on Ask The Docs, I integrated AI help into Kixote using the official Typemill documentation. You can now ask questions about Typemill directly in the Kixote interface with your configured AI service. I also removed all AI-related buttons from the Typemill interface when no AI service is configured, so if you do not want AI, you no longer see anything related to it.

Customized Login Pages
Several users asked for more control over the login and authentication pages, since the default layout does not always fit their branding. This is part of the core, so it is not simple, but you can now at least define your own welcome message, background colors, and an optional stacked layout instead of the split screen. There is a new tab called "login" in the system settings for customization.

Next Steps
I found a setup with opencode that works very well for my development workflow. That should help me ship updates and features faster again, so I will go back to a 4-week release cycle. I will also publish the setup with a short video tutorial soon, because it might also help contributors, plugin developers, and theme designers.
For the next release, I plan a basic integration with GitHub or GitLab. I think there is a lot of potential here, because Git is becoming more and more the home of documentation. However, Git is not an editorial tool, so there is still a missing bridge to non-technical authors and web publishing. This is where Typemill could become more useful in the future.
I hope you enjoy the new features!
Sebastian