Skip to content

Releases: elastic/docs-builder

docs-builder 0.23.0

25 Mar 14:25
ed6aa8a
Compare
Choose a tag to compare

✨ Features

🐛 Bug Fixes

⚙️ Automation

Full Changelog: 0.22.0...0.23.0

docs-builder 0.22.0

21 Mar 11:35
8890506
Compare
Choose a tag to compare

✨ Features

Full Changelog: 0.21.0...0.22.0

docs-builder 0.21.0

21 Mar 10:37
fd7ea64
Compare
Choose a tag to compare

✨ Features

🐛 Bug Fixes

  • Detect variables as they are parsed in the AST by @Mpdreamz in #809
  • Allow extensions to inject IDocumentationFileExporter and control the relative path published in links.json by @Mpdreamz in #806
  • Fix elastic global nav by @reakaleek in #807
  • Fix HTMX head changes by @reakaleek in #805
  • Add beats/extend folder to assembler navigation by @Mpdreamz in #801
  • Fix pages nav behaviour attempt 2 by @reakaleek in #800
  • Includes GITHUB_PR_REF_NAME as a job-level environment variable. by @cotti in #799
  • Fix "Edit This File" path by @cotti in #790
  • Fix pages nav behaviour by @reakaleek in #795
  • Ensure we fallback to the embedded navigation.yml for the assembler build by @Mpdreamz in #796
  • Add support for custom GitCheckoutInformation in BuildContext by @Mpdreamz in #794
  • Only show "Edit this page" link if the url is not null by @reakaleek in #792
  • Refactor to use WorkingDirectoryRoot over Root. by @Mpdreamz in #791
  • Fix pages navigation appearance by @reakaleek in #787
  • Fix table styling by @reakaleek in #789
  • Move meta charset up by @reakaleek in #784
  • Update detection rule extension to be more feature complete by @Mpdreamz in #782
  • Revert "Remove tj-actions usage, eventhough we had it pinned as gitref" by @reakaleek in #766
  • Fix/font preload static path by @cotti in #775
  • Fix layout and horizontal scrollable tables by @reakaleek in #772

📝 Documentation

🧰 Maintenance

  • Rename assembler environment from production to prod by @reakaleek in #798

Full Changelog: 0.20.0...0.21.0

docs-builder 0.20.0

18 Mar 10:24
d05612c
Compare
Choose a tag to compare

✨ Features

  • Add support for diagnostic hints and track unused substitution keys by @Mpdreamz in #762
  • Add favicon tags by @reakaleek in #761
  • User friendly table design by @reakaleek in #755
  • Add content hash as query string to static file paths by @reakaleek in #758
  • Refactor TOC handling and support nested TOC configurations by @Mpdreamz in #749
  • Add the notion of documentation file exporters. by @Mpdreamz in #739
  • Add global elastic.co nav by @reakaleek in #721
  • Introduce IUriEnvironmentResolver to resolve crosslinks based on deployment environment by @Mpdreamz in #728
  • Assembler share single crosslink resolver over all the builds by @Mpdreamz in #726
  • Initial v0 of docs-assembler repos build-all command. by @Mpdreamz in #725

🐛 Bug Fixes

📝 Documentation

🧰 Maintenance

  • Skip security-docs in assembler while we wait for move to detection-rules by @Mpdreamz in #733

⚙️ Automation

  • Add matrix to pr workflow by @reakaleek in #425
  • Remove tj-actions usage, eventhough we had it pinned as gitref by @Mpdreamz in #753
  • Free disk space is no longer needed for asciidocalypse by @Mpdreamz in #743
  • Ensure we pass along metadata-only in preview-build to docs-builder action by @Mpdreamz in #741
  • Build docs on master branches too for repositories not moved over to main by @Mpdreamz in #732
  • Update CODEOWNERS by @bmorelli25 in #731

Full Changelog: 0.19.0...0.20.0

docs-builder 0.19.0

12 Mar 15:14
4e5f8e0
Compare
Choose a tag to compare

✨ Features

🐛 Bug Fixes

  • Use https remotes for assembler clones by @Mpdreamz in #723
  • AOT compile assembler by @Mpdreamz in #719
  • Move base image for assembly over to jammy to ensure git is available by @Mpdreamz in #717
  • Embedd assembler.yml in binary temporarily before its homed in docs-content by @Mpdreamz in #716
  • Allow to open link in a new tab when pressing the modifier key (ctrl or cmd) by @reakaleek in #714
  • Skip the navigation item if the parent group points to the same file by @reakaleek in #707
  • Remove UseSoftlineBreakAsHardlineBreak from MarkdownParser by @Mpdreamz in #510
  • Fix scroll position when opening a link with an anchor by @reakaleek in #702
  • Fix scrollTop when navigating through pages by @reakaleek in #698
  • Fix navigation by @reakaleek in #697

Full Changelog: 0.18.0...0.19.0

docs-builder 0.18.0

07 Mar 08:07
de662b5
Compare
Choose a tag to compare

✨ Features

🐛 Bug Fixes

Full Changelog: 0.17.0...0.18.0

docs-builder 0.17.0

06 Mar 09:37
b306bfa
Compare
Choose a tag to compare

✨ Features

🐛 Bug Fixes

📝 Documentation

🧰 Maintenance

⚙️ Automation

  • Re-enable inbound links validation on publish by @Mpdreamz in #669

Full Changelog: 0.16.0...0.17.0

docs-builder 0.16.0

28 Feb 18:01
a516d81
Compare
Choose a tag to compare

✨ Features

  • Share inbound-links commands with docs-builder by @Mpdreamz in #657

🐛 Bug Fixes

  • If GITHUB_REPOSITORY is set use it verbatim by @Mpdreamz in #655
  • Add logging to git remote resolving by @Mpdreamz in #652
  • Better error messages for cross_link errors (From docs-builder and docs-assembler) by @Mpdreamz in #651
  • Refactor link index command into dedicated LinkRegistry module by @Mpdreamz in #649
  • Add validate command for single published repository by @Mpdreamz in #648
  • Fix preview-build.yml by @reakaleek in #644
  • Inbound link checking, fully validate if found in links-index by @Mpdreamz in #643

📝 Documentation

🧰 Maintenance

⚙️ Automation

  • Fix environment_url in preview deployment by @reakaleek in #658
  • Add landing-page-path output and use it in preview workflow by @reakaleek in #642

Full Changelog: 0.15.0...0.16.0

docs-builder 0.15.0

27 Feb 20:57
7aea1aa
Compare
Choose a tag to compare

✨ Features

🐛 Bug Fixes

📝 Documentation

🧰 Maintenance

⚙️ Automation

Full Changelog: 0.14.0...0.15.0

docs-builder 0.14.0

24 Feb 18:45
eae1c9c
Compare
Choose a tag to compare

✨ Features

  • Add local inbound links validation to the shared preview workflow by @Mpdreamz in #589
  • Add inbound links validation by @Mpdreamz in #587
  • Add htmx to dynamically load content by @reakaleek in #545
  • Add redirects.yml to publish renames/delations in links.json for dependent docsets. by @Mpdreamz in #556

🐛 Bug Fixes

📝 Documentation

🧰 Maintenance

  • Ensure docs-builder serve shares the same service collection bootstrapping as the CLI tools by @Mpdreamz in #553
  • Add shared Elastic.Documentation.Tooling libraries for all CLI binaries by @Mpdreamz in #548

⚙️ Automation

🎨 Redesign

Full Changelog: 0.13.0...0.14.0