Changelog

v3.0.0 Release

Security pins, ecto 5 template escaping, dependency upgrades, and CI/release hardening.

  • upgrade ecto to 5.0.0 — Handlebars now HTML-escapes {{ }} by default (96f791a, #462) Migration: In custom templates, replace {{generatedHtml}} with {{{generatedHtml}}} so document HTML is not double-escaped. The bundled classic template already includes this change.

  • pin liquidjs to 10.27.1 for memoryLimit DoS advisories (f0e4548, #480)

Read more →
v2.2.0 Release

Google Tag Manager environment support, plus a nav-highlight fix and release/deploy CI fixes.

  • add support for Google Tag Manager environments (70a3fac, #451)

    // docula.config.ts — target a specific GTM environment (staging, QA, …)
    export const options: Partial<DoculaOptions> = {
      googleTagManager: 'GTM-XXXXXX',
      googleTagManagerAuth: 'abc123', // → gtm_auth
      googleTagManagerEnv: 'env-3',   // → gtm_preview
    };
    
Read more →
v2.1.0 Release

Client-side search (⌘K), SSRF hardening, SEA binary fixes, and a dependency refresh.

  • add built-in client-side search (⌘K) to the modern template (a3d3c1c, #445)

    // docula.config.json — search is on by default for the modern template;
    // build emits search-index.json and renders the ⌘K / Ctrl-K modal.
    { "enableSearch": true }   // set to false to disable
    
  • search: robust HTML stripping and Enter-key race in client search (5d4392c, #445)

Read more →
v2.0.0 Release

Node 20 → 22 minimum, pnpm 11 supply-chain hardening, AI SDK + tooling refresh, and favicon auto-generation.

  • Drop Node 20 support; minimum engines are now ^22.18.0 || >=24.0.0 (3420df2, #416) Migration: upgrade to Node 22 LTS or Node 24+. pnpm is now managed via corepack; run corepack enable and pnpm 11.1.3 is pinned via packageManager.
Read more →
v1.14.0 Release
Read more →
v1.13.0 Release
Read more →
v1.12.0 Release
Read more →
v1.11.1 Release

Full Changelog: https://github.com/jaredwray/docula/compare/v1.11.0...v1.11.1

Read more →
v1.11.0 Release

Full Changelog:...

Read more →
v1.10.1 Release

Full Changelog:...

Read more →
v1.10.0 Release

Full Changelog: https://github.com/jaredwray/docula/compare/v1.9.1...v1.10.0

Read more →
v1.9.1 Release

Full Changelog: https://github.com/jaredwray/docula/compare/v1.9.0...v1.9.1

Read more →
v1.9.0 Release
Read more →
v1.8.0 Release
Read more →
v1.7.0 Release

Full Changelog: https://github.com/jaredwray/docula/compare/v1.6.0...v1.7.0

Read more →
v1.6.0 Release

Full Changelog: https://github.com/jaredwray/docula/compare/v1.5.0...v1.6.0

Read more →
v1.5.0 Release
Read more →
v1.2.0 Release
Read more →
v1.1.0 Release

Full Changelog: https://github.com/jaredwray/docula/compare/v1.0.0...v1.1.0

Read more →
v1.0.0 Release
Read more →