v5.0.0: Breaking changes #374
Closed
TwiN
announced in
Announcements
Replies: 2 comments 1 reply
-
@TwiN It appears a typo has sneaked in your above message: Instead of
it should say
(no |
Beta Was this translation helpful? Give feedback.
1 reply
-
As of today, the master branch and the latest Docker image tag are on v5.0.0. v5.0.0 will be officially released later today or this week. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
With v5.0.0 just around the corner, I thought I'd share the upcoming breaking changes to allow users of Gatus to prepare, so here goes.
Upcoming breaking changes
Mandatory space in conditions between comparator and placeholders/values
Before, a condition (e.g.
[STATUS] == 200
) was split by its comparator (e.g.==
), which made it possible to omit spaces in the condition (e.g.[STATUS]==200
).As of v5.0.0, the comparator in each condition must be wrapped by a space (e.g.
[STATUS] == 200
) or the condition will not be valid.Before vs. After
Before
After
Note that the "after" was also valid pre-v5.0.0.
Relevant PR: #382
Removal of deprecated
services
in favor ofendpoints
services
has been replaced byendpoints
in v3.3.0 (#191), but backward compatibility has been retained until now. v5.0.0, however, will no longer supportservices
, so make sure to update your configuration to useendpoints
instead.Before vs. After
Before
After
Relevant PR: #381
Alerts will default to
enabled: true
As of v5.0.0,
endpoints[].alerts[].enabled
will default totrue
unlessalerting.<provider>.default-alert.enabled
is set tofalse
.Before vs. After
Before
After
Relevant PR: #380
Other changes
As of v5.0.0, you may now use
ghcr.io/twin/gatus
instead oftwinproduction/gatus
to retrieve the Docker image.Beta Was this translation helpful? Give feedback.
All reactions