Skip to content

Releases: louislam/uptime-kuma

2.0.0-beta.4

05 Sep 04:55
Compare
Choose a tag to compare
2.0.0-beta.4 Pre-release
Pre-release

Warning

It is a major version update. It contains some breaking changes. Please read the migration guide carefully if you want to upgrade from v1 to v2.

Important

Please also read all previous changelogs (2.0.0-beta.0 to 2.0.0-beta.3) if you are upgrading from v1.

Note

Pro tip#1:πŸ‘‰ Backup, backup and backup

Migration Guide: https://github.com/louislam/uptime-kuma/wiki/Migration-From-v1-To-v2

Changelog

πŸ†• New Features

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

🐞 Bug Fixes

⬆️ Security Fixes

  • None

🦎 Translation Contributions

Others

2.0.0-beta.3

04 Jun 03:46
Compare
Choose a tag to compare
2.0.0-beta.3 Pre-release
Pre-release

Important

Please also read all previous changelogs if you are upgrading from v1.

πŸ†• New Features

⬆️ Improvements

  • #5588 Enhanced ping monitor with advanced options (count, timeout, numeric) (Thanks @filippolauria)
  • #5241 feat: Extend the length of status bar and feed sufficient data (Thanks @R-HNF)
  • #5426 Pushover add UP/DOWN status sounds (Thanks @sebastian-mora)
  • #5756 Update SMSEagle support adding APIv2 and calls integration (Thanks @AxeKam333)
  • #5816 Update SpugPush notification payload (Thanks @vapao)
  • #5817 Add disable url option in notification Discord (Thanks @cyril59310)
  • #5795 feat: Set default friendly name using hostname or the URL host (Thanks @happy-game)
  • #5435 Add a public URL field for monitors and uses it on the status page (Thanks @Ionys320)
  • #5859 Flashduty IntegrationKey support Endpoint URL (Thanks @guguji5)

πŸ› Bug Fixes

  • #5729 Update url for Matrix Login to match Matrix Spec v1.13 (Thanks @MTRNord)
  • #5768 fix: flat txt records before conditions check (Thanks @lbriceno-tz)
  • #5165 fix: remove modal when navigating back (Thanks @mohit-nagaraj)
  • #5760 fix: Mattermost notification provider not sending service name (Thanks @II-EMC)
  • #5771 Fix #5745: Some labels without value still show a 'null' value
  • #5774 fix(dashboard): prevent y-overlapping of tags (Thanks @psycho0verload)
  • #5788 fix: Check password strength when resetting the password in CLI (Thanks @happy-game)
  • #5769 fix: Add name to preparePreloadData call in sendNotification as a better fix for #5760 (Thanks @II-EMC)
  • #5824 fixed: #5564 slack notifications no preview available (Thanks @xNewz)
  • #5843 fix(sql): use UTC_TIMESTAMP instead of NOW for consistent time calc betwee mysql and sqlite (Thanks @etnad17)
  • #5842 Fix monitor reference in push notification logic (Thanks @rainbend)
  • #5847 Fix: [Push Monitor] Send notifications during maintenance period

🦎 Translation Contributions

⬆️ Security Fixes

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.

2.0.0-beta.2

28 Mar 15:35
Compare
Choose a tag to compare
2.0.0-beta.2 Pre-release
Pre-release

Important

Please also read all previous changelogs if you are upgrading from v1.

πŸ†• New Features

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

🐞 Bug Fixes

  • #5463 Fix monitor tags deletion (Thanks @Ionys320)
  • #5490 Fix push examples cannot be loaded (Docker only)
  • #5476 fix: add notification-fallback for better google chat popups (Thanks @elliotmatson)
  • #5573 fix: make sure that stripping backslashes for notification urls cannot cause catastophic backtracking (ReDOS) (Thanks @ShiyuBanzhou)
  • #5724 Fix #5721: Change proxy port column type to integer to support larger port numbers

⬆️ Security Fixes

🦎 Translation Contributions

Others

2.0.0-beta.1

20 Dec 08:56
Compare
Choose a tag to compare
2.0.0-beta.1 Pre-release
Pre-release

Important

Please also read all previous changelogs if you are upgrading from v1.

