Releases: elastic/docs-builder
Releases · elastic/docs-builder
docs-builder 0.6.0
✨ Features
- Add
docs-builder mv
command by @reakaleek in #376 - Add support for hidden files in documentation TOC by @Mpdreamz in #381
- Support
console
family of code highlighters. by @Mpdreamz in #375 - Navigation: Set expand depth to 0 by @reakaleek in #371
- Add support for gif & jpeg images by @Mpdreamz in #370
- Allow _docset.yml and _toc.yml as configuration filenames by @Mpdreamz in #361
- Make preview workflow reusable for other repositories by @reakaleek in #350
- Add support for vertical definition lists by @Mpdreamz in #348
- Add custom UseHardBreaks extension by @reakaleek in #342
- Add support for inline anchors in Markdown parsing by @Mpdreamz in #331
🐛 Bug Fixes
- Add warnings when a codeblock tries to use an unsupported language by @Mpdreamz in #377
- Fix root links by @reakaleek in #382
- Add support for single paragraph between code and list by @Mpdreamz in #379
- Normalize substitution keys to be case-insensitive. by @Mpdreamz in #380
- Add repository input to checkout action in comment-on-asciidoc-changes workflow by @reakaleek in #368
- Add tests for nested and indented inline anchors by @Mpdreamz in #359
- Allow multiple classic callouts in one line by @reakaleek in #355
- Fix rootFolder if
--path
is not defined by @reakaleek in #360 - Add anchors to link json artifact by @Mpdreamz in #353
- Find every HeadingBlock in a document by @reakaleek in #349
- Render callouts in code block by @reakaleek in #346
- Fix indentation when code block is in a list by @reakaleek in #345
- Case-insensitive anchor link check by @reakaleek in #341
- Fix inline code in left navigation and h1 rendering by @reakaleek in #290
📝 Documentation
- Update comment-on-asciidoc-changes.yml by @bmorelli25 in #365
- Add basic content on what's needed to build docs with docs-builder by @bmorelli25 in #338
- Fix code snippet by @reakaleek in #340
⚙️ Automation
- Use GitHub API instead of git to check diff by @reakaleek in #374
- Update preview.yml by @reakaleek in #369
- Optimize comment-on-asciidoc-changes.yml by @reakaleek in #367
- Add error exit code if there are changes for the asciidoc comment workflow by @reakaleek in #357
- New test project to make specification tests easier to write for developers by @Mpdreamz in #344
- Add preview workflow by @reakaleek in #279
Full Changelog: 0.5.0...0.6.0
docs-builder 0.5.0
✨ Features
- Advertise docs-builder updates when running from command line by @Mpdreamz in #276
- Add support for plain admonitions by @Mpdreamz in #275
- BREAKING CHANGE: Change default serve port to 3000 and add ability to override by @reakaleek in #265
- Remove 'title' frontmatter and improve title handling logic by @Mpdreamz in #196
- Add
--allow-indexing
option for the generate command by @reakaleek in #264 - Keep navigation position when clicking through the documentation by @reakaleek in #257
🐛 Bug Fixes
- Refactor TOC processing to handle excluded and unreachable files by @Mpdreamz in #278
- Fix link appearance in code by @reakaleek in #260
- Add support for "previous" and "next" document navigation by @Mpdreamz in #258
- Change target path of update-link-index action by @reakaleek in #252
- Fix copy button in Code blocks by @reakaleek in #256
📝 Documentation
- Fix README.md links by @reakaleek in #267
- add more pre-migrated content sets by @bmorelli25 in #273
- Elastic docs v3 edits by @lcawl in #259
🧰 Maintenance
⚙️ Automation
- Fix "Full Changelog" link by @reakaleek in #272
Full Changelog: 0.4.0...0.5.0
docs-builder 0.4.0
✨ Features
🐛 Bug Fixes
- Fix update-link-index-action by @reakaleek in #248
- Support unique callouts for enhanced code blocks by @Mpdreamz in #209
- support private repository publishes by @Mpdreamz in #213
- Don't validate commented links by @reakaleek in #212
⚙️ Automation
- Add macos-latest-large runner to release by @reakaleek in #250
Full Changelog: 0.3.0...v0.4.0
docs-builder 0.3.0
✨ Features
- Add update-link-index action by @reakaleek in #207
- Limit diagnostics output and enhance logging clarity by @Mpdreamz in #208
- Add interpolation support and unify substitution logic by @Mpdreamz in #201
- Add auto text link generation for markdown files by @Mpdreamz in #197
- Enforce
_snippets
folder rules for includes by @Mpdreamz in #190 - Add GitHub edit link generation for documentation pages by @Mpdreamz in #198
🐛 Bug Fixes
- Add "strict" mode to treat warnings as errors by @Mpdreamz in #206
- Fix _static folder required during release builds by @Mpdreamz in #204
📝 Documentation
- Add content for bug bash tomorrow by @bmorelli25 in #203
🧰 Maintenance
- Add reusable workflow and usage example by @reakaleek in #200
- Allow to manually trigger release-drafter by @reakaleek in #205
- Set up release-drafter by @reakaleek in #202
- Refactor Markdown directives for updated syntax compatibility by @Mpdreamz in #199
Full Changelog: 0.2.0...v0.3.0
0.2.0
What's Changed
- Remove diagnostic link and sub parsing from the minimal parse routine by @Mpdreamz in #141
- More docs updates by @bmorelli25 in #136
- Add a sentence on how to fix the external URI warning by @reakaleek in #142
- Add global substitutions support to Markdown processing by @Mpdreamz in #143
- Make .git folder optional so tool can be run on any folder by @Mpdreamz in #144
- Fix collapsing toc when clicking on a nested page by @reakaleek in #149
- Ensure uncaught yaml parsing errors are recoverable by @Mpdreamz in #150
- Add support for custom heading anchors in Markdown. by @Mpdreamz in #153
- Implement breadcrumbs fixes #138 by @Mpdreamz in #148
- Refactor file processing and improve exception handling by @Mpdreamz in #154
- Fix an edgecase where substitutions could not track the delimiter properly when an empty line preceded it and followed it by @Mpdreamz in #155
- Fix links to localhost by @reakaleek in #157
- Introduce toc.yml, allows toc's to be split one directory deep by @Mpdreamz in #165
- Introduce dedicated error collector for serve command by @Mpdreamz in #167
- Add cross-links to links.json by @reakaleek in #168
- Refactor navigation and model hierarchy. by @Mpdreamz in #181
- Add to Migration, Syntax, and Contribution Guides by @bmorelli25 in #170
- Initial scaffolding of the docs-assembler binary by @Mpdreamz in #186
- fix 183 prevent index pages from being listed twice by @Mpdreamz in #189
- Fix tab groups by @reakaleek in #187
- Warn about links with template expressions by @reakaleek in #191
New Contributors
- @reakaleek made their first contribution in #142
Full Changelog: 0.1.3...0.2.0