Plugin versioning changelog entries (#17322)

This commit is contained in:
Tom Proctor 2022-09-27 16:24:21 +01:00 committed by GitHub
parent 5bc85b08ef
commit 6bad04908a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 15 additions and 3 deletions

View File

@ -4,6 +4,3 @@ plugins: `GET /sys/plugins/catalog` endpoint now returns an additional `detailed
```release-note:change ```release-note:change
plugins: `GET /sys/plugins/catalog/:type/:name` endpoint now returns an additional `version` field in the response data. plugins: `GET /sys/plugins/catalog/:type/:name` endpoint now returns an additional `version` field in the response data.
``` ```
```release-note:improvement
plugins: Plugin catalog supports registering and managing plugins with semantic version information.
```

3
changelog/16982.txt Normal file
View File

@ -0,0 +1,3 @@
```release-note:change
plugins: `GET /database/config/:name` endpoint now returns an additional `plugin_version` field in the response data.
```

6
changelog/17167.txt Normal file
View File

@ -0,0 +1,6 @@
```release-note:change
plugins: `GET /sys/auth/:path/tune` and `GET /sys/mounts/:path/tune` endpoints may now return an additional `plugin_version` field in the response data if set.
```
```release-note:change
plugins: `GET` for `/sys/auth`, `/sys/auth/:path`, `/sys/mounts`, and `/sys/mounts/:path` paths now return additional `plugin_version`, `running_plugin_version` and `running_sha256` fields in the response data for each mount.
```

3
changelog/17289.txt Normal file
View File

@ -0,0 +1,3 @@
```release-note:improvement
plugins: Allow selecting builtin plugins by their reported semantic version of the form `vX.Y.Z+builtin` or `vX.Y.Z+builtin.vault`.
```

View File

@ -0,0 +1,3 @@
```release-note:feature
**Plugin Versioning**: Vault supports registering, managing, and running plugins with semantic versions specified.
```