Skip to content

Commit a9b6dc4

Browse files
authored
Document deprecation of advanced mode in apps (#2982)
1 parent 47b62e5 commit a9b6dc4

3 files changed

Lines changed: 3 additions & 4 deletions

File tree

docs/api/supervisor/endpoints.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ Get details about an app
114114

115115
| key | type | description |
116116
| ------------------- | ------------------ | -------------------------------------------------------------------------------------- |
117-
| advanced | boolean | `true` if advanced mode is enabled |
117+
| advanced | boolean | Deprecated and ignored; always `false` as of Supervisor 2026.03.0 |
118118
| apparmor | string | disabled, default or the name of the profile |
119119
| arch | list | A list of supported architectures for the app |
120120
| audio | boolean | `true` if audio is enabled |

docs/api/supervisor/models.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ These models are describing objects that are getting returned from the superviso
1010
| ---------------- | -------------- | ----------------------------------------------------- |
1111
| name | string | The name of the app |
1212
| slug | string | The slug for the app |
13-
| advanced | boolean | `true` if it should only be visible to advanced users |
13+
| advanced | boolean | Deprecated and ignored; always `false` as of Supervisor 2026.03.0 |
1414
| description | string | The description of the app |
1515
| repository | string | The repository the app came from |
1616
| version | string or null | The installed version of the app |

docs/apps/configuration.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,8 +186,7 @@ Avoid using `config.yaml` as filename in your app for anything other than the ap
186186
| `backup_pre` | string | | Command to execute in the context of the app before the backup is taken.
187187
| `backup_post` | string | | Command to execute in the context of the app after the backup was taken.
188188
| `backup_exclude` | list | | List of files/paths (with glob support) that are excluded from backups.
189-
| `advanced` | bool | `false` | Set this to `true` to require the user to have enabled "Advanced" mode for it to show.
190-
| `stage` | string | `stable` | Flag app with follow attribute: `stable`, `experimental` or `deprecated`. Apps set to `experimental` or `deprecated` will not show up in the store unless the user enables advanced mode.
189+
| `stage` | string | `stable` | Flag the app with one of the following attributes to give users an idea of its place in the development lifecycle: `stable`, `experimental` or `deprecated`. |
191190
| `init` | bool | `true` | Set this to `false` to disable the Docker default system init. Use this if the image has its own init system (Like [s6-overlay](https://github.com/just-containers/s6-overlay)). *Note: Starting in V3 of S6 setting this to `false` is required or the addon won't start, see [here](https://developers.home-assistant.io/blog/2022/05/12/s6-overlay-base-images) for more information.*
192191
| `watchdog` | string | | A URL for monitoring the app health. Like `http://[HOST]:[PORT:2839]/dashboard`, the port needs the internal port, which will be replaced with the effective port. It is also possible to bind the protocol part to a configuration option with: `[PROTO:option_name]://[HOST]:[PORT:2839]/dashboard` and it's looked up if it is `true` and it's going to `https`. For simple TCP port monitoring you can use `tcp://[HOST]:[PORT:80]`. It works for apps on the host or internal network.
193192
| `realtime` | bool | `false` | Give app access to host schedule including `SYS_NICE` for change execution time/priority.

0 commit comments

Comments
 (0)