Skip to content

Commit 84b77fc

Browse files
committed
Prepare release v2.0.0
1 parent 5e084fa commit 84b77fc

File tree

2 files changed

+49
-29
lines changed

2 files changed

+49
-29
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [2.0.0] - 2025-11-12
11+
### Changed
12+
- ⚠️ BREAKING CHANGE ⚠️ Uptime Kuma v2 support is now enabled by default, v1 compatible images are available with the `uptime-kuma-v1-` prefix, please make sure to use the correct tag.
13+
- AutoKuma now keeps the connection alive between syncs, this should dramatically reduce the load on uptime kuma
14+
- Improve error messages for label parsing
15+
16+
### Fixed
17+
- Improve parsing for `expected_value` properties
18+
- DateTime parsing now works for MariaDB backed uptime kuma instances
19+
- Improve parsing for `notification.active` and `notifcation.is_default`
20+
- Default values not being applied correctly
21+
22+
### Added
23+
- Add container exclusion patterns for Docker Compose temporary containers, see #141 [@Laptop765](https://github.com/Laptop765)
24+
- Remote Database Shrink and Remote Database GetSize command, see #144 [@ianmclinden](https://github.com/ianmclinden)
25+
1026
## [1.0.0] - 2025-05-09
1127
### Changed
1228
- ⚠️ BREAKING CHANGE ⚠️ AutoKuma now requires persistent storage:

ENTITY_TYPES.md

Lines changed: 33 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# AutoKuma specific properties:
22

33
AutoKuma adds a few special properties which are handled internally and aren't sent to Uptime Kuma:
4-
| Property | Example Value | Description |
5-
|----------------------|--------------------------------------------|---------------------------------------------------------------------------------------|
6-
| `parent_name` | `apps` | The autokuma id of the parent group |
7-
| `notification_names` | `["matrix", "discord"]` | List of autokuma ids of enabled notification providers, |
8-
| `tag_names` | `[{"name": "mytag", "value": "A value" }]` | List of structs containing the id and optionally a values for labels, |
9-
| `docker_host_name` | `local_socket` | The autokuma id of the docker socket for a docker monitor |
10-
| `create_paused` | false | If true new monitors will be added in paused state, does not effect existing monitors |
4+
| Property | Example Value | Description |
5+
|--------------------------|--------------------------------------------|---------------------------------------------------------------------------------------|
6+
| `parent_name` | `apps` | The autokuma id of the parent group |
7+
| `notification_name_list` | `["matrix", "discord"]` | List of autokuma ids of enabled notification providers, |
8+
| `tag_names` | `[{"name": "mytag", "value": "A value" }]` | List of structs containing the id and optionally a values for labels, |
9+
| `docker_host_name` | `local_socket` | The autokuma id of the docker socket for a docker monitor |
10+
| `create_paused` | false | If true new monitors will be added in paused state, does not effect existing monitors |
1111

1212
# `docker_host`
1313
| Property | Example Value |
@@ -23,28 +23,32 @@ AutoKuma adds a few special properties which are handled internally and aren't s
2323
| `config` | nested provider specific settings. Too many to list here. I suggest creating a notification with your provider in the WebUI and then using the `kuma` CLI to inspect the options |
2424

2525
# Monitor Types
26-
- [`dns`](#dns)
27-
- [`docker`](#docker)
28-
- [`gamedig`](#gamedig)
29-
- [`group`](#group)
30-
- [`grpc-keyword`](#grpc-keyword)
31-
- [`http`](#http)
32-
- [`json-query`](#json-query)
33-
- [`kafka-producer`](#kafka-producer)
34-
- [`keyword`](#keyword)
35-
- [`mongodb`](#mongodb)
36-
- [`mqtt`](#mqtt)
37-
- [`mysql`](#mysql)
38-
- [`ping`](#ping)
39-
- [`port`](#port)
40-
- [`postgres`](#postgres)
41-
- [`push`](#push)
42-
- [`radius`](#radius)
43-
- [`real-browser`](#real-browser)
44-
- [`redis`](#redis)
45-
- [`steam`](#steam)
46-
- [`sqlserver`](#sqlserver)
47-
- [`tailscale-ping`](#tailscale-ping)
26+
- [AutoKuma specific properties:](#autokuma-specific-properties)
27+
- [`docker_host`](#docker_host)
28+
- [`notification`](#notification)
29+
- [Monitor Types](#monitor-types)
30+
- [`dns`](#dns)
31+
- [`docker`](#docker)
32+
- [`gamedig`](#gamedig)
33+
- [`group`](#group)
34+
- [`grpc-keyword`](#grpc-keyword)
35+
- [`http`](#http)
36+
- [`json-query`](#json-query)
37+
- [`kafka-producer`](#kafka-producer)
38+
- [`keyword`](#keyword)
39+
- [`mongodb`](#mongodb)
40+
- [`mqtt`](#mqtt)
41+
- [`mysql`](#mysql)
42+
- [`ping`](#ping)
43+
- [`port`](#port)
44+
- [`postgres`](#postgres)
45+
- [`push`](#push)
46+
- [`radius`](#radius)
47+
- [`real-browser`](#real-browser)
48+
- [`redis`](#redis)
49+
- [`steam`](#steam)
50+
- [`sqlserver`](#sqlserver)
51+
- [`tailscale-ping`](#tailscale-ping)
4852

4953

5054
## `dns`

0 commit comments

Comments
 (0)