Releases: elastic/docs-builder
Releases · elastic/docs-builder
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
docs-builder 1.6.0
✨ Features
- [API Explorer] Basic customized landing pages by @lcawl in #3121
- Sitemap: Add protocol limit validation by @reakaleek in #3123
- Sitemap: Exclude /docs/api/** URLs by @reakaleek in #3122
- [API Explorer] Landing page setup by @lcawl in #3120
🐛 Bug Fixes
- Settings: render {applies_to} inline role in descriptions by @theletterf in #3158
- ElasticsearchOperations: Add default timeout to async task polling by @reakaleek in #3124
- [API Explorer] Fix YamlStaticContext.cs by @lcawl in #3138
- Serverless products should not allow versioning by @cotti in #2920
📝 Documentation
- Add bundle release date command options by @lcawl in #3072
- Fix formatting in admonitions documentation by @reakaleek in #3129
🧰 Maintenance
- Bump AWSSDK.DynamoDBv2 from 4.0.14.1 to 4.0.17.9 by @dependabot[bot] in #3156
- Bump globals from 17.3.0 to 17.4.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3150
- [Snyk] Upgrade @opentelemetry/api-logs from 0.209.0 to 0.214.0 by @Mpdreamz in #3146
- [Snyk] Upgrade @tanstack/react-query from 5.90.6 to 5.95.2 by @Mpdreamz in #3145
- [Snyk] Security upgrade @opentelemetry/exporter-trace-otlp-http from 0.209.0 to 0.215.0 by @nkammah in #3137
- Bump Amazon.Lambda.RuntimeSupport from 1.14.2 to 1.14.3 by @dependabot[bot] in #3154
- Bump jest-environment-jsdom from 30.2.0 to 30.3.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3152
- Bump katex from 0.16.40 to 0.16.45 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3151
- Bump the eslint group across 1 directory with 2 updates by @dependabot[bot] in #3149
- Bump AWSSDK.S3 from 4.0.18.6 to 4.0.21.2 by @dependabot[bot] in #3157
- Bump AWSSDK.Core from 4.0.3.29 to 4.0.3.30 by @dependabot[bot] in #3155
- Bump @parcel/reporter-bundle-analyzer from 2.16.3 to 2.16.4 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3153
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3161
- Add 3 new icons from EUI: add_to_dashboard, transition_bottom_in/out by @florent-leborgne in #3142
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3134
- Add agent-skills, transport-go to products.yml by @lcawl in #2979
- [Automation] Bump product version numbers by @elastic-observability-automation[bot] in #3125
Full Changelog: 1.5.0...1.6.0
docs-builder 1.5.0
✨ Features
🐛 Bug Fixes
- ContentDateEnrichment: Filter _update_by_query to only unresolved documents by @reakaleek in #3118
- Fix concatenation bug in "Report a docs issue" URLs by @marciw in #3046
- Fix API explorer empty navigation for single-tag OpenAPI specs by @Mpdreamz in #3114
📝 Documentation
🧰 Maintenance
- Bump dompurify from 3.3.2 to 3.4.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3119
- Bump follow-redirects from 1.15.11 to 1.16.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3102
- Bump the eslint group across 1 directory with 3 updates by @dependabot[bot] in #2790
- Bump actions/github-script from 8 to 9 in /.github/workflows by @dependabot[bot] in #3080
- Bump axios from 1.13.5 to 1.15.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3069
- Bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in /.github/actions/aws-auth by @dependabot[bot] in #3077
- Bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in /.github/workflows by @dependabot[bot] in #3079
- Bump release-drafter/release-drafter from 7.1.1 to 7.2.0 in /.github/workflows by @dependabot[bot] in #3081
- Bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 in /actions/publish by @dependabot[bot] in #3082
- Bump amondnet/vercel-action from 25.2.0 to 42.2.0 in /actions/publish-vercel by @dependabot[bot] in #3083
- Bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 in /actions/update-link-index by @dependabot[bot] in #3084
- Bump @elastic/eui from 113.3.0 to 114.0.0 in /src/Elastic.Documentation.Site in the eui group across 1 directory by @dependabot[bot] in #3085
- Bump @opentelemetry/otlp-exporter-base from 0.212.0 to 0.214.0 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3086
- Bump @r2wc/react-to-web-component from 2.1.0 to 2.1.1 in /src/Elastic.Documentation.Site by @dependabot[bot] in #3087
- Bump the system-io-abstractions group with 2 updates by @dependabot[bot] in #3088
- Bump AWSSDK.Core and AWSSDK.SQS by @dependabot[bot] in #3090
⚙️ Automation
- Bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 by @dependabot[bot] in #3074
- Bump aws-actions/configure-aws-credentials from 6.0.0 to 6.1.0 by @dependabot[bot] in #3076
Full Changelog: 1.4.0...1.5.0
docs-builder 1.4.0
✨ Features
Full Changelog: 1.3.1...1.4.0