Skip to content

Releases: louislam/uptime-kuma

1.23.4

13 Nov 07:40
Compare
Choose a tag to compare

Improvements

  • #3952 Improve Stability: Detect running monitor issues. If there is no heartbeat unexpectedly, the monitor will be restarted automatically
  • #3901 [Docker only] Update Node.js from 16 to 18

🐛 Bug Fixes

  • #3874 Fix: Stop notification check on root certs (Thanks @chakflying)
  • #3899 [MySQL Monitor] Fixed a password issue that the connection string do not accept some special characters by adding a standalone password field
  • [Postgres / MySQL / MSSQL Monitor] Fixed wrong query examples and the query field is optional now
  • #3880 [Postgres Monitor] Fixed an issue that Uptime Kuma crash if your connection string contains ssl=false
  • #4011 Fixed timeout issue for old monitors
  • #3961 [HTTP Monitor] Fixed an issue that HTTP requests could possibly do not timeout correctly if there is any connection issues
  • #3987 [Push Monitor] Fixed a rounding issue when the ping value is less than 1ms (Thanks @chakflying)
  • #3984 Fixed kafka settings issue (Thanks @mhkarimi1383)
  • #3864 Fixed Docker Host input validatation (Thanks @chakflying)

Others

Sorry for the slow progress, because I recently want to create a new project called Dockge, which is a fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager.

Check it out on: https://github.com/louislam/dockge

1.23.3

09 Oct 12:39
Compare
Choose a tag to compare

Warning

Due to the security fix, all login sessions will be logged out, after updated to this version.

Important

If you are using some unofficial/3rd party tools, it could be a breaking change. You may need to re-generate an auth token.

🐛 Bug Fixes

  • #3763 Fixed an issue that notification is not working if the config is too long (Thanks @FJBlok)
  • #3649 Enable status page certificate expiry badge for all HTTP(s) monitors (Thanks @marvinruder)
  • #3771 Fixed kafka producer bugs (Thanks @mhkarimi1383)
  • #3726 Fixed an issue that x-forwarded-host is not being used correctly (Thanks @xuexb)
  • #3849 Fixed a race condition issue that some data is not being saved in the status page editor if you clicked it too fast (Thanks @chakflying)

⬆️ Security Fixes

  • Fixed persistent session tokens issue. There was no way to revoke session tokens even if you changed the password.
    • Now you can revoke them by changing your password if you think they may be leaked (Read more: GHSA-g9v2-wqcj-j99g).

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

1.23.2

17 Sep 19:17
Compare
Choose a tag to compare

🐛 Bug Fixes

  • #3701 Fixed the issue that Tailscale monitor do not show in the list correctly for non-Docker users (Thanks @ZaneL1u)
  • #3717 Fixed the issue that a paused monitor is started after edited (Thanks @chakflying)
  • #3729 Fixed the status page items get duplicated when the save button is clicked more than once (Thanks @chakflying)
  • #3727 Fixed ths issue that the Oauth2 auth method is not working (Thanks @hegerdes)
  • #3751 Added back some missing http options into the json query monitor (Thanks @obfusk)

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

1.23.1

28 Aug 20:11
Compare
Choose a tag to compare

💇‍♀️ Improvements

  • #3593 Password manager friendly (Thanks @bt90)
  • #3614 [DNS monitor] Improve message handling (Thanks @chakflying)
  • #3643 [Discord notification] Show hostname:port for gamedig (Thanks @liorsl)
  • #3652 [Docker] Add an ability to enable/disable nscd

🐛 Bug Fixes

🦎 Translation Contributors

Others

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

1.23.0

17 Aug 14:48
Compare
Choose a tag to compare

🐻 It should be the last minor version of Uptime Kuma v1. I will focus on the development of v2. Stay tuned!

Update: The last minor version (1.23.x) means that there won't be any new features introduced in v1. However, bug fixes will still be provided. You can expect to see 1.23.1, 1.23.2 and so on.

🆕 New Features

💇‍♀️ Improvements

🐛 Bug Fixes

  • #3234 Fixed Redis authentication reattempt issue (Thanks @kefoster951)
  • #2871 Fixed notification toggle missing when import from backup (Thanks @pruekk)
  • #3188 Fixed the Radius connection timeout to match the monitor's default timeout (Thanks @chakflying)
  • #3174 Improved stability of push monitor (Thanks @chakflying)
  • #3381 Fixed the issue that IPv6 addresses could not be displayed in the log. (Thanks @n-thumann)
  • #3420 Avoid new timezones or non-existing timezones crash Uptime Kuma
  • #3428 Removed the unexpected delete button in Settings -> Create New Tag (Thanks @chakflying)
  • #3465 Fixed SMTP notification "Ignore TLS Error" option (Thanks @wonderfulShrineMaidenOfParadise)
  • #3490 Fixed Incorrect radius error & retry handling (Thanks @chakflying)
  • #3442 Fixed the favicon rendering issue in some cases (Thanks @chakflying)
  • #3443 Prevent race condition in toast (Thanks @chakflying)
  • Fixed the data directory issue if you specified a path in DATA_DIR without tailing slash
    • In case you did this, you may need to manually correct the path like /home/userkuma_data/kuma.db to /home/user/kuma_data/kuma.db)
  • #3498 Fixed HTTP body encoding issue that is not being saved for the JSON monitor
  • #3530 Validate accepted status codes type (@Computroniks)
  • #3573 Fix(notification-aliyun-sms): throw error when sending SMS failed (Thanks @polunzh)

