Skip to content

Releases: fhem/fhem-docker

Version 5.3.0

Choose a tag to compare

@sidey79 sidey79 released this 03 Jul 23:01
b7a5801

Changes

  • cpan: exclude Math::Pari and Crypt::Random on arm/v7 by @sidey79 in #458
  • Runtime-agnostic container detection for DockerImageInfo by @sidey79 in #459
  • docs: document supported environment variables by @sidey79 in #460
  • chore(deps): update dependency cpm to v1.1.4 by @renovate[bot] in #480
  • Modernize docker compose example by @sidey79 in #482
  • Separated user and developer documentation.
  • Clarified the recommendation for the minimal image.
  • Updated entry.sh and tests for network and container behavior.
  • Fixed the parserDetails.ini bug related to XML::SAX.
  • Updated DockerImageInfo.pm to report runtime information as model.

CI/CD Changes

  • extract cpm retry wrapper script in seperate file by @sidey79 in #481
  • Updated serval github actions

Full Changelog: v5.2.7...v5.3.0

Version 5.3.0 beta-4

Version 5.3.0 beta-4 Pre-release
Pre-release

Choose a tag to compare

@sidey79 sidey79 released this 29 Jun 05:13
a5aa0c8

What's Changed

Full Changelog: v5.3.0-beta3...v5.3.0-beta4

Version 5.3.0 beta-3

Version 5.3.0 beta-3 Pre-release
Pre-release

Choose a tag to compare

@sidey79 sidey79 released this 10 Jun 14:45
f1e24fc

What's Changed

Full Changelog: v5.3.0-beta2...v5.3.0-beta3

Version 5.3.0 Beta 2

Version 5.3.0 Beta 2 Pre-release
Pre-release

Choose a tag to compare

@sidey79 sidey79 released this 08 Jun 18:16
c9a544d

What's Changed

  • chore(deps): update docker digest by @renovate[bot] in #445
  • chore(deps): update docker digest by @renovate[bot] in #446
  • chore(deps): update docker digest by @renovate[bot] in #447
  • chore(deps): update docker digest by @renovate[bot] in #448
  • chore(deps): update docker digest by @renovate[bot] in #450
  • chore(deps): update reproducible-containers/buildkit-cache-dance action to v3.4.0 by @renovate[bot] in #451
  • chore(deps): update docker digest by @renovate[bot] in #453
  • chore(deps): update docker digest by @renovate[bot] in #454
  • chore(deps): update docker digest by @renovate[bot] in #455
  • chore(deps): update docker digest by @renovate[bot] in #457
  • chore(deps): update docker/dockerfile:1 docker digest to 87999aa by @renovate[bot] in #456
  • cpan: exclude Math::Pari and Crypt::Random on arm/v7 by @sidey79 in #458
  • Runtime-agnostic container detection for DockerImageInfo by @sidey79 in #459

Full Changelog: v5.3.0-beta1...v5.3.0-beta2

Version 5.3.0 Beta 1

Version 5.3.0 Beta 1 Pre-release
Pre-release

Choose a tag to compare

@sidey79 sidey79 released this 02 May 20:00
7a07094

v5.3.0-beta1

Pre-release for the upcoming 5.3.x image series.

Highlights

  • Added CPAN inventory generation and verification for Docker builds.
  • Added PR comments with CPAN build and verification findings.
  • Improved CPAN install stability across supported architectures.
  • Moved ARM64 CPAN builds to native ARM runners.
  • Moved ARMv7 CPAN builds to ARM64 runners to reduce QEMU overhead.
  • Updated Docker base image digests and GitHub Actions dependencies.

CI and Build Changes

  • Generate and compare CPAN requirements against installed modules.
  • Export installed module inventories from build containers.
  • Verify CPAN requirements inside the build stage.
  • Add clearer CPAN assertion and failure reporting.
  • Add CPAN verification summaries and artifacts.
  • Retry CPAN installs on transient failures.
  • Use cpan.org as CPM mirror.
  • Pin and validate the configured CPM version.
  • Rotate CPM cache keys per run and preserve cache data after failures.
  • Enable and cache CPM prebuilt builds.
  • Exclude unsupported or unmaintained CPAN modules and repositories from generated requirements.

Architecture Changes

  • linux/arm64 CPAN builds now run on ubuntu-24.04-arm.
  • linux/arm/v7 CPAN builds now run on ubuntu-24.04-arm with QEMU still enabled for the 32-bit ARM target.
  • Added platform-specific handling for CPAN modules that are not reliable on all architectures.

