diff --git a/AUTHORS b/AUTHORS index 5f2666a9c..7ef61a530 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,5 +1,6 @@ Alexander A. Klimov Alvar Penning +Blerim Sheqa Eric Lippmann Feu Mourek Henrik Triem diff --git a/CHANGELOG.md b/CHANGELOG.md index 65002ca2d..5e8639213 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Icinga DB Changelog +## 1.3.0 (2025-04-XX) + +This is a maintenance release, integrating the container setup directly into Icinga DB. + +Most importantly, first-class support for configuring Icinga DB completely via environment variables has been added alongside YAML. +In addition, an optional automatic database schema import has been added, allowing an empty SQL database to be populated. +With these two features, the [docker-icingadb](https://github.com/Icinga/docker-icingadb) repository can now be sunsetted, integrating the `Containerfile` directly into the main repository. + +For Docker users of Icinga DB, the following has changed. + +- Container images are now pushed to both the [GitHub Container Registry (GHCR)](https://github.com/icinga/icingadb/pkgs/container/icingadb) and [Docker Hub](https://hub.docker.com/r/icinga/icingadb). +- Development images built from the `main` branch are no longer tagged as `main`, but now as `edge`. + +The changes are as follows. + +* Support loading configuration from both YAML files and environment variables. #831 +* Allow database schema import via command line argument flag. #901 +* Create and publish container images from the icingadb repository. #912 +* Resolve SQL errors with reserved names in `icingadb-migrate` on older PostgreSQL versions. #885 + ## 1.2.1 (2024-12-18) This is a maintenance release that addresses HA issues and includes a number of other fixes. diff --git a/internal/version.go b/internal/version.go index c6be6755e..8fd9656cb 100644 --- a/internal/version.go +++ b/internal/version.go @@ -7,4 +7,4 @@ import ( // Version contains version and Git commit information. // // The placeholders are replaced on `git archive` using the `export-subst` attribute. -var Version = version.Version("1.2.1", "$Format:%(describe)$", "$Format:%H$") +var Version = version.Version("1.3.0", "$Format:%(describe)$", "$Format:%H$")