Lyfter punx
(P) PHP
(UN) Bun
(X) XDebug
Additional tooling:
Composer (PHP package manager)
Bunv (Bun version manager)
DEVSKIM (Security analysis)
.NET (Dependency to run Devskim)
NodeJS (Unfortunately needed for some bun build tasks)
This docker image is created for building Lyfter tooling in a CI/CD process.
TAG PHP COMPOSER XDEBUG .NET DEVSKIM NODEJS ^2.3.0 - 2.9.7 - - - - 2.2.1 - 2.8.12 - - - - 2.2.0 8.5.2 2.9.5 3.5.0 9.0 1.0.70 22.22.0 2.1.0 8.4.6 2.8.9 3.4.5 - 1.0.63 22.14.0 2.0.0 - - - - - - 1.1.0 - - - - - 22.12.0 1.0.2 - - - - - Latest 1.0.0 8.4.1 - - - - x 0.0.7 - - - - - Latest 0.0.5 8.3.14 - - - - x 0.0.4 - - - 8.0 1.0.51 x 0.0.1 8.4.1 2.8.3 3.4.0 x x x
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog ,
and this project adheres to Semantic Versioning .
[2.3.0] - 2026-05-07
Security
Upgrade composer to 2.9.7 due to CVE-2026-40176 and CVE-2026-40261
[2.2.1] - 2026-02-05
Changed
Downgrade composer to 2.8.12
[2.2.0] - 2026-02-02
Changed
[2.1.0] - 2025-08-06
Changed
[2.0.0] - 2025-05-08
Changed
Replaced bum with bunv. When switching to this version; update your pipeline, remove the bum use command and rename .bumrc with .bun-version. Bunv will automatically install the correct version when using bun commands.
[1.2.0] - 2025-02-06
Changed
[1.1.0] - 2024-12-13
Changed
NodeJS set to fixed version instead of latest to prevent unwanted updates
[1.0.2] - 2024-12-13
Fixed
Merged 0.0.7 to fix storybook build
[1.0.1] - 2024-12-12
Fixed
[1.0.0] - 2024-12-11
Changed
Added
PHP pcntl (Process Control) allowing linting to run in parallel
[0.0.7] - 2024-12-13
Fixed
Add (latest) node to build storybook, building with bun only doesn't work yet
[0.0.6] - 2024-12-12
Fixed
Add zip to image to enable making a artifact archive during release flow
[0.0.5] - 2024-12-11
Fixed
Fixed issue switching to different Bun versions. Reverted to default install path
[0.0.4] - 2024-12-11
Changed
Add .NET + Devskim for security analysis
[0.0.3] - 2024-12-10
Changed
Add coverage mode to XDEBUG
[0.0.2] - 2024-12-10
Changed
Revert to PHP 8.3 to replace current image
[0.0.1] - 2024-12-10
Changed