Roadmap, Releases and the Changelog

Sebastian Schürmanns

Each month, on the 15th, we launch a fresh Typemill version packed with exciting new features. For a sneak peek at what to anticipate throughout 2025, check out our public roadmap. To stay informed, don't forget to subscribe to our newsletter.

Screenshot of the Typemill Roadmap

Changelog

Yes, there's a lot happening! Typemill is under active development. Check out the detailed changelog below to see what’s been done in the past few months.

2.16.1: Hotfixes

Published on 22.04.2025

  • Fixed the upload of images in meta tabs and image component.
  • Fixed the upload and processing of favicons.
  • Fixed the resizing of small images, so it is without black background now again.

2.16.0: Improved Media Library

Published on 16.04.2025

  • Added Claude as AI-service next to ChatGPT.
  • Added a new button at the top of each page to open the media library
  • Added filters for images, files, video, and audio.
  • Added a button to upload media directly in the media lib.
  • All media can be added to a page from the medialib without opening a component before.
  • Image upload size and file upload size from system settings are recognized everywhere now.
  • Original versions are stored in webp format now if converted to webp.
  • Improved quality for png and webp (resulting in bigger file sizes).
  • Previews of audio and video elements in components.
  • Removed feature "do not resized", instead you can switch now to original version everywhere.
  • Individual theme-tab in content pages possible now with a new default component.
  • Large version of customfields possible now.
  • Fixed storage for customfield settings and kixote settings.
  • Switched api calls for license and update check to new apicall method.
  • Fixed autosize in Kixote when switch tabs.
  • Fixed html error in symbols
  • Update vue publisher to make button size flexible.
  • Updated Dockerfile to add missing jpeg library.
  • Redesigned Typemill with Lume Theme.
  • Updated the ebook plugin with several fixes (e.g. shortcodes)
  • Updated the embed plugin (using the embed api for vimeo now)
  • Updated the guide theme with fixes and new features.

V2.15.0: Introducing AI

Published on 16.03.2025

  • Introduce AI assistance with Kixote
  • Add paragraphs in formbuilder.
  • Store secure settings separately.
  • Centralize curl and api calls

V2.14.5 Fixes

Published on 28.02.2025

  • Add cURL option for native certificate management
  • Add explainer for reference input field.
  • allow toggle for active folders in content navigation (author area).
  • Update JS-libraries
  • Fix 404-error page and add pagedata.
  • Remove old input from session in middleware.
  • Improve user extension with get_role, is_role, is_allowed.

V2.14.0: Introducing API and Headless Mode

Published on 14.02.2025

  • Launched a brand new documentation under https://docs.typemill.net
  • Finished the API for headless usage.
  • Added trusted IPs and trusted HOSTS for api calls.
  • Updated the mermaid plugin to the latest version.
  • Added slideshows and tabs to the html-plugin.
  • Fixed the drag&drop behavior of the navigation and visual editor for mobile devices.
  • Restructured the content for typemill.net

V2.13.0: Introducing the Pilot Theme

Published on 18.01.2025

  • Improved responsive author interface.
  • Improved authentication input fields for ios.
  • Allow dots in navigation items.
  • Add link to paddle customer portal.
  • Released the Pilot theme 1.0.0.
  • Release version 2.1.0 of the Guide theme.
  • Added more templates to the template plugin.

V2.12.0: The Variables Plugin

Published on 12.12.2024

  • New plugin for variables and snippets.
  • Fixed error when transforming pages to posts (getFullDraftNavigation)
  • Fixed empty lines after codeblocks.
  • Fixed bug for safari in theme settings (open/close of fieldsets).
  • Fixed shortcode if not allowed in parsedownExtension.
  • Improved Always register shortcodes and option to show show in visual editor.
  • Updated all plugins with shortcodes.
  • Fixed remove shortcodes completely if disabled is active for ebooks.
  • Ebook-plugin: Fixed shortcodes, remove width for images (pagedjs bug), add preface and afterword fields.

