dotDEV: October product guides and updates from dotCMS

dotDEV: October 2025

A message from our Technical Writer, Jamie Mauro:

As a new intro, we’ll be spilling some pixel-ink on new developments in dotCMS. You may wonder: “Isn’t that what the newsletter already does?” I reply that you are correct and I am defeated; I discorporate cinematically into motes of ash and dust. Still, this blurb aims to spotlight changes outside of major feature releases — humble layers of fascia that make impressive musculature possible.

To kick things off, the Block Editor has received some love: better keyboard navigation, cleaner UI elements, bugs squashed. We’ve retired some bespoke editor tech, retooling features with official TipTap extensions to simplify maintenance. We’ve also added a way to copy blocks as, or paste from, markdown via context menu options.

We’ve improved our content editor’s field behaviors and dependencies in one fell swoop, via angular updates. We’re also beefing up the new editor’s History tab, with individual version deletion and a steadily improving interface.

In performance optimization news: Unique-field validation queries are 2500x faster — behold, the power of strategically deployed indexes!

We even merged a user-contributed feature: Travis Caruth of Redstone Content Solutions built on-demand SASS recompilation via URL parameter.

This is the iceberg’s tip. We’ve also added base64 UtilMethods, configurable default containers, security improvements via Tomcat upgrades, and more. But this space — ah! — it is limited.

Those who regularly scroll our release notes won’t be surprised; they get the scoop, along with the usual digressions on paraprosdokians, trident-related first aid, and API-based cosmologies — standard changelog fare. For others, this will hopefully help, we helpfully hope, to glimpse this parade of progress through all the tickertape. We don’t know where it’s all coming from; it’s knee deep and may pose a serious fire hazard.

Until next time, we’ll be queueing a research spike.


Rewatch dotConnect25

Check out the recordings from yesterday’s event.

Thank you to those of you who took part in dotConnect25! You can now watch all of the sessions on demand.

In just 90 minutes, we covered the latest in security and AI innovation at dotCMS. We hope these sessions inspire you to take the next step in building secure, scalable, and AI-driven content experiences

:orange_circle: Watch the Full Event

:orange_circle: Find an Individual Session


Take Control of Your Content with the Block Editor

The Block Editor in dotCMS is not just a rich text editor. It’s a playground for content creators who crave flexibility with some structure and governance built in. Built on Tiptap, this clever interface treats paragraphs, images, code snippets, lists, and more as self-contained “blocks.”

You can easily drag, drop, reorder, or transform them, making content feel less like a static page and more like a living mosaic of ideas.

More flexibility, more power. Check out the new Block Editor and take control of your content.

:orange_circle: Learn More


Set Up an AI-Powered Search For Your Site: A Comprehensive Guide

Power your site search with dotAI! This step-by-step guide covers creating content types, configuring AI indexes, building search widgets, and customizing which fields are used for ranking results. No coding skills required.

:orange_circle: Read the Article


Building Content Listing Pages with Search in Angular

Learn how to build dynamic content listing and search pages in Angular using the dotCMS Angular SDK. This step-by-step guide covers project setup, dotCMS configuration, content modeling, reusable search components, server- and client-side search logic, and responsive UI design.

:orange_circle: Read the Article