Skip to content

Releases: sando38/helm-ejabberd

ejabberd-0.8.3

29 Sep 10:23
Compare
Choose a tag to compare

0.8.3 - 2024-09-29

Changed

ejabberd-0.8.2

29 Sep 09:33
Compare
Choose a tag to compare

0.8.2 - 2024-09-29

Changed

  • Bump ejabberd image to 24.06-k8s1 - changelog: ejabberd 24.06.
  • Switch Values.sqlDatabase.updateSqlSchema to true (new ejabberd default).
  • CI: temporarly deactivate "rtb" component, due to docker ipv6 mode.

ejabberd-0.8.1

29 May 02:24
Compare
Choose a tag to compare

Changed

  • Bump ejabberd image to 24.02-k8s5 - This updates the container image to be
    based on glibc, Erlang OTP 26.2 as well as Elixir 1.16.3. The image is
    now based on Wolfi-OS. The switch will
    significantly improve the performance and reduce resource usage.

ejabberd-0.8.0

16 Mar 23:51
Compare
Choose a tag to compare

0.8.0 - 2024-03-16

Added

  • Add seccompProfile to sidecar and default values.yaml.
  • Add option to define sidecar image via Values.certFiles.sideCar.image.

Changed

Removed

  • Remove mod_captcha_rust, because of a compilation error with erlang >26.

ejabberd-0.7.1

20 Jan 03:21
Compare
Choose a tag to compare

0.7.1 - 2024-01-19

Added

  • Add support for kubernetes native sidecars added in kubernetes version 1.29.

ejabberd-0.7.0

19 Jan 03:13
Compare
Choose a tag to compare

0.7.0 - 2024-01-18

Added

  • Add option in values.yaml to use ejabberd's new update_sql_schema function
    starting from version 23.10.

Changed

  • Refactor health-check mechanism to be more robust e.g. with networking issues.
  • Bump ejabberd image to 23.10-k8s3 - update of runtime dependencies.

ejabberd-0.6.2

18 Nov 23:41
Compare
Choose a tag to compare

0.6.2 - 2023-11-18

Changed

  • Bump ejabberd image to 23.10-k8s2 - update of runtime dependencies.

ejabberd-0.6.1

17 Oct 21:05
Compare
Choose a tag to compare

0.6.1 - 2023-10-17

Changed

ejabberd-0.6.0

30 Aug 14:39
Compare
Choose a tag to compare

0.6.0 - 2023-08-30

Added

  • Extend CI to include cluster chaos, e.g. pod kills, failures, etc., processone
    rtb to test XMPP connections as well as scaling up and down.
  • Use kubernetes leases to elect an ejabberd leading pod for clustering. This
    improves the robustness of the helm chart overall. The elector is enabled at
    default. If disabled, it falls back to the old k8s-DNS-based method.
  • Add extra sections in values.yml to define host_config and
    append_host_config.

Changed

  • BREAKING:
    Refactor .Values.modules to allow enabling/disabling, configuring and adding
    of ejabberd modules.
  • Move image run scripts into the chart templates. This enables admins to easier
    exchange the container image.
  • Bumb ejabberd image to 78f81de252dc932cd47b91d1a84ca8e8f0647498-k8s6.

Fixed

  • Fix parsing host values.

Removed

  • Remove the possibility to change the TCP healthcheck port. Healthchecks are
    now performed with a custom healthcheck script. You still can define custom
    healthchecks within the values.yml file.

ejabberd-0.5.1

12 Aug 12:26
92cd0af
Compare
Choose a tag to compare

0.5.1 - 2023-08-12

Added

  • Add support for flyway managed mssql database types.

Changed

  • Bumb ejabberd image to 78f81de252dc932cd47b91d1a84ca8e8f0647498-k8s5.

Fixed

  • Fix missing dependency for mssql database driver in container image.