Skip to content

1.1.0

Choose a tag to compare

@davidjeddy davidjeddy released this 13 Mar 10:35
· 16 commits to main since this release
b4fd48d

CHANGELOG

Version 1.1.0

Add

  • .dockerignore
  • .github/workflows/pr-scan.yml to scan all commit pushes for vulnerabilities
  • base_image and php_build_date to container labels
  • container image build action to publish image using commit sha
  • container-structure-test to check PHP version (currently set to 8.5.3)
  • container-structure-test to check swoole version (currently set to 6.2.0)
  • SECURITY.md to align with appwrite/appwrite

Change

  • .github/*.yml steps updated to latest versions
  • Better document use of docker buildx ... for local builds
  • Better noted and organized the different build processes for PHP extensions
  • Date component of PHP extension shared objects directory now a build argument
  • Dockerfile base now based on phpswoole/swoole:php8.5-alpine
  • Dockerfile compile and final stage system packages aligned
  • GitHub action for container-structure-test now uses a marketplace action
  • GitHub action runners pinned to Ubuntu 24.04
  • ImageMagick version bumped to 7.1.2.15 via APK
  • PHP version bumped to 8.5
  • Refactored multi-arch build process to prevent cross-arch builds requiring long wait times

Fixes

  • README.md usage instructions more detailed

Miscellaneous

Removed

  • Build tools from final stage of Dockerfile
  • GitHub action to Setup QEMU as GitHub now provides native ARM runners