Releases: louislam/uptime-kuma
1.20.1
Please make sure your server have enough disk space before upgrading from older versions.
Also, always perform a backup of your services before upgrading.
π Bug Fixes
- #2779 Database deleted unexpectedly if disk space is not enough when updating (Thanks @Computroniks)
- d1175ff Postgres monitor crashed if the sql query statement was not provided
π¦ Translation Contributors
- #2770 New language: Finnish (Thanks @JonneSaloranta)
- #2767 @victorpahuus @denyskon @lfac76 @Genc @eltionb @JonneSaloranta @AmadeusGraves @MrEddX @black23 darkslash#2558
(Let me know if your name is missing here)
Others
- Other small changes and code refactoring:
@chakflying
(Let me know if your name is missing here. If your pull request have been merged in this version)
1.20.0
π New Features
- #1690 Tags Manager (Thanks @chakflying)
- #2566 GameDig monitor, now you can monitor a lot of game servers via this monitor, check this game list here. (Thanks @WhyKickAmooCow)
- #2541 Redis monitor (Thanks @long2ice)
- #2328 MongoDB monitor (Thanks @rmarops)
- #2211 More badges (See here) (Thanks @JRedOW)
- #1892 [Ping Monitor] Configurable packet size (Thanks @Computroniks)
- #2570 [Status Page] Markdown support (Thanks @Computroniks)
- #2567 [Status Page] Ability to add Google Analytics code
- [Non-docker] Configure environment variables via the
.env
file
π Bug Fixes
- #2632 Docker monitor do not respect with the default timeout and the dns cache setting (Thanks @chakflying)
- #2525 Pending & maintenance status do not display correctly in badges (Thanks @chakflying)
- #2083
Healthcheck issue on K8s with specific container name(Thanks @DevKyleS) (Edit: Forget to compile)uptime-kuma
- #2729 [MySQL monitor]: Fix error when connection failed (Thanks @chakflying)
π¨ Security Fixes
- c12b063 xxs issues of status pages (Thanks @manuel-sommer) Details:
πββοΈ Improvements
- #2635 Uptime on status pages will now be capped at 100%, in case you system time is out of sync. (A common issue on
Raspberry Pi) (Thanks @Computroniks) - #2684 Save button now is easier to find on mobile (Thanks @gitstart)
- #2647 Trim white space for
hostname
(Thanks @chakflying) - Changing language is not working in the setup page
π¦ Translation Contributors
- #2611 You can translate Uptime Kuma into your language on Weblate now (Thanks @401U)
https://weblate.kuma.pet - #2638 New language: Arabic (Thanks @amworx)
- 271cca0 New language: Romanian (Thanks @EdyDeveloper)
- #2663 #2670 #2676 #2713
@amworx @401U @Buchtic @black23 @deluxghost @cyril59310 @sovushik @Genc @Saibamen @MrEddX @DimitriDR @chakflying @rubesaca @mrkbaji @dhfhfk @lazki @GiuseppeMonaco @blackscreen @edo2313 @ciccio0476 @MagicFun1241 @ufukart @401U @SavvasMohito @Scan4u @thefourcraft @rbunpat @dubsector @EdyDeveloper @djtms @Genc @AnnAngela @moucho @devnied @ReneDyhr @ldev-coder @magyarlatin @marchelzi @funkill @hamx01 @JonneSaloranta @aditbaco
(Let me know if your name is missing here)
Others
- Other small changes and code refactoring:
@black23 @Metatropics @Buchtic @cyril59310 @chakflying @Saibamen
(Let me know if your name is missing here. If your pull request have been merged in this version)
1.20.0-beta.0
π New Features
- #1690 Tags Manager (Thanks @chakflying)
- #2566 GameDig monitor, now you can monitor a lot of game servers via this monitor, check this game list here. (Thanks @WhyKickAmooCow)
- #2541 Redis monitor (Thanks @long2ice)
- #2328 MongoDB monitor (Thanks @rmarops)
- #2211 More badges (See here) (Thanks @JRedOW)
- #2638 Arabic language (Thanks @amworx)
- #1892 [Ping Monitor] Configurable packet size (Thanks @Computroniks)
- #2570 [Status Page] Markdown support (Thanks @Computroniks)
- [Non-docker] Configure environment variables via the
.env
file
π Bug Fixes
- #2632 Docker monitor do not respect with the default timeout and the dns cache setting (Thanks @chakflying)
- #2525 Pending & maintenance status do not display correctly in badges (Thanks @chakflying)
- #2083 Healthcheck issue on K8s with specific container name
uptime-kuma
(Thanks @DevKyleS)
πββοΈ Improvements
- #2635 Uptime on status pages will now be capped at 100%, in case you system time is out of sync. (A common issue on
Raspberry Pi) (Thanks @Computroniks) - #2684 Save button now is easier to find on mobile (Thanks @gitstart)
- #2647 Trim white space for
hostname
(Thanks @chakflying)
π¦ Translation Contributors
- #2663 #2670 #2676
@amworx @YehowahLiu @Buchtic @black23 @deluxghost @cyril59310 @sovushik @Genc @Saibamen @MrEddX @DimitriDR @chakflying @rubesaca @mrkbaji @dhfhfk
(Let me know if your name is missing here)
Others
- #2611 You can translate Uptime Kuma into your language on Weblate now (Thanks @YehowahLiu)
https://weblate.kuma.pet - Other small changes and code refactoring:
@black23 @Metatropics @Buchtic @cyril59310 @chakflying @Saibamen
(Let me know if your name is missing here. If your pull request have been merged in this version)
1.19.6
1.19.5
- #2575 Add: Splunk Notification Provider (Thanks @Joseph-Irving)
- Add: a
Help
button which links to the wiki - Fix: Maintenance count is incorrect
- Fix: Ping monitor issues after 1.9.4
- Fix: Postgres monitor do not handle some error cases correctly
- #2540 Fix: Allow more MQTT protocols (mqtt, mqtts, ws and wss) for MQTT monitor (Thanks @twiggotronix)
- #2586 Fix: PromoSMS notification is not sent if the message is too long (Thanks @PopcornPanda)
- Fix: Security patch from upstream dependencies
Thank you all contributors! Bug fix, code refactoring, language files update, code review and more!
(Let me know if I forget to add your name if your pull request have been merged in this version)
@DimitriDR @Computroniks
1.19.4
- #2527 Fix: [Docker Monitor] Incorrect handling for container down (Thanks @chakflying)
- #2528 Fix: Add tag issue (Thanks @chakflying)
- #2569 Fix: Add validation of
Keep Monitor History Days
(Thanks @Computroniks) - #2223 Improvement: Better support for ping monitor on different Linux distros (Thanks @Computroniks)
- #2543 Improvement: Remove redundant title in Pushover notification (Thanks @SlothCroissant)
- Docker: Update Apprise from 1.2.0 to 1.2.1 (Changelog)
Thank you all contributors! Bug fix, code refactoring, language files update, code review and more!
(Let me know if I forget to add your name if your pull request have been merged in this version)
@furkanipek @SirMorfield @Computroniks @deluxghost @MrEddX @DimitriDR
1.19.3
- Add Hebrew translation (Thanks @thefourcraft)
- Add Zoho Cliq notification (Thanks @pbaris)
- Add Kook notification (Thanks @YehowahLiu)
- Fix MS SQL monitors interfere with each other
- Fix gRPC check throws errors when response data size > 50 chars (Thanks @mathiash98)
- Fix Slack notification do not show message correctly (Thanks @pruekk)
- Fix same maintenance message be shown multiple times in a status page
Thank you all contributors! Bug fix, code refactoring, language files update, code review and more!
(Let me know if I forget to add your name if your pull request have been merged in this version)
@DimitriDR @mishankov @5idereal @Mikkel-T @lionep
1.19.2
1.19.1
- Fix HTTP Monitor issues occurred in 1.19.0
- Fix Docker monitor cannot send notifications (Known platform: Discord) (@zImPatrick)
Thank you all contributors! Bug fix, code refactoring, language files update, code review and more!
(Let me know if I forget to add your name if your pull request have been merged in this version)
@augustin64
1.19.0
Merry Xmas! π»π
π Updates & Fixes
- Maintenance Feature (#1213) (Thanks @karelkryda)
- Temporary disable notifications during a time window
- Show a maintenance message on status pages
- Add gRPC monitor (Thanks @minhhoangvn)
- Add MySQL monitor (Thanks @Computroniks)
- Add socks5h support (Thanks @jbrunner)
- Add SMSEagle Notification (Thanks @m-kiszka)
- [Ntfy] Add ability to add icon (Thanks @cmeis)
- Add configurable server timezone
- Log time is now using the server timezone instead of UTC time
- Add additional headers option for webhook notifications (Thanks @janhartje)
- Fixed entry route not redirecting correctly (Thanks @UltraWelfare)
- Add support for custom radius ports (Thanks @Computroniks)
- Enable/Disable DNS cache in Settings
- Update SQLite to 3.39.4
- Fix 'undefined' in link preview generation (Thanks @Dafnik)
- Fix sometimes monitor reports unexpected error: "maxContentLength size of -1 exceeded"
- Add new language German (Switzerland) (Thanks @saw303)
- Improve Docker healthcheck script
- Cache uptime values
- Fix
Invalid Date
issues on some Linux environments such as Arch-based Linux or Gentoo Linux
β οΈ Attention
- Since server side timezone is configurable now, you should check whether it is correct in the
Settings
. - As current DNS cache mechanism is not working properly in some IPv6 networks, DNS cache is now turned off by default. Turn this back on manually in
Settings
page if you need this.
Thank you all contributors! Bug fix, code refactoring, language files update, code review and more!
(Let me know if I forget to add your name if your pull request have been merged in this version)
@MagicFun1241 @cyril59310 @MrEddX @falentio @Saibamen @b-reich @5idereal @Ealrang @cyril59310 @Justman10000 @rbunpat @Johno95CZ