Skip to content

Releases: louislam/uptime-kuma

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

1.21.3

08 May 16:38
Compare
Choose a tag to compare

πŸ› Bug Fixes

  • [Maintenance] Timezone issues that causes some maintenance do not start on time
  • [Maintenance] Same as Server Timezone cannot be saved

Upstream Dependencies

🐻 Always perform a backup of your Uptime Kuma before upgrading.

1.21.2 - Major Maintenance Bug Fix

03 Apr 18:22
Compare
Choose a tag to compare

🐻 Always perform a backup of your Uptime Kuma before upgrading.

⚠️ IMPORTANT

After upgraded to this version. You should review your maintenance:

  • All old maintenance schedules will be set to UTC individually, if you need other timezones, please change it individually.
  • Since previous versions' maintenance is always respected to UTC, which means the maintenance time could be shifted due to DST in your country. You should check it.
  • Breaking change: Due to the limitation of cron, the options Last 2nd day of month, Last 3rd day of month and Last 4th day of month in the strategy Day of Month is no longer available. (Last day of month is still available)

πŸ†• New Features

  • Now you can schedule maintenance with a cron expression + duration

πŸ› Bug Fixes

  • #3003 Maintenance is completely bugged in 1.21.1 and 1.21.0
  • #2988 Fix Ignore TLS/SSL Error is not working when using a proxy (Thanks @chakflying)

πŸ’‡β€β™€οΈ Improvements

  • [Maintenance] The core of maintenance feature is completely rewritten and is changed to cron based, the performance is much better
  • [Maintenance] Effective Date Range is no longer required, it is now optional
  • [Maintenance] Ability to set a timezone per maintenance
  • [Maintenance] Ability to follow the timezone with DST

🦎 Translation Contributors

Others

  • It no longer perform a backup during a database migration, so it won't take up a lot of disk space unexpectedly if your database is big. However, I highly recommended that you should backup manually.
  • Other small changes, code refactoring and helps:
    @GrantBirki
    (Let me know if your name is missing. If your pull request have been merged in this version)

1.21.2-beta.0 - Major Maintenance Bug Fix

01 Apr 08:46
Compare
Choose a tag to compare

🐻 Always perform a backup of your Uptime Kuma before upgrading.

⚠️ IMPORTANT

After upgraded to this version. You should review your maintenance:

  • All old maintenance schedules will be set to UTC individually, if you need other timezones, please change it individually.
  • Since previous versions' maintenance is always respected to UTC, which means the maintenance time could be shifted due to DST in your country. You should check it.
  • Breaking change: Due to the limitation of cron, the options Last 2nd day of month, Last 3rd day of month and Last 4th day of month in the strategy Day of Month is no longer available. (Last day of month is still available)

πŸ†• New Features

  • Now you can schedule maintenance with a cron expression + duration

πŸ› Bug Fixes

  • #3003 Maintenance is completely bugged in 1.21.1 and 1.21.0
  • #2988 Fix Ignore TLS/SSL Error is not working when using a proxy (Thanks @chakflying)

πŸ’‡β€β™€οΈ Improvements

  • [Maintenance] The core of maintenance feature is completely rewritten and is changed to cron based, the performance is much better
  • [Maintenance] Effective Date Range is no longer required, it is now optional
  • [Maintenance] Ability to set a timezone per maintenance
  • [Maintenance] Ability to follow the timezone with DST

🦎 Translation Contributors

Others

  • It no longer perform a backup during a database migration, so it won't take up a lot of disk space unexpectedly if your database is big. However, I highly recommended that you should backup manually.
  • Other small changes, code refactoring and helps:
    @GrantBirki
    (Let me know if your name is missing. If your pull request have been merged in this version)

1.21.1

27 Mar 13:35
Compare
Choose a tag to compare

⚠️ Warning: Maintenance feature is broken in 1.21.0 and 1.21.1.

πŸ†• New Features

πŸ› Bug Fixes

  • #2970 MySQL monitor crash issue
  • #2969 A cloned push type monitor that do not generate a new push token
  • #2958 The copy text button is not working in the API key dialog
  • #2906 Fix: Check for TLS expiry notified days smaller than target (Thanks @chakflying)
  • #2975 Fix: Allow status badge with empty label (Thanks @chakflying)
  • #2973 Fix rounding issue in badges (Thanks @chakflying)

πŸ’‡β€β™€οΈ Improvements

  • #2878 Show a refresh countdown in the bottom of status pages (Thanks @chakflying)
  • #2908 Ability to set the ssl key passphrase (Thanks @chakflying)
  • Update SQLite to v3.41.1

🦎 Translation Contributors

Others

  • Other small changes, code refactoring and helps:
    @GrantBirki
    (Let me know if your name is missing. If your pull request have been merged in this version)

1.21.0

20 Mar 10:22
Compare
Choose a tag to compare

πŸ†• New Features

πŸ› Bug Fixes

  • #2907 Redis monitor memory leak issue (Thanks @chakflying)
  • #2776 Avoid generating maintenance timeslots endlessly for maintenance which causes high CPU usage and stuck at startup
  • #2835 The game list in the GameDig monitor returns nothing on first run (Thanks @chakflying)
  • [Non-docker] Installation hangs on npm run download-dist on Node.js >= 18
  • #2823 Status page will no longer throw error if description or footer is not set (Thanks @chakflying)
  • #2876 [Push Monitor] Fix uptime cache issue (Thanks @chakflying)
  • #2883 [Ping Monitor] Fix IPv6 issue
  • #2880 Deleted monitor does not immediately disappear on a status page

πŸ’‡β€β™€οΈ Improvements

🦎 Translation Contributors

Others