Skip to content

release: v3.0.0 (breaking) - #481

Merged
jaredwray merged 1 commit into
mainfrom
release/v3.0.0
Aug 17, 2026
Merged

release: v3.0.0 (breaking)#481
jaredwray merged 1 commit into
mainfrom
release/v3.0.0

Conversation

@jaredwray

@jaredwray jaredwray commented Aug 17, 2026

Copy link
Copy Markdown
Owner

Release summary

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

docula@3.0.0 — 2026-08-17

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

⚠ BREAKING CHANGES

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

Bug Fixes

Documentation

Internal

Contributors

Full List of Changes

Full diff: v2.2.0...v3.0.0

Verification

  • pnpm install --frozen-lockfile succeeds
  • pnpm build succeeds
  • pnpm test (or pnpm test:ci) passes locally
  • No uncommitted changes outside the version bump and CHANGELOG entry

Post-merge

  • Merge then create a GitHub Release at tag v3.0.0 — the release.yaml workflow publishes to npm.
Open in Web Open in Cursor 

Co-authored-by: Jared Wray <me@jaredwray.com>
@codecov

codecov Bot commented Aug 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (f0e4548) to head (8448d25).

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #481   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           18        18           
  Lines         2760      2760           
  Branches       837       837           
=========================================
  Hits          2760      2760           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@jaredwray
jaredwray merged commit 366cf08 into main Aug 17, 2026
14 checks passed
@jaredwray
jaredwray deleted the release/v3.0.0 branch August 17, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants