Skip to content

Releases: dotCMS/core

Release 25.07.10_lts_v12

09 Jun 13:24

Choose a tag to compare

v25.07.10_lts_v12

🏁 Publishing release version [25.07.10_lts_v12]

Release 24.12.27_lts_v23

09 Jun 13:24

Choose a tag to compare

v24.12.27_lts_v23

🏁 Publishing release version [24.12.27_lts_v23]

Release 26.06.06-01

06 Jun 05:17

Choose a tag to compare

Release: v26.06.04-01 → v26.06.06-01

Features & Enhancements

  • Velocity Playground: Shipped as an Angular portlet with a split Monaco editor, dark Velocity theme, JSON pretty-printing, and share/export actions, with the legacy JSP retained for runtime rollback. (#35904)
  • Security / XSS: Added the OWASP Java Encoder and exposed context-aware output encoding to Velocity templates via $xsstool (encodeForHTML, encodeForHTMLAttribute, encodeForJavaScript, encodeForURL, encodeForCSS). (#35318)
  • Page Editor: Contentlet titles in the palette now clamp to two lines with a tooltip for the full name, making similarly named items easier to distinguish. (#35878)
  • Style Editor: Added sort options for dropdown, radio, and checkbox fields in the schema generator. (#35918)

Fixes and Known Issues

  • Asset Serving: Anonymously-readable assets are now served instead of returning HTTP 401 when the request carries an unrelated or invalid Authorization: Basic header; REST endpoints keep strict rejection. (#35925)
  • Categories API: PUT /api/v1/categories now applies the active flag from the payload, while omitting it preserves the existing value. (#36020)

Infrastructure & Security

  • Image Processing: Added an optional libvips (vips-ffm) image engine behind the IMAGE_API_USE_LIBVIPS feature flag (default off), with graceful fallback to the legacy engine and support for AVIF output and attention-based smartcrop. (#35990)

dotcms-cli - 26.06.06-01

06 Jun 05:48

Choose a tag to compare

Changelog

  • 1131193 🏁 Publishing dotCLI release version [26.06.06-01]

Contributors

We'd like to thank the following people for their contributions:

  • dotCMS-Machine-User

Release 26.06.04-01

04 Jun 21:19

Choose a tag to compare

v26.06.04-01

🏁 Publishing release version [26.06.04-01]

dotcms-cli - 26.06.04-01

04 Jun 22:11

Choose a tag to compare

Changelog

  • 0b79149 🏁 Publishing dotCLI release version [26.06.04-01]

Contributors

We'd like to thank the following people for their contributions:

  • dotCMS-Machine-User

Release 26.04.22-03

03 Jun 15:35

Choose a tag to compare

v26.04.22-03

🏁 Publishing release version [26.04.22-03]

dotcms-cli - 26.04.22-03

03 Jun 16:11

Choose a tag to compare

Changelog

  • dbaedc3 🏁 Publishing dotCLI release version [26.04.22-03]

Contributors

We'd like to thank the following people for their contributions:

  • dotCMS-Machine-User

Release 26.06.02-01

02 Jun 20:33

Choose a tag to compare

Release: v26.06.01-01 → v26.06.02-01

Caution

Rollback Warning: This release contains an irrevertable change that is non-trivial to rollback from.

  • Search: ContentletSearch was converted to an immutable interface, removing all setters and the new ContentletSearch() constructor — any OSGi plugin or external code instantiating it directly must migrate to the builder, so reverting after dependent code adopts the new API is unsafe. (#35661)

Features & Enhancements

  • dotAI: Added Google Vertex AI (Gemini) as a supported chat provider, with auth via Application Default Credentials or a service account JSON key. (#35241)
  • dotAI: Migrated the LangChain4J client cache from Guava to Caffeine and replaced the image-orientation dropdown with a free-text size input defaulting to 1024x1024. (#35844)
  • Apps: Added per-host environment-variable / Kubernetes-secret provisioning for all dotCMS apps via a specificity-first 5-tier resolution model. (#35860)

Fixes and Known Issues

  • Contentlet: Clearing a Tag field with an empty value now correctly wipes the tags instead of resurrecting the previous value on save. (#35873)
  • Edit Content: Date, DateTime, and Time fields in the new Angular content editor now clear properly when using the calendar's Clear button or X icon. (#35899)
  • Block Editor: Contentlets with a custom render template now use that template when nested inside a grid block, instead of falling back to the default render. (#35886)

Infrastructure & Security

  • Platform: Bumped tomcat-redis-session-manager from 1.5 to 2.0, fixing a Redis session-key collision between clusters with shared ID prefixes and adding Sentinel high-availability support. (#35875)
  • SDK: Bumped the SDK version to 1.5.5 so trunk @next builds stay ahead of @latest. (#35675)

dotcms-cli - 26.06.02-01

02 Jun 21:04

Choose a tag to compare

Changelog

  • cc9d6cc 🏁 Publishing dotCLI release version [26.06.02-01]

Contributors

We'd like to thank the following people for their contributions:

  • dotCMS-Machine-User