Skip to content

Commit 163513b

Browse files
[9.0](backport #5374) [docs] Add Markdown release notes (#5520)
* [docs] Add Markdown release notes (#5374) * copy over changelog yaml files * render release notes, make them publishable (cherry picked from commit b73980b) # Conflicts: # docs/docset.yml # docs/release-notes/index.md # docs/release-notes/toc.yml * remove references to 9.1.x --------- Co-authored-by: Colleen McGinnis <colleen.mcginnis@elastic.co>
1 parent fbc4bec commit 163513b

31 files changed

+399
-0
lines changed

config.changelog.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
owner: elastic
2+
repo: fleet-server
3+
rendered_changelog_destination: docs/release-notes/_snippets

docs/docset.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
project: Fleet Server docs
2+
products:
3+
- id: fleet
4+
exclude:
5+
- "*.md"
6+
cross_links:
7+
- docs-content
8+
- beats
9+
toc:
10+
- toc: release-notes
11+
subs:
12+
agent: "Elastic Agent"
13+
agents: "Elastic Agents"
14+
beats: "Beats"
15+
elastic-defend: "Elastic Defend"
16+
fleet-server-issue: "https://github.com/elastic/fleet-server/issues/"
17+
fleet-server-pull: "https://github.com/elastic/fleet-server/pull/"
18+
fleet: "Fleet"
19+
kib-pull: "https://github.com/elastic/kibana/pull/"
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
## 9.0.0 [fleet-server-9.0.0-breaking-changes]
2+
3+
::::{dropdown} Removed deprecated epm Fleet APIs
4+
Removed `GET/POST/DELETE /epm/packages/:pkgkey` APIs in favor of the `GET/POST/DELETE /epm/packages/:pkgName/:pkgVersion`.
5+
6+
**Impact**<br>
7+
* Removed `experimental` query parameter in `GET /epm/packages` and `GET /epm/categories`
8+
* Removed `response` in response in `* /epm/packages*` and `GET /epm/categories`
9+
* Removed `savedObject` in `/epm/packages` response in favor of `installationInfo`
10+
11+
For more information, check [#198434]({{kib-pull}}198434).
12+
::::
13+
14+
::::{dropdown} Removed deprecated Fleet APIs for agents endpoints
15+
Removed the following API endpoints:
16+
17+
* `POST /service-tokens` in favor of `POST /service_tokens`
18+
* `GET /agent-status` in favor `GET /agent_status`
19+
* `PUT /agents/:agentid/reassign` in favor of `POST /agents/:agentid/reassign`
20+
21+
Removed deprecated parameters or responses:
22+
23+
* Removed `total` from `GET /agent_status` response
24+
* Removed `list` from `GET /agents` response
25+
26+
For more information, check [#198313]({{kib-pull}}198313).
27+
::::
28+
29+
::::{dropdown} Removed deprecated settings API endpoints in Fleet
30+
* `GET/DELETE/POST enrollment-api-keys`: removed in favor of `GET/DELETE/POST enrollment_api_keys`
31+
* Removed `list` property from `GET enrollment_api_keys` response in favor of `items`
32+
* `GET/POST /settings`: `fleet_server_hosts` was removed from the response and body
33+
34+
For more information, check [#198799]({{kib-pull}}198799).
35+
::::
36+
37+
::::{dropdown} Removed deprecated settings API endpoints in Fleet
38+
* `GET/DELETE/POST enrollment-api-keys`: removed in favor of `GET/DELETE/POST enrollment_api_keys`
39+
* Removed `list` property from `GET enrollment_api_keys` response in favor of `items`
40+
* `GET/POST /settings`: `fleet_server_hosts` was removed from the response and body
41+
42+
For more information, check [#198799]({{kib-pull}}198799).
43+
::::
44+
45+
::::{dropdown} Removed deprecated topics property for kafka output in favor of the topic property
46+
Removed deprecated property `topics` from output APIs in response and requests (`(GET|POST|PUT) /api/fleet/outputs`) in favor of the `topic` property.
47+
48+
For more information, check [#199226]({{kib-pull}}199226).
49+
::::
50+
51+
::::{dropdown} Limit pagination size to 100 when retrieving full policy or withAgentCount in Fleet
52+
In addition to the new pagination limit size of 100, retrieving agent policies without agent count is now the new default behavior, and a new query parameter `withAgentCount` was added to retrieve the agent count.
53+
54+
For more information, check [#196887]({{kib-pull}}196887).
55+
::::
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 9.0.0 [fleet-server-9.0.0-deprecations]
2+
3+
_No deprecations in this release._
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## 9.0.0 [fleet-server-9.0.0-release-notes]
2+
3+
### Features and enhancements [fleet-server-9.0.0-features-enhancements]
4+
5+
* New setting allowing automatic deletion of unenrolled agents in Fleet settings. [#195544]({{kib-pull}}195544)
6+
* Improves filtering and visibility of Uninstalled and Orphaned agents in Fleet, by differentiating them from Offline agents. [#205815]({{kib-pull}}205815)
7+
* Introduces air-gapped configuration for bundled packages in Fleet. [#202435]({{kib-pull}}202435)
8+
* Updates removed parameters of the Fleet -> Logstash output configurations. [#210115]({{kib-pull}}210115)
9+
* Updates the maximum supported package version in Fleet. [#196675]({{kib-pull}}196675)
10+
* Replaces the use of context.TODO and context.Background in logger function calls for most Fleet Server use cases. [#4168]({{fleet-server-pull}}4168) and [#3087]({{fleet-server-issue}}3087)
11+
* Refactor the Fleet Server API constructor to use functional opts instead of a long list of pointers. [#4169]({{fleet-server-pull}}4169) and [#3823]({{fleet-server-issue}}3823)
12+
* Removes the deprecated policy_throttle configuration setting in favour of the newer policy-limit for Fleet Server. [#4288]({{fleet-server-pull}}4288)
13+
* Removes old bundled.yaml from oas, fixed tags. [#194788]({{kib-pull}}194788)
14+
* Adds the ability for Elastic Agent to enroll using a specific ID. [#4290]({{fleet-server-pull}}4290) and [#4226]({{fleet-server-issue}}4226)
15+
16+
### Fixes [fleet-server-9.0.0-fixes]
17+
18+
* Fixes a validation error that occurs on multi-text input fields in Fleet. [#205768]({{kib-pull}}205768)
19+
* Adds a context timeout to the bulker flush in Fleet Server so it times out if it takes more time than the deadline. [#3986]({{fleet-server-pull}}3986)
20+
* Removes a race condition that may occur when remote Elasticsearch outputs are used in Fleet Server. [#4171]({{fleet-server-pull}}4171)
21+
* Uses the chi/middleware.Throttle package to track in-flight requests and return a 429 response when the limit is reached in Fleet Server. [#4402]({{fleet-server-pull}}4402) and [#4400]({{fleet-server-issue}}4400)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 9.0.1 [fleet-server-9.0.1-breaking-changes]
2+
3+
_No breaking changes._
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 9.0.1 [fleet-server-9.0.1-deprecations]
2+
3+
_No deprecations._
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## 9.0.1 [fleet-server-release-notes-9.0.1]
2+
3+
### Fixes [fleet-server-9.0.1-fixes]
4+
5+
* Fix host parsing in Elasticsearch output diagnostics. [#4765](https://github.com/elastic/fleet-server/pull/4765)
6+
* Redact output in bootstrap config logs. [#4775](https://github.com/elastic/fleet-server/pull/4775)
7+
* Mutex protection for remote bulker config. [#4776](https://github.com/elastic/fleet-server/pull/4776)
8+
9+
Use existing remote bulker mutex to control access to remote bulker configs.
10+
11+
* Enable dead code elimination. [#4784](https://github.com/elastic/fleet-server/pull/4784)
12+
13+
Add grpcnotrace build tags and ensure DCE (dead code elimination) is enabled.
14+
Reduce binary size by 34%
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 9.0.2 [fleet-server-9.0.2-breaking-changes]
2+
3+
_No breaking changes._
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 9.0.2 [fleet-server-9.0.2-deprecations]
2+
3+
_No deprecations._

0 commit comments

Comments
 (0)