Skip to content

Releases: TwiN/gatus

v2.6.0

28 May 00:15

Choose a tag to compare

  • Implemented automatic reload on configuration file update #29 #115
  • Implemented default provider alert #91
  • No longer explicitly targeting IPv4 for ICMP service checks #111 #113

v2.5.0

11 May 02:15

Choose a tag to compare

  • Implemented dark theme #99
  • Fixed JSONPath parsing issue not working when [BODY] was an array #107
  • Restructured uptime metrics (backward compatible + auto migration)
  • Minor visual improvements and fixes

v2.4.0

05 Apr 00:24

Choose a tag to compare

  • Added support for Telegram alerting provider - Thanks to @jon4hz #102
  • Long strings are now truncated when using pattern function - Thanks to @dchidell #100
  • Added toggleable average response time (frontend)
  • Refresh interval is now persisted through sessionStorage (frontend)
  • Updated Go to 1.16

v2.3.0

13 Mar 01:26

Choose a tag to compare

  • Added Discord alerting provider #48
  • Added has() function to determine if an element at a given JSONPath exists
  • Reduced overall memory usage
  • Significant performance improvement
  • Significantly improved uptime calculation

Note: If you were using persistence in v2.2.0 or earlier, upgrading to v2.3.0 will cause the loss of uptime statistics (1h, 24h, 7d). This is due to a rewrite of the way the uptime history is computed and persisted. This was needed for the future implementation of a long term uptime history. No actions are required on your end.

v2.2.0

04 Mar 03:58

Choose a tag to compare

  • Implemented longer result history #89 #90 (beta)
  • Implemented graceful shutdown (persist to file before exit)
  • Made placeholder ALERT_TRIGGERED_OR_RESOLVED configurable - Thanks to @roberth1988 #76 #85
  • Fixed issue with system proxy not being respected - Thanks to @avakarev #86 #87
  • Updated TwinProduction/gocache to v1.2.1
  • Added missing .svg suffix on badges in service detail page
  • Several minor fixes and improvements

v2.1.0

04 Feb 00:23
cd1430f

Choose a tag to compare

  • Implemented persistence #32 #83
  • Fixed several minor responsiveness issues for smaller screens and mobile browsers
  • Fixed issue with metrics - Thanks to @menduz #81

v2.0.0

31 Jan 10:58

Choose a tag to compare

Breaking changes

  • Changed path for badges
  • Removed web.context-root (Vue.js' router doesn't easily support context roots. May be re-implemented in the future if enough people ask for it)

Other changes

  • Migrated frontend to Vue.js 3 #79 #80
  • Migrated from Bootstrap to Tailwind
  • Added service detail page #78 #80

v1.12.0

21 Jan 21:49

Choose a tag to compare

  • Added new any() function
  • Lazily retry to send triggered alerts on failure
  • Fixed an issue with the pat() function
  • Replaced ✔️ by ✅ in Slack alerts
  • Performance improvements

v1.11.2

13 Jan 23:18

Choose a tag to compare

  • Minor improvements
  • Updated gocache to v1.1.0
  • Improved testing coverage

v1.11.1

08 Jan 22:40

Choose a tag to compare

HOTFIX: Fixed issue with success always showing as true as of v1.11.0.

I've also backported this fix to v1.11.0's image, because the issue was important enough.