Releases: elastic/docs-builder
Releases · elastic/docs-builder
docs-builder 0.42.1
🐛 Bug Fixes
- Add cloud-enterprise legacy mapping by @reakaleek in #1365
- Speculative fix for F# tests sometimes error on static field initialization by @Mpdreamz in #1364
📝 Documentation
Full Changelog: 0.42.0...0.42.1
docs-builder 0.42.0
✨ Features
- Add new version drop down feature flag and enhance existing version dropdown by @reakaleek in #1361
- Allow specifying which version to install by @bmorelli25 in #1358
- Add new product to product list by @theletterf in #1359
🐛 Bug Fixes
- Fix
docs-builder servecommand by @reakaleek in #1362 - Adjust log emit level to Warning for image out of content scope by @cotti in #1084
- Refactor navigation further to be less reliant on markdown properties. by @Mpdreamz in #1357
- Add inbound link validation to our smoke tests by @Mpdreamz in #1360
📝 Documentation
- Update images.md by @lcawl in #1090
- Update links.md to add reference-style links by @theletterf in #1326
🧰 Maintenance
- Refactor markdown and layout rendering by decoupling from
GlobalLayoutViewModel. Streamline layout handling, enhance navigation item visibility logic, and rework documentation file structures for improved maintainability. by @Mpdreamz in #1353
⚙️ Automation
- Publish logstash docs from the 9.0 branch by @karenzone in #1346
Full Changelog: 0.41.0...0.42.0
docs-builder 0.41.0
✨ Features
🐛 Bug Fixes
- Fix previous versions mapping by @colleenmcginnis in #1341
- Remove
[CONTENT]markers and replace with better inline rendering method by @Mpdreamz in #1337
🧰 Maintenance
- Simplify navigation interfaces and make them partially generic by @Mpdreamz in #1347
- Bump globals from 16.1.0 to 16.2.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #1349
- Bump @eslint/js from 9.27.0 to 9.28.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #1350
- Bump typescript-eslint from 8.33.0 to 8.33.1 in /src/Elastic.Documentation.Site by @dependabot[bot] in #1348
- Bump postcss from 8.5.3 to 8.5.4 in /src/Elastic.Markdown by @dependabot[bot] in #1333
⚙️ Automation
- Publish beats docs from the
9.0branch by @colleenmcginnis in #1345
Full Changelog: 0.40.0...0.41.0
docs-builder 0.40.0
✨ Features
- Reproducible IDs by @reakaleek in #1335
🧰 Maintenance
- Bump parcel from 2.14.4 to 2.15.2 in /src/Elastic.Markdown by @dependabot[bot] in #1332
Full Changelog: 0.39.0...0.40.0
docs-builder 0.39.0
✨ Features
- Add
docs-assembler deploy [plan|apply]commands by @reakaleek in #1334 - Support cross-repository redirects and specialized anchor scenarios by @cotti in #1227
- Add exporter options to assembler by @Mpdreamz in #1320
🐛 Bug Fixes
- Add new ESQL keywords/commands to highlighter by @leemthompo in #1323
- fix(install): update x64 download link in install script by @mauri870 in #1317
🧰 Maintenance
- Bump eslint from 9.27.0 to 9.28.0 in /src/Elastic.Markdown by @dependabot[bot] in #1330
- Bump typescript-eslint from 8.32.1 to 8.33.0 in /src/Elastic.Markdown by @dependabot[bot] in #1329
- Bump the tailwindcss group across 1 directory with 3 updates by @dependabot[bot] in #1331
⚙️ Automation
- Also write the used link-index to the filesystem and add it as part of the new CheckoutResult record by @reakaleek in #1316
Full Changelog: 0.38.0...0.39.0
docs-builder 0.38.0
✨ Features
- Assembler: clone-all from link-index registry by @reakaleek in #1311
⚙️ Automation
- Add edge env to assembler by @reakaleek in #1310
Full Changelog: 0.37.3...0.38.0
docs-builder 0.37.3
📝 Documentation
🧰 Maintenance
- Refactor LinkIndexProvider into own project by @reakaleek in #1302
- Fix
npm run watchby @reakaleek in #1307 - Create dependabot tailwindcss group by @reakaleek in #1306
- Bump tailwindcss from 4.1.6 to 4.1.7 in /src/Elastic.Markdown by @dependabot[bot] in #1305
⚙️ Automation
- Also run PR checks on main by @reakaleek in #1309
Full Changelog: 0.37.2...0.37.3
docs-builder 0.37.2
📝 Documentation
- [Fix] Clarify path specification for the serve command by @alexandra5000 in #1298
⚙️ Automation
- Publish ECS 9.0.0 documentation by @mjwolf in #1180
- Validate assembler content source configs as part of our PR builds by @Mpdreamz in #1301
- Add an action that validates if
assembler.ymlcontent-source mapping is fully published to the link registry by @Mpdreamz in #1300 - Add support for 'content-source-speculative' in preview builds.` by @Mpdreamz in #1299
- Add handling for speculative matches in content source logic by @Mpdreamz in #1297
Full Changelog: 0.37.1...0.37.2
docs-builder 0.37.1
🐛 Bug Fixes
- Fix NRE in LinkIndexProvider while adding a new branch to existing repository by @Mpdreamz in #1294
- Assembler match: print each content source explicitly by @Mpdreamz in #1286
- Assembler match: log level from Error to Information for missing config by @Mpdreamz in #1285
🧰 Maintenance
- Assembler match: remove name output by @Mpdreamz in #1288
- Assembler match: update preview workflow to use new outputs by @Mpdreamz in #1287
⚙️ Automation
- Temporarily mark docs-builder's current branch to 9.0 by @Mpdreamz in #1290
- Use match job in docs-preview build by @Mpdreamz in #1289
Full Changelog: 0.37.0...0.37.1
docs-builder 0.37.0
✨ Features
- Throw warning when applies_to is empty by @theletterf in #1245
- Test for irregular whitespaces by @theletterf in #1262
- Complete locally.md docs and add macros by @theletterf in #1273
- Make install script more robust by @theletterf in #1255
- Add shortened links to install commands by @theletterf in #1244
🐛 Bug Fixes
- Use substitution values in image alt and title text by @colleenmcginnis in #1163
🧰 Maintenance
- Add a new job to handle push event matching by @Mpdreamz in #1279
- Asssembler content-source matching should not have exit code 1 when it does not match by @Mpdreamz in #1284
- Refactor logging and fix variable usage in Match method by @Mpdreamz in #1283
Full Changelog: 0.36.0...0.37.0