What's Changed
- build(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 in the maven-plugins group by @dependabot[bot] in #52
- build(deps): bump org.http4k:http4k-bom from 6.39.1.0 to 6.40.0.0 in the maven-dependencies group by @dependabot[bot] in #53
- fix: resolve URL path prefixes for blog posts and static pages by @rygel in #67
- fix: use resolved URLs in sitemap, RSS, and llms.txt (#65) by @rygel in #68
- feat: centralize blog templates, sitemap exclusion, resolved-fragment providers by @rygel in #69
- fix: expireFragments bug, RSS template filter, dumpFrontMatter maps, stale suppress by @rygel in #70
- fix: sitemap lastmod uses W3C Datetime + protocol compliance test suite by @rygel in #71
- build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in #74
- docs: clarify urlBuilder impact on sitemap, RSS, and llms.txt by @rygel in #78
- build(deps): bump the maven-dependencies group with 3 updates by @dependabot[bot] in #76
- fix: generators skip fragments without resolvedUrl (safe defaults) by @rygel in #79
- build(deps): bump com.github.gantsign.maven:ktlint-maven-plugin from 3.5.0 to 3.7.1 in the maven-plugins group by @dependabot[bot] in #75
- build(deps): bump javalin.version from 7.1.0 to 7.2.0 by @dependabot[bot] in #81
- build(deps): bump the maven-dependencies group across 1 directory with 6 updates by @dependabot[bot] in #82
- chore(deps): bump the maven-dependencies group with 6 updates by @dependabot[bot] in #88
- fix: URL resolution, Fragment.content naming, and urlBuilder wiring (v2) by @rygel in #92
- fix: performance, security hardening, and autocomplete for all adapters by @rygel in #95
- fix: relationship caching, slug validation, CSP headers, URL warnings by @rygel in #96
- refactor: extract shared view models to fragments-adapter-core by @rygel in #97
- fix: CLI generator, JSON escaping, SocialShare, demo content, dead code removal by @rygel in #98
- chore: tighten detekt/ktlint quality gates by @rygel in #100
- feat: make Lucene search engine optional in FragmentsEngine by @rygel in #101
- fix: add missing navigation, footer, pagination, search, archive links to all adapters by @rygel in #102
- feat: add adapter-core tests, KDoc, BOM cleanup, extract magic number constants by @rygel in #103
- fix: align all 5 adapters — consistent view models, pagination, error handling, routes by @rygel in #104
- fix: unify ContentViewModel across all adapters by @rygel in #105
- fix: resolve all audit findings across adapters and demos by @rygel in #106
- feat: add missing template-facing properties to FragmentViewModel by @rygel in #107
- fix: resolve remaining audit findings — pagination, footer, CSP, templates, demos by @rygel in #108
- fix: template consistency, front matter standardization, code cleanup by @rygel in #109
- fix: security hardening and architecture improvements from second audit by @rygel in #110
- fix: pass siteUrl to FragmentViewModel in all 5 adapters by @rygel in #114
- docs: complete audit documentation, harden CSP default by @rygel in #115
- chore(deps): bump the maven-dependencies group with 5 updates by @dependabot[bot] in #116
- fix: remove dead JTE templates, add auto-configuration, fix CSP by @rygel in #117
- refactor: codebase quality improvements by @rygel in #119
- [codex] target Java 17 baseline by @rygel in #120
- fix: relationship cache, centralized validation, search hardening by @rygel in #121
- feat: tighten CSP defaults, add sanitizer profiles, harden filesystem safety by @rygel in #122
- feat: improve CLI generator for production-ready projects by @rygel in #124
- feat: harden image optimization with input validation and safety limits by @rygel in #125
- feat: expand architecture tests for feature module boundaries by @rygel in #126
- feat: propagate validation errors and add ErrorResponse helpers by @rygel in #127
- docs: add security model, production readiness, and adapter consistency by @rygel in #128
- fix: align CI security gates with documentation by @rygel in #123
- fix: consistent JSON error responses across all adapters by @rygel in #129
- fix: performance, security, and usability improvements by @rygel in #130
- release: v0.6.6 by @rygel in #131
Full Changelog: v0.2.0...v0.6.6