Releases: elastic/docs-builder
Releases · elastic/docs-builder
docs-builder 1.16.0
✨ Features
- Assembler: embed elastic-website-search web component on staging by @reakaleek in #3411
🧰 Maintenance
- [Snyk] Upgrade @opentelemetry/sdk-logs from 0.215.0 to 0.216.0 by @nkammah in #3405
- [Snyk] Upgrade @opentelemetry/resources from 2.7.0 to 2.7.1 by @nkammah in #3404
- [Snyk] Upgrade zod from 4.4.1 to 4.4.3 by @nkammah in #3403
- [Snyk] Upgrade @tanstack/react-query from 5.99.2 to 5.100.9 by @nkammah in #3402
Full Changelog: 1.15.0...1.16.0
docs-builder 1.15.0
✨ Features
- Hide Supported on line for settings whose stack is fully planned by @florent-leborgne in #3407
- Add experimental lifecycle to applies-to by @lcawl in #3398
- Add experimental lifecycle to changelog tooling by @lcawl in #3311
- Remove empty sections from changelog directive by @lcawl in #3369
🐛 Bug Fixes
🧰 Maintenance
- [Snyk] Upgrade @opentelemetry/context-zone from 2.7.0 to 2.7.1 by @reakaleek in #3373
- [Snyk] Upgrade @tanstack/react-query from 5.99.0 to 5.99.2 by @nkammah in #3294
- fix: update 60 icons with revised glyphs from EUI batch update (Jan 2026) by @florent-leborgne in #3397
- Bump Elastic.Clients.Elasticsearch from 9.3.6 to 9.4.1 by @dependabot[bot] in #3391
- Bump AWSSDK.Core and AWSSDK.SQS by @dependabot[bot] in #3390
- Bump Amazon.Lambda.Serialization.SystemTextJson from 2.4.5 to 3.0.0 by @dependabot[bot] in #3388
- Bump Amazon.Lambda.Core and Amazon.Lambda.RuntimeSupport by @dependabot[bot] in #3387
- Bump @elastic/eui from 114.3.0 to 115.0.0 in /src/Elastic.Documentation.Site in the eui group across 1 directory by @dependabot[bot] in #3385
- Bump typescript-eslint from 8.59.1 to 8.59.2 in /src/Elastic.Documentation.Site in the eslint group across 1 directory by @dependabot[bot] in #3384
- Bump release-drafter/release-drafter from 7.3.0 to 7.3.1 in /.github/workflows by @dependabot[bot] in #3383
- Bump release-drafter/release-drafter from 7.3.0 to 7.3.1 by @dependabot[bot] in #3382
- Bump protobufjs from 8.0.3 to 8.4.2 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3380
- Bump ws from 8.20.0 to 8.21.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3379
- [Snyk] Upgrade @opentelemetry/api-logs from 0.215.0 to 0.216.0 by @reakaleek in #3372
- [Snyk] Upgrade zod from 4.3.6 to 4.4.1 by @reakaleek in #3371
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3393
⚙️ Automation
- ci: declare contents:read on smoke-test workflow by @arpitjain099 in #3321
Full Changelog: 1.14.0...1.15.0
docs-builder 1.14.0
✨ Features
- Sync EUI icon library with Jan–May 2026 renames and additions by @florent-leborgne in #3378
- Add support checkbox render by @groman92 in #3336
🐛 Bug Fixes
- fix: header blank in serve mode due to INI whitespace and unguarded githubRepository by @Mpdreamz in #3363
- Don't autolink URLs used as markdown link text by @shainaraskas in #3319
- Remove links between changelog render output files by @lcawl in #3323
📝 Documentation
🧰 Maintenance
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3377
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3370
- Bump Nullean.Argh packages to 0.16.4 by @Mpdreamz in #3362
Full Changelog: 1.13.0...1.14.0
docs-builder 1.13.0
docs-builder 1.12.0
✨ Features
- feat(settings): add :deployment: filter option to {settings} directive by @florent-leborgne in #3318
🐛 Bug Fixes
- Fix inline callout regex and li rendering for markdown links by @Mpdreamz in #3355
- Codex: fix group layout broken by DOM reorder in #3344 by @reakaleek in #3353
- Render inline Markdown in automatic callouts and update docs by @copilot-swe-agent[bot] in #3324
- Fix ShouldContainHtml comparing actual HTML to itself by @Mpdreamz in #3346
🧰 Maintenance
⚙️ Automation
- Add MCP and API smoke tests to the integration suite on CI by @Mpdreamz in #3356
- Fix publishcontainers build target after Api project merge by @Mpdreamz in #3352
Full Changelog: 1.11.0...1.12.0
docs-builder 1.11.0
✨ Features
- Layout: move main content before nav in DOM source order by @reakaleek in #3344
🐛 Bug Fixes
- changelog: surface missing product label as no-label failure by @cotti in #3304
- Changelog: Explicit init parameters and logging for the scrubber lambda by @cotti in #3309
🧰 Maintenance
- Bump Amazon.Lambda.S3Events from 3.1.2 to 4.0.0 by @dependabot[bot] in #3291
- Bump the eslint group across 1 directory with 2 updates by @dependabot[bot] in #3338
- Bump @opentelemetry/core from 2.7.0 to 2.7.1 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3341
- Bump @elastic/eui from 114.2.0 to 114.3.0 in /src/Elastic.Documentation.Site in the eui group across 1 directory by @dependabot[bot] in #3339
- Bump Amazon.Lambda.SQSEvents from 2.2.1 to 3.0.0 by @dependabot[bot] in #3293
- Bump Amazon.Lambda.Core and Amazon.Lambda.RuntimeSupport by @dependabot[bot] in #3290
- Bump prettier-plugin-tailwindcss from 0.7.3 to 0.8.0 in /src/Elastic.Documentation.Site in the tailwindcss group across 1 directory by @dependabot[bot] in #3340
Full Changelog: 1.10.0...1.11.0
docs-builder 1.10.0
✨ Features
- Add changelog render --no-descriptions by @lcawl in #3263
- Add changelog render --dropdowns by @lcawl in #3244
- Add content_type to DocumentationDocument for site search parity by @Mpdreamz in #3313
- Add docs as product by @lcawl in #3303
🐛 Bug Fixes
- Fix AOT compile error in ContentDateEnrichment.SwapAliasAsync by @cotti in #3315
- changelog(prepare-artifact): treat empty existing-filename as unset by @cotti in #3314
🧰 Maintenance
- Bump Nullean.Argh packages to 0.16.3 by @Mpdreamz in #3334
- Revert "Create phantom for WIP ingest-processor" by @shainaraskas in #3325
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3332
- Bump Nullean.Argh packages from 0.16.0 to 0.16.2 by @theletterf in #3330
- Create phantom for WIP ingest-processor by @shainaraskas in #3306
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3320
- [Snyk] Upgrade dompurify from 3.4.0 to 3.4.1 by @Mpdreamz in #3312
- Fix new SDK Warnings by @cotti in #3308
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3307
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3305
- Update current stack version to 9.4.1 by @kosabogi in #3278
Full Changelog: 1.9.0...1.10.0
docs-builder 1.9.0
✨ Features
- feat(cli-docs): supplemental content system for generated CLI reference pages by @Mpdreamz in #3271
- feat(cli-docs): auto-generate CLI reference from schema JSON by @Mpdreamz in #3221
- Remove UTF-8 BOM from changelog command outputs by @lcawl in #3243
- Restore --exporters aliases and shorthand sets by @Mpdreamz in #3266
- feat(cli): support llm exporter alias with argh EnumValue by @Mpdreamz in #3265
- feat(tooling): migrate docs-builder CLI from ConsoleAppFramework to Nullean.Argh by @Mpdreamz in #3202
- Adds video guidance to syntax ref guide by @jmikell821 in #3253
🐛 Bug Fixes
- fix remote var to remove spare $ by @shainaraskas in #3301
- Return exit code 1 on CTRL+C cancellation by @Mpdreamz in #3264
- Continue white-label branding support for isolated builds by @Mpdreamz in #3259
- Allow .plan extension for assembler deploy apply by @Mpdreamz in #3267
- fix: applies-switch and tab-set first tab hidden when block contains a comment by @Mpdreamz in #3255
- Harden branding image symlink check to cover ancestor directories by @Mpdreamz in #3261
📝 Documentation
🧰 Maintenance
- Remove unused publish-vercel action by @copilot-swe-agent[bot] in #3116
- Bump @elastic/eui from 114.1.0 to 114.2.0 in /src/Elastic.Documentation.Site in the eui group across 1 directory by @dependabot[bot] in #3285
- Bump the tailwindcss group across 1 directory with 3 updates by @dependabot[bot] in #3286
- Bump htmx.org from 2.0.8 to 2.0.10 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3287
- Bump @testing-library/react from 16.3.0 to 16.3.2 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3288
- Bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 in /.github/actions/aws-auth by @dependabot[bot] in #3281
- Bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 in /actions/update-link-index by @dependabot[bot] in #3284
- Bump aws-actions/configure-aws-credentials from 6.1.0 to 6.1.1 by @dependabot[bot] in #3280
- Bump release-drafter/release-drafter from 7.2.1 to 7.3.0 by @dependabot[bot] in #3279
- Bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3276
- [Snyk] Upgrade @tanstack/react-query from 5.99.0 to 5.99.1 by @Mpdreamz in #3277
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3273
- [Snyk] Upgrade @tanstack/react-query from 5.97.0 to 5.99.0 by @reakaleek in #3258
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3257
- Update ECS version per 9.4 release by @taylor-swanson in #3252
⚙️ Automation
Full Changelog: 1.8.0...1.9.0
docs-builder 1.8.0
✨ Features
- Add white-label branding support for isolated builds by @Mpdreamz in #3159
- Retry S3 link registry fetch on transient errors in match command by @Mpdreamz in #3229
- Add --report option for changelog add command by @lcawl in #3227
- Add description-visibility option to changelog directive by @lcawl in #3224
- [Changelog] Strip dash from title prefix by @lcawl in #3226
🐛 Bug Fixes
- fix(cross-links): use codex path shape in fallback error URL by @theletterf in #3174
- [Changelog] Fix missing links in changelog directive and render command by @lcawl in #3228
🧰 Maintenance
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3249
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3247
- Bump the eslint group across 1 directory with 2 updates by @dependabot[bot] in #3233
- Bump axios from 1.15.0 to 1.16.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3248
- [Snyk] Upgrade @tanstack/react-query from 5.96.2 to 5.97.0 by @nkammah in #3217
- Bump amondnet/vercel-action from 42.2.0 to 42.3.0 in /actions/publish-vercel by @dependabot[bot] in #3232
- Bump @types/katex from 0.16.7 to 0.16.8 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3234
- Bump globals from 17.4.0 to 17.5.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3237
- Bump wait-on from 9.0.3 to 9.0.5 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3236
- Bump AWSSDK.DynamoDBv2 from 4.0.17.9 to 4.0.18 by @dependabot[bot] in #3239
- Bump Elastic.Clients.Elasticsearch from 9.3.5 to 9.3.6 by @dependabot[bot] in #3241
- Bump AWSSDK.S3 from 4.0.21.2 to 4.0.22.1 by @dependabot[bot] in #3240
- [Stack 9.4.0] assembler + version bump by @shainaraskas in #3070
- Bump release-drafter/release-drafter from 7.2.0 to 7.2.1 by @dependabot[bot] in #3230
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3222
Full Changelog: 1.7.0...1.8.0
docs-builder 1.7.0
✨ Features
- Improve isolated build UX and fix git worktree serve by @Mpdreamz in #3210
- Changelogs: Perform artifact handling on docs-builder by @cotti in #3199
- [API explorer] Replace raw x-state badges with applies_to popover by @szabosteve in #3026
- Changelog: Bundle upload support and Private-Public Bundling SQS Lambda by @cotti in #3163
- [API Explorer] Add intro and outro pages by @lcawl in #3144
- [API explorer] Add support for x-tagGroups by @lcawl in #3160
- [API explorer] Add support for tag x-displayName by @lcawl in #3140
🐛 Bug Fixes
- Cache cross-link index across serve hot reloads by @theletterf in #3219
- Fix serve crashing when run from a git worktree by @Mpdreamz in #3211
- Fix Codex DocumentationCheckoutDirectory so edit links render by @Mpdreamz in #3212
- fix(site): hide external link arrow when anchor wraps an image by @theletterf in #3165
📝 Documentation
- Update onboarding docs for elastic/docs-actions workflows by @Mpdreamz in #3162
- [DOCS] Edit changelog creation page by @lcawl in #3170
- [DOCS] Changelog configuration reference by @lcawl in #3109
🧰 Maintenance
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3215
- [Snyk] Upgrade @elastic/highlightjs-esql from 1.2.2 to 1.2.3 by @nkammah in #3216
- [Snyk] Upgrade zustand from 5.0.11 to 5.0.12 by @nkammah in #3218
- [Stack 9.3.4] Bump versions.yml stack.current by @shainaraskas in #3175
- [Snyk] Upgrade marked from 17.0.1 to 17.0.6 by @nkammah in #3206
- [Snyk] Upgrade ua-parser-js from 2.0.6 to 2.0.9 by @nkammah in #3208
- [Snyk] Upgrade @tanstack/react-query from 5.95.2 to 5.96.2 by @nkammah in #3207
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3204
- chore: bump all @opentelemetry npm packages to latest stable by @Mpdreamz in #3195
- Docs preview local: path-prefix build by @Mpdreamz in #3201
- Enable docs-preview-local S3 uploads by @Mpdreamz in #3198
- Bump uuid from 11.1.0 to 14.0.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3193
- Split docs preview: reusable Docker workflow + local dotnet workflow by @Mpdreamz in #3064
- Add Claude Code skills and overhaul AGENTS.md by @Mpdreamz in #3197
- Disable CodeRabbit auto-labeling by @Mpdreamz in #3196
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3192
- Bump postcss from 8.5.6 to 8.5.12 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3194
- Bump @opentelemetry/instrumentation from 0.213.0 to 0.214.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3183
- Bump @types/lodash from 4.17.21 to 4.17.24 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3184
- Bump AWSSDK.Core and AWSSDK.SQS by @dependabot[bot] in #3186
- Bump Elastic.Clients.Elasticsearch from 9.3.4 to 9.3.5 by @dependabot[bot] in #3187
- Bump Elastic.Mapping from 0.41.2 to 0.43.0 by @dependabot[bot] in #3188
- Bump Elastic.OpenTelemetry from 1.1.0 to 1.3.0 by @dependabot[bot] in #3189
- Bump babel-jest from 30.2.0 to 30.3.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3182
- Bump @elastic/eui from 114.0.0 to 114.1.0 in /src/Elastic.Documentation.Site in the eui group across 1 directory by @dependabot[bot] in #3181
- Bump typescript-eslint from 8.58.0 to 8.58.1 in /src/Elastic.Documentation.Site in the eslint group across 1 directory by @dependabot[bot] in #3180
- Bump OpenTelemetry packages 1.13.x → 1.15.x (moderate CVEs) by @Mpdreamz in #3178
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3171
- bump edot-cf-azure base version to 0.7.1 by @zmoog in #3164
Full Changelog: 1.6.0...1.7.0