πŸ†• New Features

  • #5311 Docker images are now also available on ghcr.io

🐞 Bug Fixes

⬆️ Security Fixes

🦎 Translation Contributions

Others

  • Other small changes, code refactoring and comment/doc updates in this repo:
    #5457 #5457 #5459

1.23.16

20 Dec 07:33
Compare
Choose a tag to compare

⬆️ Security Fixes

2.0.0-beta.0

29 Oct 13:10
Compare
Choose a tag to compare
2.0.0-beta.0 Pre-release
Pre-release

Wow! When I was preparing this changelog, I just couldn't believe that we have a lot of pull requests merged in this version. I'm so grateful for all the contributors who have helped to make Uptime Kuma better. Thank you so much for your time and effort. πŸ™

Warning

It is a major version update. It contains some breaking changes. Please read the migration guide carefully if you want to upgrade from v1 to v2.

Note

Pro tip#1:πŸ‘‰ Backup, backup and backup

Migration Guide: https://github.com/louislam/uptime-kuma/wiki/Migration-From-v1-To-v2

πŸ†• New Features

Breaking Changes

  • #3892 Drop backup and restore feature
  • #3955 Drop install.sh and related files
  • #4178 Drop cacheable-lookup
  • #3747 Drop support for Node.js 14 and 16 (Thanks @harryzcy)
  • #2085 Drop support for Alpine based docker image
  • The :duration of these endpoints accepts 24, 24h, 30d, 1y only
    • /api/badge/:monitorID/ping/:duration
    • /api/badge/:monitorID/uptime/:duration

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

🐞 Bug Fixes

⬆️ Security Fixes

🦎 Translation Contributions

  • #3959 Added Uzbek language
  • #4487 Added Irish language (Thanks @ai...
Read more

1.23.15

29 Sep 21:56
Compare
Choose a tag to compare

Follow up with the crash issue of 1.23.14. A quick fix for someone who are using the Alpine image or Node.js <= 16.

🐞 Bug Fixes

  • #5142 Pin cheerio to avoid the breaking change of undici

1.23.14

29 Sep 13:59
Compare
Choose a tag to compare

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

⬆️ Security Fixes

  • #5132 Update dependencies

1.23.13

25 Apr 07:33
Compare
Choose a tag to compare

🐞 Bug Fixes

  • #4692 Fixed language setting issues: Localisation-matching algorithm missing some edgecase (Thanks @CommanderStorm)
  • #4700 Fixed TLS issues: Getting TLS certificate through proxy & prometheus update (Thanks @chakflying)

1.23.12

18 Apr 17:27
Compare
Choose a tag to compare

Warning

The i18n detection mehanism which matches your languages and our languages introduced in #4244 was too basic (depending on your setup you might or might not be affected)
See #4692 for further details.

Warning

If you use proxys, please use 1.23.11 instead, as the more reliable events from #4630 don't take this part into consideration.
If you want to prevent such breakages in the future, we would be very happy with increasing the test-coverage in general ^^

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

  • #4477 Improved helptext of how to send mail via the systems mail subsystem (Thanks @apio-sys)
  • #4630 Feat: Use keylog event to obtain TLS certificate for better reliability [1.23.X] (Thanks @chakflying)

🐞 Bug Fixes

  • #4326 Fix encodeBase64 for empty password or user in HTTP Basic Authentication (Thanks @Saibamen)
  • #4244 made sure that the i18n does use navigator.languages instead of navigator.language for automatic language detection (Thanks @CommanderStorm)
  • #3598 fix(notification-dingding): throw error when failed (Thanks @AnnAngela)
  • #4417 Fix: Make sure browser is connected before returning (Thanks @chakflying)
  • #4425 Fix: [JSON-Query] Prevent parsing string-only JSON (Thanks @chakflying)
  • #4631 Fix: Add missing FK for monitor-tls-info table [1.23.X] (Thanks @chakflying)

⬆️ Security Fixes

🦎 Translation Contributions

Others

  • #4633 Fix: Fix CI on Windows Runner [1.23.X] (Thanks @chakflying)
  • Other small changes, code refactoring and comment/doc updates in this repo: