changelog/8.9.0.asciidoc (47 lines of code) (raw):

// begin 8.9.0 relnotes [[release-notes-8.9.0]] == 8.9.0 Review important information about the 8.9.0 release. [discrete] [[breaking-changes-8.9.0]] === Breaking changes Breaking changes can prevent your application from optimal operation and performance. Before you upgrade, review the breaking changes, then mitigate the impact to your application. // TODO: add details and impact elastic-agent:: [discrete] [[breaking-https://github.com/elastic/elastic-agent/pull/2890]] .Status command has been changed [%collapsible] ==== *Details* + The {agent} `status` command has been changed so that the default human output now uses a list format and summaries output. *Impact* + Full human output can be obtained with the new `full` option. For for information, refer to {agent-pull}2890[#2890]. ==== [discrete] [[new-features-8.9.0]] === New features The 8.9.0 release adds the following new and notable features. CLI:: * Add the logs subcommand to the agent CLI. {CLI-pull}https://github.com/elastic/elastic-agent/pull/2745[#https://github.com/elastic/elastic-agent/pull/2745] {CLI-issue}https://github.com/elastic/elastic-agent/issues/114[#https://github.com/elastic/elastic-agent/issues/114] elastic-agent:: * Support upgrading to specific snapshots by specifying the build ID. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/2752[#https://github.com/elastic/elastic-agent/pull/2752] [discrete] [[enhancements-8.9.0]] === Enhancements Universal Profiling:: * Add additional elements to support the Universal Profiling integration. {Universal Profiling-pull}https://github.com/elastic/elastic-agent/pull/2881[#https://github.com/elastic/elastic-agent/pull/2881] elastic-agent:: * Lowercase reported hostnames per Elastic Common Schema (ECS) Guidelines for the `host.name` field. [discrete] [[bug-fixes-8.9.0]] === Bug fixes elastic-agent:: * Change monitoring socket to use a hash of the ID instead of the actual ID. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/3096[#https://github.com/elastic/elastic-agent/pull/3096] {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/2912[#https://github.com/elastic/elastic-agent/pull/2912] * Fix the drop processor for monitoring component logs to use the `component.id` instead of the dataset. {elastic-agent-pull}https://github.com/elastic/elastic-agent/pull/2982[#https://github.com/elastic/elastic-agent/pull/2982] {elastic-agent-issue}https://github.com/elastic/elastic-agent/issues/2388[#https://github.com/elastic/elastic-agent/issues/2388] synthetics:: * Update Node version to 18.16.0. {synthetics-pull}https://github.com/elastic/elastic-agent/pull/2696[#https://github.com/elastic/elastic-agent/pull/2696] // end 8.9.0 relnotes