V2.11.0: Upload Audio Files and Introducing the Guide Theme

Published on 18.11.2024

  • Audio: Native audio like mp3 and oog are now supported in the visual and in the raw markdown editor. You can activated in the settings under the tab "writing".
  • Guide Theme: Guide is a brand new and super elegant theme for documentations and manuals.
  • Resize webp: The resize function now also works for converted webp images
  • Post List: The post list is now also awailable in the raw editor.
  • LIcense Check: Fixed the license check for themes with error message.
  • Theme settings: Fixed error when theme settings are missing.
  • Dependencies: All php dependencies have been updated.

V. 2.10.0: Upload Video Files

Published on 18.10.2024

  • Video: Native videos like webm, mp4 and ogg are now supported in the visual and in the raw markdown editor. The YouTube-integration is deprecated now.
  • Copy in tables: It is now possible again to copy text in the table component (visual markdown editor).
  • Form generation: An error in the generation of public forms has been fixed.
  • License check: The license check has been adjusted.
  • Bettersearch: Several fixes in the bettersearch plugin.
  • Editor buttons: The visual editor buttons are configurable in the system settings again.
  • Medialib: All files and images are visible now initially.

V. 2.9.0: Math, Highlight and Clipboard

Published on 15.09.2024

  • Math plugin: Published the math plugin for Typemill version 2.
  • Highlight plugin: Published the highlight plugin for Typemill verison 2.
  • Clipboard plugin: Published the clipboard plugin for Typemill version 2.
  • Improved: Fix the userforms and dispatched them to plugins.
  • Fixed: Fixed the twig view syntax in the plugin class.
  • Improved: Added new event onTwigGlobalsLoaded to add twig globals in plugins.
  • Improved: Added new method addBloxConfigJS() to add blox configurations with plugins.
  • Fixed: Hidden folders in base level work without error now.
  • Improved: Unpublished and hidden pages are removed from folderContent now.
  • Fixed: Fixed warning for unpublished content in several block types like lists.
  • Improved: Refactored events in the blox editor to make it more readable.
  • Updated: Updated vendor folder, vue-library and axios library.

V. 2.8.0: Introducing Better Search and Page Revisions

Published on 15.08.2024

  • Improved: You can now test all licensed plugins and themes (MAKER and BUSINESS license) on localhost without restrictions now.
  • Fixed: After sorting an active page, the author is now correctly redirected to the new page url.
  • Improved: The event "onPageUpdated" is now integrated and fired in the api for content blocks.
  • Added: There are two new events "onPageDiscard" and "onPageCreated". The data that are send with the events have been improved for most events.
  • Fixed: The options for select-fields have been fixed so that they keep the keys defined in the yaml-definition and are not reindexed.
  • Bettersearch: Published an improved search plugin.
  • Revisions: Published a new revision plugin.

V. 2.7.0: The Template Plugin

Published on 16.07.2024

  • Feature: Implemented a token-mechanism to authenticate to the typemill service. This is used for api-calls for services like templates.
  • Improved: Version check is done with curl now to support servers where file-get-contents is disabled.
  • Fixed: Uploaded favicons are not transformed to webp-format anymore.
  • Fixed: Images in media library are sorted by date again.
  • Plugin: The template plugin has been published.

V. 2.6.1: Fixes

Published on 20.06.2024

  • Fixed: Resize of codearea.
  • Fixed: Flex-design for forms in theme settings.

V. 2.6.0: Improved Theme Configurations

Published on 17.06.2024

  • Improved: Theme configurations are displayed as accordion now for better overview.
  • Added: Shortcodes are processed inside themes with the markdown-function now.
  • Added: Cyanine theme: Landingpage template.
  • Added: Cyanine: theme List folder in landingpageInfo.
  • Changed: Maximum password length are 256 characters now.
  • Fixed: Reference copy feature with new navigation logic.
  • Fixed: Content pages in base folder with title like "system" or "content" work again.
  • Fixed: Urlinfo if page name is the same as the basepath.
  • Fixed: Proxy detection for urlinfo.
  • Added: Counter for next refresh in demo.
  • Added: Landingpages for usecases in the Typemill documentation.
  • updated: Dependencies with composer.

