1.15.0

louislam/uptime-kuma1.15.0Apr 24, 2022by louislam

AI Summary

Version 1.15.0 of Uptime Kuma introduces a new MQTT monitor type, significantly enhances the status page with custom CSS, footer text, and the ability to hide the 'Powered by' branding, and adds two new notification providers (OneBot and PushDeer). This release also changes argument priority so Environment Variables now take precedence over Arguments.

Key Highlights

  • New MQTT monitor type for IoT and messaging monitoring
  • Status page enhancements: Custom CSS, Footer Text, and ability to hide 'Powered by Uptime Kuma'
  • Added notifications: OneBot and PushDeer
  • Changed argument priority: Environment Variables now override Arguments
  • UI improvements with dropdown menu and easier-to-find logout button

Breaking Changes

  • Argument priority changed: Environment Variables now take precedence over Arguments (may affect users who set both with different values)

New Features

  • MQTT monitor type
  • Status page Custom CSS
  • Status page Footer Text
  • Status page Show/Hide 'Powered by Uptime Kuma' option
  • Dropdown menu with logout button
  • OneBot notification
  • PushDeer notification
  • Updated Apprise to 0.9.8
  • Updated SQLite from 3.36 to 3.38
  • Better logging format
  • Fixed restore backup file issue

Full Release Notes

- ⚠️ Change the priority of arguments (`Arguments` > `Environment Variables`) (Thanks @marcules)
   (It might be a breaking change for someone who set both arg and env var with different values. I guess it should be not common.)
- Add new monitor type: MQTT (Thanks @tarun7singh and @chakflying)
- Fix restore backup file issue.
- [Status Page] Custom CSS (Thanks @patrickhafner)
- [Status Page] Footer Text
- [Status Page] Show/Hide `Powered by Uptime Kuma`
- Add dropdown menu and easier to find logout button (Thanks @Computroniks and @chakflying)
- Better logging format (Thanks @andreasbrett)
- Add notification: OneBot (Thanks @ColdThunder11)
- Add notification: PushDeer (Thanks @ngc7331)
- Update Apprise to 0.9.8
- Update SQLite from 3.36 to 3.38

How to update? Please read this:
https://github.com/louislam/uptime-kuma/wiki/%F0%9F%86%99-How-to-Update

Bug report:
https://github.com/louislam/uptime-kuma/issues

Thank you all contributors! Bug fix, code refactoring, language files update and code review!
@fluencydoc @Alexandre-Gliganic @c0derMo @AnnAngela @MrEddX @sovushik @DX37 @PhyxionNL @koen20 @SiderealArt @mathiskir @gaby