Skip to content

Releases: elastic/docs-builder

docs-builder 1.4.0

15 Apr 18:51
7766007

Choose a tag to compare

✨ Features

  • Add a configurable ceiling path to FindGitRoot and regression tests by @cotti in #3115

Full Changelog: 1.3.1...1.4.0

docs-builder 1.3.1

15 Apr 15:08
1ebb086

Choose a tag to compare

🐛 Bug Fixes

🧰 Maintenance

Full Changelog: 1.3.0...1.3.1

docs-builder 1.3.0

15 Apr 07:42
e79528d

Choose a tag to compare

✨ Features

  • Search: Add ai_autocomplete_questions field for autocomplete by @reakaleek in #3107

📝 Documentation

  • [DOCS] Split changelog how-to into subpages by @lcawl in #3096

🧰 Maintenance

Full Changelog: 1.2.0...1.3.0

docs-builder 1.2.0

14 Apr 13:19
0ce3494

Choose a tag to compare

✨ Features

  • Search: Use content-hash-versioned enrich policy names by @reakaleek in #3105
  • Search: Use staging index + alias swap for content date lookup sync by @reakaleek in #3098
  • Changes API: Use content_last_updated instead of last_updated by @reakaleek in #3101
  • Search: Add completion multi-field to ai_questions by @reakaleek in #3097
  • Search: Add content_last_updated for content-only change tracking by @reakaleek in #3016
  • Add changelog bundle description by @lcawl in #3058
  • Add --repo --owner to changelog init by @lcawl in #3042
  • Add roadmap to assembler.yml by @lcawl in #3053
  • changelogs: Add --plan flag to changelog bundle by @cotti in #3028
  • Changelogs: S3 upload adjustments by @cotti in #3005
  • Replace changelog sanitize_private_links with link_allow_repos by @lcawl in #3029

🐛 Bug Fixes

  • Sitemap: Read from semantic index for content_last_updated by @reakaleek in #3104
  • Search: Include synonym ID in synonym rule values by @reakaleek in #2999
  • Search: Remove shard/replica settings for serverless compatibility by @reakaleek in #3099
  • Skip redirect validation for docset-excluded paths by @Mpdreamz in #3095
  • Fix syntax link on codex home page by @shainaraskas in #3056
  • Fix FileSystem rights requested for writing changelogs by @cotti in #3055
  • Handle extract.release_notes properly on CI by @cotti in #3047

📝 Documentation

  • Change changelog --extract-release-notes impact on title by @lcawl in #3015

🧰 Maintenance

Full Changelog: 1.1.0...1.2.0

docs-builder 1.1.0

06 Apr 19:40
9eb637f

Choose a tag to compare

✨ Features

  • Add skip-labels to evaluate-pr's output by @cotti in #3013

🐛 Bug Fixes

  • Deploy: separate read/write scoped filesystems in IncrementalDeployService by @Mpdreamz in #3023

📝 Documentation

  • [DOCS] Add profile example for --all bundle, fix path for changelog syntax docs by @lcawl in #2980

🧰 Maintenance

Full Changelog: 1.0.0...1.1.0

docs-builder 1.0.0

02 Apr 15:57
9358276

Choose a tag to compare

💥 Breaking Changes

  • Revert "Wrap all IFileSystem usage in ScopedFileSystem" by @reakaleek in #3011

✨ Features

  • Search: Use default semantic_text inference by @reakaleek in #3014
  • Wrap all IFileSystem usage in ScopedFileSystem by @Mpdreamz in #3001
  • Harden path security across all file-reading directives by @Mpdreamz in #3000
  • Replace Path.Combine with Path.Join by @Mpdreamz in #2997
  • Add air-gapped docs container by @Mpdreamz in #2978
  • Improve docs-builder serve reliability and startup speed by @Mpdreamz in #2982
  • Expand .claude/settings.json with read-only permissions and schema reference by @Mpdreamz in #2983
  • Make clone directories git worktree-aware by @Mpdreamz in #2981
  • Fix changelog title inference by @cotti in #2977
  • Changelog: ensure product labels are validated and used by @cotti in #2974

