Typemill 2.26.0: PHP 8.5 and GitSync Plugin
With version 2.26.0, Typemill is now fully compatible with PHP 8.5. At the same time, PHP 8.1 is no longer supported. Typemill now requires PHP 8.2–8.5. There is also a first public release of the GitSync plugin.
New Showcase for Help Center
POSSUM POS Systems shared how they replaced their old help software and created a new help center with Typemill. It is a heavily customized and refactored version of the Pilot theme. The result shows how far Typemill can be adapted to a specific product and brand. In the next step, POSSUM plans to set up another instance for an internal knowledge base.
If you also have an interesting Typemill project, please share it with us. These examples are always inspiring.

PHP 8.5 Support and Plugin Updates
Typemill and all plugins are now compatible with PHP 8.5. I also updated the Docker image accordingly. Because of some dependencies, PHP 8.1 is no longer supported, so Typemill now runs from PHP 8.2 to PHP 8.5. If you run into any PHP version issues, please let me know.
When I updated the plugins, I also added a few small improvements. The analytics plugin now supports Plausible, the HTML plugin got some additional tags, and the ebook plugin finally has a select/deselect-all checkbox. I also created and updated the repositories on GitHub for all plugins.

GitSync Plugin
I finally published the first version of the GitSync plugin. It is available under a BUSINESS license, because the feature is quite complex and will need ongoing maintenance.

With GitSync, you can connect a Typemill site to one or more Git repositories on GitHub or GitLab and sync your content with them. I have connected the Typemill documentation to GitHub, which makes my own workflow much easier. I can edit content in Typemill and push it to the repository, or I can work locally with code assistants and sync the result back to Typemill afterwards.
I think this will be especially useful for hybrid teams where developers and non-developers work on the same Markdown content in different environments. I will share my experiences with that workflow in an article in the next few weeks.
PlantUML for PDF and ePUB
Interactive/dynamic diagram and formula rendering is great on the web, but PDF/ePUB generation needs static assets. Typemill can now turn PlantUML output into images/SVG for those formats with the ebook plugin. A big thank you to Mark Klein, who brought up this idea with his PlantUML plugin. Next, I will look into similar solutions for Mermaid charts and math formulas.
Next Steps
With the new redesign, the improved development process, and the speed at which I can now ship new features, Typemill has reached a point where previously ambitious features are becoming realistic. I will now focus on an update feature, more authentication options, and more useful plugins for documentation workflows.
I also plan to write and record more short introductions and mini tutorials to showcase how flexible Typemill already is, especially for different documentation and publishing scenarios. With more communication, the project should also gain more visibility in the media.
Enjoy the new release and see you in four weeks again.