With the release of 3.5 and our new block and layout fields, we completed a long journey to combine the popular Builder field by @timoetting with our Editor field and bring them both into the core as one. Both fields headed in a similar direction with modular content blocks, different block types for images, videos, etc. and an editing experience for editors that’s often easier to understand than something like Markdown. By combining them, we were able to get the best of both worlds. A more visual editing experience from the Editor and all the flexibility of custom blocks from the Builder.
This step was super important for us and for @timoetting. We realised that the Editor and the Builder are such complex plugins that their maintenance is a huge burden. @timoetting has a full-time job in an agency and our main focus is on the core of Kirby. By combining both fields and their functionalities, we are now able to treat the new Blocks field as first-class citizen. This helps us a lot to release bug fixes with the regular Kirby release cycle and be more on top of issues in general.
We had planned to phase out support for our Editor slowly and give you a grace period to migrate to Blocks. But the problems with the Editor in 3.5.x keep increasing and we don’t think it’s fair to keep you hanging around with a half-functional plugin.
That’s why we decided to deprecate it immediately and support you more actively with the migration from the Editor to Blocks. We will set the Editor repo to archive mode in the next days. If you have any issues with the migration, please just let us know and we will try to help you out: email@example.com
We are aware that Blocks lack a few smaller features that the Editor plugin already offered. Keyboard shortcuts and copy & pasting HTML content are probably the most noticeable features. We will bring those to the Blocks field as well. That’s a promise. Copy & paste is almost there and keyboard shortcuts will follow.
With the new architecture of the Blocks field, we also have a much cleaner foundation for more features in the future. We’ve seen all the feature requests for the Editor that were not solvable. But they become a lot more likely now with the Blocks field in the core.
Thank you for your support!