🐛 Bug Fixes

  • Layout: Adapt to static elastic-nav by making secondary nav sticky by @reakaleek in #3025
  • HTML: Omit version meta tags for versionless pages by @reakaleek in #3020
  • Deploy: Use write-scoped filesystem for apply command by @reakaleek in #3021
  • Fix ApplicationData path collision with workspace root in Docker/CI containers by @Mpdreamz in #3012
  • Improve changelog rule logic when config must apply to multiple products by @lcawl in #2961

📝 Documentation

  • Add changelog bundle support for hiding private links by @lcawl in #3002

🧰 Maintenance

⚙️ Automation

  • CI: Enable AOT analyzers on library projects, skip AOT publish on PRs by @reakaleek in #2971
  • Fix updatecli token scope for public EDOT browser repo by @theletterf in #3003

Full Changelog: 0.130.0...1.0.0

docs-builder 0.130.0

27 Mar 10:23
c8877a0

Choose a tag to compare

✨ Features

  • Add elastic/elastic-otel-rum-js to assembler and navigation configs by @alexandra5000 in #2922
  • Add EDOT Browser (RUM) as applies_to product for preview badges by @alexandra5000 in #2913
  • feat: generate sitemap.xml from ES index with correct last_updated dates by @reakaleek in #2900
  • feat: add GET /v1/changes endpoint for querying changed docs pages by @reakaleek in #2896
  • Add schema-compliant automated settings rendering by @theletterf in #2909
  • Exclude folder-level excluded files from processing by @barkbay in #2954
  • Add CPS icon to icon library by @shainaraskas in #2951
  • Add extract.strip_title_prefix changelog configuration option by @lcawl in #2933
  • Add sort and exclude options for folder auto-discovery in toc.yml by @barkbay in #2870
  • Directives: add list-sub-pages directive by @reakaleek in #2847
  • Retire rules.publish from changelog render command by @lcawl in #2919

🐛 Bug Fixes

  • EsSitemapReader: Fix AOT serialization of ES search body by @reakaleek in #2969
  • fix(settings): replace dots with hyphens in auto-generated setting anchors by @theletterf in #2960
  • Increase FirstGenerationTimeout from 10s (default) to 60s by @reakaleek in #2626
  • Fix missing backtick and incorrect variable in DiagnosticLinkInlineParser by @copilot-swe-agent[bot] in #2261
  • fix: nullable Error dereference after ES client 9.3.3 upgrade by @reakaleek in #2959
  • Fix area name comma-split bug in changelog label mapping by @lcawl in #2935
  • Adjust anchoring strategy according to how the title labeling is formed by @cotti in #2931
  • Add moTLP to Nav by @theletterf in #2923

📝 Documentation

🧰 Maintenance

⚙️ Automation

Full Changelog: 0.129.0...0.130.0

docs-builder 0.129.0

19 Mar 11:27
dcd1c49

Choose a tag to compare

✨ Features

  • Remove rules.publish checks from changelog directive by @lcawl in #2916
  • Add support for yyyy-MM formatted display by @cotti in #2840
  • Deprecate changelog rules.publish in favour of rules.bundle by @lcawl in #2874

🐛 Bug Fixes

  • Increase z-index to avoid display errors against the top bar by @cotti in #2918

🧰 Maintenance

⚙️ Automation

  • Remove unused commands and adjust for new changelog action expectations by @cotti in #2914

Full Changelog: 0.128.2...0.129.0

docs-builder 0.128.2

17 Mar 17:22
8578ab9

Choose a tag to compare

🐛 Bug Fixes

  • fix: support vscode-insiders: and other hyphenated vscode schemes as passthrough by @Coolomina in #2912

Full Changelog: 0.128.1...0.128.2

docs-builder 0.128.1

16 Mar 15:09
1797e4a

Choose a tag to compare

🐛 Bug Fixes

Full Changelog: 0.128.0...0.128.1