V. 2.5.0: Welcome to Readymades for Themes

Published on 20.05.2024

  • Feature: Introduced readymade themes to quickly setup predefined theme-options.
  • Improved: Open active folder in naviigation.
  • Improved: Added new initial content.
  • Fixed: Blog-posts can be created without errors again (missing item).
  • Fixed: Display errors for author and date in cyanine theme.

V. 2.4.3: Fixes

Published on 04.05.2024

  • Fixed navigation after sorting or deleting base items.
  • Fixed shortcode component.
  • Updated file component in forms.
  • Published the embed plugin.
  • Published the ebookproducts plugin.

V. 2.4.2: Fixes

Published on 24.04.2024

  • New: A role "guest" with no rights. A guest can only login and see frontend pages for website that require an authentication.
  • New: Option to login with a link for userrole "guest". Use it to link from your software to a restricted Typemill-website that requires authentication (system -> developer).
  • New: Configure target page for redirect after login (system -> access).
  • Fixed: Paging in the media-library works again now.
  • Fixed: Fix redirect loop and switched middleware from authorization to authentication for restricted websites.
  • Fixed: Table of contents also work now if headlines do not follow sequential order.
  • Updatd The search plugin, compatible with version 2.4.0 now.

V. 2.4.1: Fixes

Published on 16.04.2024

Fixed table component for visual editor.

V. 2.4.0: The New Typemill Demo

Published on 15.04.2024

  • Improved: Refactored navigation cache and improved performance in author area for actions like publish, unpublish, or delete.
  • Improved: Version 2.1.0 of the Cyanine theme with fixes and a better logic for the landingpage intro segment.
  • New: Added a new role "manager" with the same rights as the admin but without access to the user- and license-management.
  • Published: An official demo website where you can try out Typemill online without registration.
  • Published: Giuseppe Chiesa updated the RSS-plugin based on the work of Andreas Zettl.
  • Published: I updated the mermaid-plugin from Jeong-Ho, Eun.
  • Fixed: Disabled copy & paste in tables for now because there is a strange bug with vue and no solution yet.
  • Fixed: Default author is now shown in articles and blogs again.

V. 2.3.3: SEO Plugin

  • Published the SEO-plugin for Typemill.
  • Improved: Admin can now change the password of users, users can change only if valid old password is added.
  • Fixed: Admin not logged out after deleting user.
  • Fixed: Changed dependency slim-psr7 to dev-master to support messages v2.

V. 2.3.1 / 2.3.2

Published on 17.03.2024

  • Added a remote validation for license-data in case no openSSL-library is installed on the server.
  • Refactored License model, switched to curl and file_get_contents as fallback, added a testcall to license server.

V. 2.3.0: Introducing the HTML Plugin

Published on 15.03.2024

  • Added Pagination for image library to improve performance.
  • Added: Links to theme- and plugin-directory.
  • Improved: Messages in editor fade slowly now so you see when it is reloaded.
  • Improved: Check unsafed changes if user switches editor mode (issue 454)
  • Updated Several new and fixed translations.
  • Updated Documentation for theme developers.
  • Fixed: Image sizes after upload so it does not get squeezed in frontend
  • Fixed: Close edit mode before delete a block (issue 447)
  • Fixed: Slug "tm" in root rejected (issue 448)
  • Fixed: Default settings in plugins and themes are loaded now.
  • Fixed: Fix shortcodeBlock so it also processes inline text following the opening block.
  • Fixed: Stop session if user deletes own account.
  • New Plugin: Published the HTML-plugin.
  • New Plugin: Published the register-plugin.

V. 2.2.2: Fixes