⬆️ Security Fixes

  • #3421 Hardening: Avoid exposing the Uptime Kuma version to the public

🦎 Translation Contributors

Others

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

1.23.0-beta.1

08 Aug 10:50
Compare
Choose a tag to compare
1.23.0-beta.1 Pre-release
Pre-release

🐻 It should be the last minor version of Uptime Kuma v1. I will focus on the development of v2. Stay tuned!

🆕 New Features

💇‍♀️ Improvements

🐛 Bug Fixes

  • #3234 Fixed Redis authentication reattempt issue (Thanks @kefoster951)
  • #2871 Fixed notification toggle missing when import from backup (Thanks @pruekk)
  • #3188 Fixed the Radius connection timeout to match the monitor's default timeout (Thanks @chakflying)
  • #3174 Improved stability of push monitor (Thanks @chakflying)
  • #3381 Fixed the issue that IPv6 addresses could not be displayed in the log. (Thanks @n-thumann)
  • #3420 Avoid new timezones or non-existing timezones crash Uptime Kuma
  • #3428 Removed the unexpected delete button in Settings -> Create New Tag (Thanks @chakflying)
  • #3465 Fixed SMTP notification "Ignore TLS Error" option (Thanks @wonderfulShrineMaidenOfParadise)
  • #3490 Fixed Incorrect radius error & retry handling (Thanks @chakflying)
  • #3442 Fixed the favicon rendering issue in some cases (Thanks @chakflying)
  • #3443 Prevent race condition in toast (Thanks @chakflying)
  • Fixed the data directory issue if you specified a path in DATA_DIR without tailing slash
    • In case you did this, you may need to manually correct the path like /home/userkuma_data/kuma.db to /home/user/kuma_data/kuma.db)
  • #3498 Fixed HTTP body encoding issue that is not being saved for the JSON monitor
  • #3530 Validate accepted status codes type (@Computroniks)

⬆️ Security Fixes

  • #3421 Hardening: Avoid exposing the Uptime Kuma version to the public

🦎 Translation Contributors

Others

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

1.23.0-beta.0

07 Aug 20:11
Compare
Choose a tag to compare
1.23.0-beta.0 Pre-release
Pre-release

🐻 It should be the last minor version of Uptime Kuma v1. I will focus on the development of v2. Stay tuned!

🆕 New Features

💇‍♀️ Improvements

🐛 Bug Fixes

  • #3234 Fixed Redis authentication reattempt issue (Thanks @kefoster951)
  • #2871 Fixed notification toggle missing when import from backup (Thanks @pruekk)
  • #3188 Fixed the Radius connection timeout to match the monitor's default timeout (Thanks @chakflying)
  • #3174 Improved stability of push monitor (Thanks @chakflying)
  • #3381 Fixed the issue that IPv6 addresses could not be displayed in the log. (Thanks @n-thumann)
  • #3420 Avoid new timezones or non-existing timezones crash Uptime Kuma
  • #3428 Removed the unexpected delete button in Settings -> Create New Tag (Thanks @chakflying)
  • #3465 Fixed SMTP notification "Ignore TLS Error" option (Thanks @wonderfulShrineMaidenOfParadise)
  • #3490 Fixed Incorrect radius error & retry handling (Thanks @chakflying)
  • #3442 Fixed the favicon rendering issue in some cases (Thanks @chakflying)
  • #3443 Prevent race condition in toast (Thanks @chakflying)
  • Fixed the data directory issue if you specified a path in DATA_DIR without tailing slash
    • In case you did this, you may need to manually correct the path like /home/userkuma_data/kuma.db to /home/user/kuma_data/kuma.db)
  • #3498 Fixed HTTP body encoding issue that is not being saved for the JSON monitor
  • #3530 Validate accepted status codes type (@Computroniks)

⬆️ Security Fixes

  • #3421 Hardening: Avoid exposing the Uptime Kuma version to the public

🦎 Translation Contributors

Others

Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.

1.22.1

04 Jul 13:00
Compare
Choose a tag to compare

💇‍ Improvements

#2281 Uptime Kuma will no longer make requests to check update if you have disabled it. (Thanks @tofran)

🐛 Bug Fixes

#3296 Fixed auto theme for status pages on custom domains (Thanks @crystalcommunication)

Security Fixes

#3346 Removed all unreleased plugin feature code from Uptime Kuma to eliminate vulnerabilities. (Thanks @n-thumann)

1.22.0

26 Jun 13:25
Compare
Choose a tag to compare

🆕 New Features

🐛 Bug Fixes

💇‍♀️ Improvements

⬆️ Upstream

🦎 Translation Contributors

Others

1.22.0-beta.0

11 Jun 07:24
Compare
Choose a tag to compare
1.22.0-beta.0 Pre-release
Pre-release

🆕 New Features

🐛 Bug Fixes

💇‍♀️ Improvements

⬆️ Upstream

🦎 Translation Contributors

Others