Skip to content

Commit 3c5d2e4

Browse files
[docs] Add Markdown release notes (#5374) (#5521)
* 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 Co-authored-by: Colleen McGinnis <[email protected]>
1 parent c1fb05c commit 3c5d2e4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+641
-0
lines changed

changelog/9.0.1.yaml

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
version: 9.0.1
2+
entries:
3+
- kind: bug-fix
4+
summary: Fix host parsing in Elasticsearch output diagnostics
5+
description: ""
6+
component: fleet-server
7+
pr:
8+
- https://github.com/elastic/fleet-server/pull/4765
9+
issue: []
10+
timestamp: 1743692296
11+
file:
12+
name: 1743692296-fix-url-parsing-es-output-diagnostics.yaml
13+
checksum: 6cd827f9b6e9bc06e029b8f6dda743ee5e9d7d27
14+
- kind: bug-fix
15+
summary: Redact output in bootstrap config logs
16+
description: ""
17+
component: fleet-server
18+
pr:
19+
- https://github.com/elastic/fleet-server/pull/4775
20+
issue: []
21+
timestamp: 1744046917
22+
file:
23+
name: 1744046917-Redact-output-in-bootstrap-config-logs.yaml
24+
checksum: 9c205aceff761a5834bb50567d6e5243eb402c8b
25+
- kind: bug-fix
26+
summary: Mutex protection for remote bulker config
27+
description: |
28+
Use existing remote bulker mutex to control access to remote bulker configs.
29+
component: fleet-server
30+
pr:
31+
- https://github.com/elastic/fleet-server/pull/4776
32+
issue: []
33+
timestamp: 1744054552
34+
file:
35+
name: 1744054552-Mutex-protection-for-remote-bulker-config.yaml
36+
checksum: af8b1abeba1b9bbf0aa4f64a2ca494120758aea6
37+
- kind: bug-fix
38+
summary: Enable dead code elimination
39+
description: |
40+
Add grpcnotrace build tags and ensure DCE (dead code elimination) is enabled.
41+
Reduce binary size by 34%
42+
component: fleet-server
43+
pr:
44+
- https://github.com/elastic/fleet-server/pull/4784
45+
issue: []
46+
timestamp: 1744852233
47+
file:
48+
name: 1744852233-enable-dce.yaml
49+
checksum: 836d912f8375f0f5a3a946a90afbb50978c431c4

changelog/9.0.2.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
version: 9.0.2
2+
entries:
3+
- kind: enhancement
4+
summary: Update Go version to v1.24.3
5+
description: ""
6+
component: fleet-server
7+
pr:
8+
- https://github.com/elastic/fleet-server/pull/4891
9+
issue: []
10+
timestamp: 1746596216
11+
file:
12+
name: 1746596216-Update-to-go-1.24.3.yaml
13+
checksum: 5f97bc9a96cf140dba16165d6e8472f9bcc92e44

changelog/9.0.3.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
version: 9.0.3
2+
entries:
3+
- kind: enhancement
4+
summary: Update Go version to v1.24.4
5+
description: ""
6+
component: fleet-server
7+
pr:
8+
- https://github.com/elastic/fleet-server/pull/5025
9+
issue: []
10+
timestamp: 1746596216
11+
file:
12+
name: 1746596216-Update-to-go-1.24.4.yaml
13+
checksum: 5f97bc9a96cf140dba16165d6e8472f9bcc92e44

changelog/9.0.4.yaml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
version: 9.0.4
2+
entries:
3+
- kind: bug-fix
4+
summary: Include the base error for json decode error responses.
5+
description: ""
6+
component: fleet-server
7+
pr:
8+
- https://github.com/elastic/fleet-server/pull/5069
9+
issue: []
10+
timestamp: 1750971846
11+
file:
12+
name: 1750971846-Include-error-on-json-decode-error-responses.yaml
13+
checksum: 3f2eb0595d1edbb7a31ecf2e2d49dd712f481f96

changelog/9.0.5.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version: 9.0.5
2+
entries:
3+
- kind: bug-fix
4+
summary: Fix upgrade details download_rate as string handling
5+
description: ""
6+
component: fleet-server
7+
pr:
8+
- https://github.com/elastic/fleet-server/pull/5217
9+
- https://github.com/elastic/fleet-server/pull/5227
10+
- https://github.com/elastic/fleet-server/pull/5176
11+
issue:
12+
- https://github.com/elastic/fleet-server/issues/5164
13+
timestamp: 1753372819
14+
file:
15+
name: 1753372819-Fix-download_rate-as-string-handling.yaml
16+
checksum: 492e665f43229a00e0b0a1590387273b77e26b36

changelog/9.0.6.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
version: 9.0.6
2+
entries:
3+
- kind: bug-fix
4+
summary: Fix 503 handling in enrollment
5+
description: ""
6+
component: fleet-server
7+
pr:
8+
- https://github.com/elastic/fleet-server/pull/5232
9+
issue:
10+
- https://github.com/elastic/fleet-server/issues/5197
11+
timestamp: 1754931919
12+
file:
13+
name: 1754931919-Fix-503-handling-in-enrollment.yaml
14+
checksum: b6c03da0ddbd3a2b4f742d952a5d7178e77a9ac3
15+
- kind: bug-fix
16+
summary: Remove extra ES search when preparing agent policy
17+
description: ""
18+
component: fleet-server
19+
pr:
20+
- https://github.com/elastic/fleet-server/pull/5283
21+
issue: []
22+
timestamp: 1755644662
23+
file:
24+
name: 1755644662-Remove-extra-ES-search-when-preparing-agent-policy.yaml
25+
checksum: 0814e746cce14762e3d22aeee0c5f6fad0eda38c

changelog/9.1.2.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
version: 9.1.2
2+
entries:

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+
::::

0 commit comments

Comments
 (0)