Typemill version 2.27.0 has arrived with a new theme for book publishing. The Soloprint theme focuses on single publications, and the release also brings improvements for the AI adapters, a more robust translation feature, and several security fixes. Download the latest version of Typemill from the download page.
Soloprint: Publish Your Next Book with Typemill #
If you have an idea or a manuscript sitting on your desk, Soloprint might be the reason to finally turn it into a published book. Soloprint is a minimal and elegant, book-inspired theme designed for web books that can be accompanied by PDF and EPUB editions. Unlike the Publisher theme, which is built for publishing multiple books, Soloprint focuses on one publication and provides a simple, distraction-free reading experience. I'm planning to publish a short essay with Soloprint myself. This gives me the opportunity to test and improve the complete publishing workflow and make the experience as smooth as possible. For now, you can explore the live demo with Typemill's standard content and get a feel for the theme.
Translation Robustness (Multi-Language) #
The languages and translation feature received a comprehensive robustness pass. All lang-tab buttons now lock while a request is in flight, load and action errors are displayed instead of failing silently, and the translation index is invalidated whenever relevant project settings change or pages are created.
I am still looking for real-life examples of multi-language setups with Typemill, so please share your projects if you run a multi-language website.
AI Improvements #
I had some trouble connecting OpenCode with Kixote because it routes GPT 5.x models through the /responses endpoint instead of /chat/completions. You can now select a new OpenAI Responses API option in the settings to handle this.
The temperature setting is now optional as well. When the field is left empty, the adapters omit the temperature parameter from the request entirely, so the provider default is used. This solves the HTTP 400 errors returned by newer models such as Claude Sonnet 5.
For more details on this release, please refer to the changelog.
Coming Next #
I dropped the plan for an update feature because it adds too much complexity and raises too many open security questions. Instead, I want to improve existing features and experiment with the new Soloprint theme in the next release. Publishing hybrid books as websites and ebooks was a core idea of Typemill, and I want to focus on this idea a bit more over the next few months. With the register plugin, GitSync, Payhip, the newsletter plugin, and more, there is really everything you need to publish a single book project in a modern way.
I also attended the Write the Docs conference in Berlin this month, and it was very inspiring. The most exciting topic for me was Spec Driven Development, a more sophisticated way of vibe coding: you write the specification, usually in Markdown, and then let AI agents code everything.
I stumbled upon this trend a few weeks ago and was quite surprised by how close it is to my own development workflow. I mostly write specifications in my Git repo, let an agent create an implementation plan, and then let it code everything after I have reviewed the plan. A few months ago, I even had the idea of running all of this with a separate Typemill instance, since specifications, agents, skills, and docs are all just bundles of Markdown files that can be written with Typemill (and synced with a Git repo now).
So I want to dig a bit deeper into spec driven development and experiment with some workflows to find out if Typemill can play a role in such a setup. I will definitely write an article about my findings, so be sure to hear more about it soon.
See you in four weeks, and don't hesitate to mention Typemill if you appreciate this project and want to support it!