Shortly after releasing the recent security updates for Icinga 2, we have received reports that these contained an unpleasant surprise for anyone using the Json.decode() function in their configuration. For one of the security fixes, out internal C++ JsonDecode() received an additional argument, which unintentionally seeped into the DSL as well. To make matters worse, it became a required argument, breaking existing uses of that function.
We are now releasing updated versions that restore the previous behavior allowing to call Json.decode() with just a single argument again. The newly available versions are:
We are sorry for any inconvenience this may have caused.