Published on 05.03.2024

  • Added v1-feature to open a new block after safe the last block.
  • Added buttons to align columns of tables.
  • Added force base url for proxy detection in developer settings.
  • Refactored refactored and finished license classes.
  • Fixed error when first item of folder is folder again in folder model.
  • Fixed inline-format for ordered lists, unordered lists, blockquotes, and unified logic of elements.
  • Fixed resize textarea after adding link with inline-format.
  • Fixed add link with inline-format after enter key.
  • Fixed overlapping buttons in blox editor.
  • Fixed wrong keyPathArray and refactored logic, so live-navigations are now created from draft navigations to preserve keys.
  • Fixed typo refItem for reference feature.
  • Fixed error if theme setting is string.
  • Fixed error for empty plugin folder.
  • Redesigned websites for plugins, themes, and ebooks.
  • Published booklayouts for ebook plugin.
  • Updated the themes learn, dev, and personal.

V. 2.2.1: Fixes

Published on 16.02.2024

  • Fixed file downloads and refactored the downloadController completely.

V. 2.2.0: Kixote - An Interface for Admins

Published on 15.02.2024

  • Feature: Kixote, a new admin interface for commands and prompts.
  • Feature: Clear cache with Kixote.
  • Feature: Clear navigation with Kixote.
  • Feature: Show and clear security log with Kixote.
  • Feature: Fix and finish all translations and finalize translation scripts.
  • Refactor: Refactor and finish all classes and code for upcoming licenses.
  • Fix: Allow gifs for image uploads.
  • Fix: Add settings for Display error details to slim error handling.
  • Documentation: Added and reviewed a lot of documentation pages.
  • Documentation: Added information and legal documents for license.
  • Additions: Refactored paddle plugin and license server.

V. 2.1.2: Fixes

  • Fix: Error changing themes.
  • Fix: Wrong format in initial setup (array instead of flat key-values).
  • Fix: Wrong open close behavior of new blocks in visual editor.
  • Fix: Link design overlay in visual editor.
  • Fix: Meta for copied pages if copied now.
  • Fix: Added missing deletePluginData in plugin class.
  • Fix: Collapse/expand works with urls instead of names now (for same names in several trees).
  • Fix: Owner name instead of false in page meta.
  • Fix: Default for fullname in user class.
  • Fix: Use of self in callables in parsedown-extension

V. 2.1.1: Fixes

  • Fix: Only remove standard ports from url instead of all ports.
  • Addition: Added Dockerimage to repository again.

V. 2.1.0: Reference Feature for Pages

  • Feature: Reference in meta tabs (redirect, copy or external link).
  • Feature: Login verification.
  • Feature: Add a simpleMail model for phpmail.
  • Feature: Send a test e-mail in e-mail-settings.
  • Feature: CSP Middleware for web-routes with option to add csp-domains in settings, plugins, and themes, option to disable csp headers on single page or whole website.
  • Feature: Add cors header middleware to all api endpoints and option to whitelist domains in settings.
  • Feature: Add and remove custom headers middleware with option in settings.
  • Feature: Remove basic auth credentials middleware.
  • Feature: Reactivate proxy detection.
  • Refactor: Urlinfo, delete port from uri and integrate basic proxy detection.
  • Fix: Increase chars of text field to 1000.
  • Fix: Fileupload error and mtype check for certain environments.
  • Fix: Error in download response if no file found.
  • Fix: Error in license model.
  • Fix: Ensure password constraints are consistent between sign-up and sign-in.

V. 2.0.3: Fixes

  • Fixed meta event in metacontroller
  • Changed update settings
  • Published ebook plugin

V. 2.0.2: Fixes

  • Fixed author in meta for articles and posts
  • Fixed error for folder navigation
  • Fixed captcha.
  • Fixed plugin validations
  • Add secure session
  • Fixed bug when add manual date for posts

V. 2.0.1: Fixes

  • Fixed footer in cyanine theme
  • Fix validation when move base folder
  • Remove hidden pages from folder
  • Added pagelist extension for news
  • Fix customcss for themes

V. 2.0.0

Everything is new.