Changelog
V. 2.4.2
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
Published on 16.04.2024
Fixed table component for visual editor.
V. 2.4.0
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
- 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
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
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
Published on 16.02.2024
- Fixed file downloads and refactored the downloadController completely.
V. 2.2.0
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
- 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
- Fix: Only remove standard ports from url instead of all ports.
- Addition: Added Dockerimage to repository again.
V. 2.1.0
- 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
- Fixed meta event in metacontroller
- Changed update settings
- Published ebook plugin
V. 2.0.2
- 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
- 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.