Dependency Updates

  • Updated multiple Docker image digests.
  • Updated docker/dockerfile:1 digest.
  • Updated perl:5.38.5-slim-bookworm digest.
  • Updated rlespinasse/github-slug-action to 5.6.0.
  • Updated actions/github-script to v9.

Renovate

  • Fixed Renovate configuration syntax.
  • Added minimumReleaseAge for digest updates.

Notes

This is a pre-release. It should not update the latest image tag when published as a GitHub pre-release.

Compare: v5.2.7...v5.3.0-beta1

Version 5.2.7

Choose a tag to compare

@sidey79 sidey79 released this 05 Apr 14:48
4a37119

What's Changed

Full Changelog: v5.2.6...v5.2.7

Version 5.2.6

Choose a tag to compare

@sidey79 sidey79 released this 28 Mar 22:25
588efdb

What's Changed

Full Changelog: v5.2.5...v5.2.6

Version 5.2.5

Choose a tag to compare

@sidey79 sidey79 released this 08 Mar 21:13
d92e44b

What's Changed

Other Changes

  • chore(deps): update rlespinasse/github-slug-action action to v5.5.0 by @renovate[bot] in #394
  • chore(deps): update docker/setup-qemu-action action to v4 by @renovate[bot] in #404
  • chore(deps): update docker/setup-buildx-action action to v4 by @renovate[bot] in #406
  • chore(deps): update docker/build-push-action action to v7 by @renovate[bot] in #409
  • build(deps): bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #408
  • chore(deps): update docker/login-action action to v4 by @renovate[bot] in #405
  • chore(deps): update actions/download-artifact action to v8 by @renovate[bot] in #402
  • chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #403

Full Changelog: v5.2.4...v5.2.5

Version 5.2.4

Choose a tag to compare

@sidey79 sidey79 released this 16 Jan 08:18
2506d97

What's Changed

  • fix(README): Fix debian version references to use correct images by @thtomate in #384
  • chore(deps): update docker digest by @renovate[bot] in #385
  • chore(deps): update docker digest by @renovate[bot] in #386
  • chore(deps): update docker digest by @renovate[bot] in #387

New Contributors

Full Changelog: v5.2.3...v5.2.4

Version 5.2.3

Choose a tag to compare

@sidey79 sidey79 released this 31 Dec 15:13
154dce1

What's Changed

  • chore(deps): update perl:5.38.5-threaded-bullseye docker digest to by @renovate[bot] in #363
  • chore(deps): update perl:5.38.5-threaded-bullseye docker digest to by @renovate[bot] in #362
  • chore(deps): update docker digest by @renovate[bot] in #378
  • chore(deps): update docker digest by @renovate[bot] in #379
  • chore(deps): update docker digest by @renovate[bot] in #380
  • chore(deps): update docker digest by @renovate[bot] in #381
  • chore(deps): update perl:5.38.5-bookworm docker digest to 5.38.5-bookworm by @renovate[bot] in #382
  • chore(deps): update perl:5.38.5-threaded-bookworm docker digest to 5.38.5-threaded-bookworm by @renovate[bot] in #383

Other changes

  • chore(deps): update actions/download-artifact action to v6 by @renovate[bot] in #358
  • chore(deps): update actions/upload-artifact action to v5 by @renovate[bot] in #359
  • Disable pindigest for docker-compose manager by @sidey79 in #361
  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #365
  • chore(deps): update rlespinasse/github-slug-action action to v5.4.0 by @renovate[bot] in #366
  • build(deps): bump rlespinasse/github-slug-action from 5.3.0 to 5.4.0 by @dependabot[bot] in #367
  • Update perlImages group from Minor36 to Minor38 by @sidey79 in #369
  • Update group names and settings in renovate.json5 by @sidey79 in #370
  • chore(deps): update docker digest by @renovate[bot] in #371
  • build(deps): bump actions/cache from 4 to 5 by @dependabot[bot] in #373
  • chore(deps): update actions/cache action to v5 by @renovate[bot] in #372
  • chore(deps): update actions/download-artifact action to v7 by @renovate[bot] in #376
  • chore(deps): update actions/upload-artifact action to v6 by @renovate[bot] in #377

Full Changelog: v5.2.2...v5.2.3