Releases: philips-software/amp-devcontainer
v6.6.2
6.6.2 (2025-12-17)
📋 Summary
This release contains updates to CMake and Conan in amp-devcontainer-cpp, and udev for amp-devcontainer-cpp and amp-devcontainer-rust. Urllib3 is updated fixing security findings. Several VS Code extensions have been updated to the latest versions.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.6.2@sha256:dd750ca10ff7d7e6cd40aa8a53a599b3de6d2b299b2816f7531a76bfaddb49b9 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.6.2@sha256:359549e7c16124d7339c08d23e190503fe2857cb2b0e29ef92700bd72ac306e9 |
Chores
- deps: Bump cmake from 4.1.2 to 4.2.0 in amp-devcontainer-cpp (#1032) (dc98f44) (by @dependabot)
- deps: Bump conan from 2.22.2 to 2.23.0 in amp-devcontainer-cpp (#1038) (3bad158) (by @dependabot)
- deps: Bump urllib3 from 2.5.0 to 2.6.0 in amp-devcontainer-cpp (#1034) (daf6232) (by @dependabot)
- deps: Bump udev in amp-devcontainer-cpp and amp-devcontainer-rust (#1049) (e07d588) (by @dependabot)
- deps, cpp: Update github.vscode-github-actions, github.vscode-pull-request-github, ms-vscode.cpptools, sonarsource.sonarlint-vscode in devcontainer.json (#1041) (3e8ced3) (#1035) (403dafa) (#1027) (104e4f7) (by @dependabot)
- deps, cpp: Update ms-vscode.cpptools, sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1026) (4931da7) (by @dependabot)
- deps, rust: Update github.vscode-github-actions, github.vscode-pull-request-github, rust-lang.rust-analyzer, sonarsource.sonarlint-vscode in devcontainer.json (#1042) (2d20229) (#1036) (68eb95e) (#1028) (d44ea74) (by @dependabot)
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1029) (e99a865) (#1037) (37aff31) (#1043) (44ae292) (by @dependabot)
v6.6.1
6.6.1 (2025-11-25)
📋 Summary
This release contains an update to the Ubuntu base image. And it contains a fix for an issue in amp-devcontainer-cpp, where the clangd configuration was not properly loaded on container start as the compile-commands folder did not exist yet, leading to missing features in the editor. Next to that several extensions have been updated.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.6.1@sha256:9ba2d20db24a646edd6ea7a8a075e76239ce63d1542cc823242e680901e792f9 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.6.1@sha256:f170c7e499626d626efadf44247bd3e029b72a226e803e5ff78105f1e670a826 |
Bug Fixes
Chores
- deps: Bump ubuntu from
66460d5toc35e29cin amp-devcontainer-cpp (#1023) (e5cabe2) and amp-devcontainer-rust (#1024) (964d3e3) (by @dependabot) - deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1018) (652ab13) (by @dependabot)
- deps, cpp: Update github.vscode-github-actions, github.vscode-pull-request-github, ms-playwright.playwright in devcontainer.json (#1017) (63d431a) (by @dependabot)
- deps, rust: Update github.vscode-github-actions, github.vscode-pull-request-github, rust-lang.rust-analyzer in devcontainer.json (#1019) (4ae17ec) (by @dependabot)
v6.6.0
6.6.0 (2025-11-18)
📋 Summary
Note
Clang/LLVM version
This release of amp-devcontainer is based upon Clang/LLVM 19.
This release contains major updates to amp-devcontainer-cpp and amp-devcontainer-rust. Clang/LLVM has been updated to version 19, Conan has been updated to 2.22.2. Rust is updated to version 1.91.1.
Dev Container templates have been added to make consuming amp-devcontainer even easier.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.6.0@sha256:3f65569a719ca9b2d996222bcdce3dfe9797903ba4c3aafff364fa6fe9ca114d |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.6.0@sha256:825da1a2260535d22a39aa46980624379f12a376a0a853438eb8440fac42dea8 |
Features
- Add devcontainer templates (#1010) (6b53395) (by @rjaegers)
- Update rust to 1.91.1 and update dependencies (#1009) (a686b74) (by @rjaegers)
- Update to clang/LLVM 19 (#988) (db0c8b6) (by @rjaegers)
Chores
- deps, cpp: Update github.vscode-pull-request-github, sonarsource.sonarlint-vscode in devcontainer.json (#1003) (ff427c9) (#1012) (ac78660) (by @dependabot)
- deps, cpp: Update sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1000) (3e75d08) (#1011) (087ab13) (by @dependabot)
- deps, rust: Update github.vscode-pull-request-github, rust-lang.rust-analyzer, sonarsource.sonarlint-vscode in devcontainer.json (#1002) (bff578e) (#1005) (ebe4ca0) (#1013) (37e7c95) (#1014) (72e027d) (by @dependabot)
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1001) (29b2290) (#1004) (58e442c) (by @dependabot)
- deps: Bump conan from 2.21.0 to 2.22.2 in /.devcontainer (#1006) (2f44c35) (#1015) (1de5fd2) (by @dependabot)
v6.5.3
6.5.3 (2025-10-27)
📋 Summary
This release contains updates to amp-devcontainer-cpp. CMake has been updated to 4.1.2 and Mull has been updated to 0.27.1.
Note
Upcoming Clang/LLVM version
This is the last release of amp-devcontainer based upon Clang/LLVM 18. The next release of amp-devcontainer will be based upon Clang/LLVM 19.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.5.3@sha256:80f10547f74b39a5b9643e53de240ed0d482b6ee03ecabb6695d4e47dd6baa08 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.5.3@sha256:df76fbf988a8ed0e8eebc8343f778e396af7b32abdb4ddd216f1b8c0f95f4403 |
Chores
- deps, cpp: Update mull-18 to 0.27.1 (#992) (e02094b) (by @dependabot)
- deps, cpp: Bump cmake from 4.1.0 to 4.1.2 in /.devcontainer (#994) (da18df5) (by @dependabot)
Development Environment
- deps, cpp: Update github.copilot in devcontainer.json (#990) (7a54af1) (by @dependabot)
- deps, rust: Update github.copilot in devcontainer.json (#991) (2ca0f68) (by @dependabot)
v6.5.2
6.5.2 (2025-10-22)
📋 Summary
This release updates the Ubuntu base image for all containers, and it includes a refactoring of the re-usable workflows that enable re-use in repositories that derive from amp-devcontainer.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.5.2@sha256:0a4edfc361a8e8b2be6b6e4e06f65bb984aae65c792442a29fdbc85fcc0a466b |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.5.2@sha256:850a19aa82bcf3d027e2e952d3933a072eff51eb4ca3b4321f12a3dfa1689708 |
Bug Fixes
- Fix attestation verification for repos that re-use amp-devcontainer workflows (#987) (ebfb69d) (by @rjaegers)
Chores
- deps, cpp: Update github.vscode-pull-request-github, ms-vscode.cpptools, sonarsource.sonarlint-vscode in devcontainer.json (#982) (dc7b2d2) (by @dependabot)
- deps, cpp: Update ms-vscode.cpptools, sonarsource.sonarlint-vscode in devcontainer-metadata.json (#983) (3ef1da2) (by @dependabot)
- deps, rust: Update github.vscode-pull-request-github, sonarsource.sonarlint-vscode in devcontainer.json (#981) (c9efa53) (by @dependabot)
- deps: Bump ubuntu from
728785bto66460d5in amp-devcontainer-rust (#976) (bd12176) and amp-devcontainer-cpp (#977) (3817eb2) (by @dependabot) - Refactor re-usable workflows to enable re-use in derived repositories (#968) (4c4130c) (by @rjaegers)
v6.5.1
6.5.1 (2025-10-13)
📋 Summary
This release contains an update to the Ubuntu base image. Conan is updated to 2.21.0 in amp-devcontainer-cpp.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.5.1@sha256:6e48b0003a529b5b55b0a6199be794a4e718a8fff9c80a0a405cc8368c9f809c |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.5.1@sha256:4082730be6b984fa147205334783a863aaddc9fe5a27d6d512fee1aa3a2c0c86 |
Chores
- deps, cpp: Bump conan from 2.20.1 to 2.21.0 in amp-devcontainer-cpp (#962) (fc2ed55) (by @dependabot)
- deps: Bump ubuntu from
353675eto728785bin amp-devcontainer-cpp (#964) (8053df4) and amp-devcontainer-rust (#965) (b67d2bc) (by @dependabot) - deps: Update udev to 255.4-1ubuntu8.11 (#969) (e430762) (by @dependabot)
- deps, cpp: Update github.vscode-pull-request-github, ms-playwright.playwright in devcontainer.json (#970) (3b85249) (by @dependabot)
- deps, rust: Update github.vscode-pull-request-github in devcontainer.json (#971) (39c4332) (by @dependabot)
v6.5.0
6.5.0 (2025-10-05)
📋 Summary
This release includes the first steps towards a fully documented amp-devcontainer. A Software Requirements Specification (SRS) document is generated and attached to the release. Next to that the Ubuntu base image has been upgraded in all containers. In amp-devcontainer-cpp, GCovr is upgraded from 8.3 to 8.4, urllib3 and pip have been upgraded to resolve vulnerabilities. Several VS Code Extensions have been upgraded.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.5.0@sha256:ee6fc072861425a6492b13a588afe3b5d09c038f3335ff6e707fd70416edf932 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.5.0@sha256:6424879038c9ae1918c8bebac9d45908b13adbcfb64c5a3c0d921d8cba6327a9 |
Features
- Add generation of Software Requirements Specification (SRS) document (#841) (757e16a) (#946) (a1129b5) (by @rjaegers)
Bug Fixes
- Remove unused package libc6-dev from amp-devcontainer-rust to fix the build (#942) (617d26b) (by @rjaegers)
Chores
- deps: Bump ubuntu from
9cbed75to353675ein amp-devcontainer-cpp (#938) (65fc1dd) and amp-devcontainer-rust (#939) (d48ad2b) (by @dependabot) - deps, cpp: Bump gcovr from 8.3 to 8.4 in amp-devcontainer-cpp (#950) (2e2a537) (by @dependabot)
- deps, cpp: Bump urllib3 from 1.26.20 to 2.5.0 in amp-devcontainer-cpp (#956) (342e2b1) (by @dependabot)
- deps, cpp: Update python3-pip (#945) (55cc8f6) (by @dependabot)
- deps, cpp: Update ms-vscode.cpptools, sonarsource.sonarlint-vscode in devcontainer-metadata-vscode.json (#932) (a99ab24) (by @dependabot)
- deps, rust: Update github.copilot, github.vscode-pull-request-github, github.vscode-github-actions, sonarsource.sonarlint-vscode in devcontainer.json (#933) (b2d8ac8) (#947) (34d5998) (#958) (58999ea) (by @dependabot)
- deps: Bump ghcr.io/devcontainers/features/github-cli from 1.0.14 to 1.0.15 (#937) (08f725e) (by @dependabot)
- deps, cpp: Update github.copilot, github.vscode-pull-request-github, github.vscode-github-actions, ms-vscode.cpptools, sonarsource.sonarlint-vscode in devcontainer.json (#934) (cfb2597) (#957) (4130459) (#948) (1f33a7f) (by @dependabot)
v6.4.1
6.4.1 (2025-09-18)
📋 Summary
Important
Release v6.4.0 has been yanked. The automated release process failed to upload its additional release assets (e.g. SBOM and Attestation) since releases were set to be immutable. As immutable releases can't be modified anymore after their creation this is not an option for amp-devcontainer for now.
Release v6.4.1 is made as a patch release to trigger automatic updates for repositories that use Dependabot. Release v6.4.0 tags and images will be removed from the registry.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.4.1@sha256:f4474b473cb270a06a60c89ea87193faf7e05f4e2c42dee5ff5af13b971ac029 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.4.1@sha256:1267380d17f0f1caee37e687b1088f188fb59d07b208fbb99b3637b1529411e7 |
Features
Bug Fixes
- Container size diff merge issues (#930) (5d03602) (by @rjaegers)
- Remove duplicate sha256: in release notes (#922) (1e66947) (by @rjaegers)
Chores
- deps, cpp: Update ccache to 4.12 (#927) (1123f2c) (by @rjaegers)
- deps, cpp: Update xwin to 0.6.7 (#928) (d027ad2) (by @rjaegers)
- deps, cpp: Update github.copilot, github.vscode-pull-request-github, ms-vscode.cpptools in devcontainer.json (#920) (9eb7f01) (by @dependabot)
- deps, cpp: Update ms-vscode.cpptools in devcontainer-metadata-vscode.json (#919) (4d54b1e) (by @dependabot)
- Manually update devcontainer.json extensions for rust (#925) (deb97bf) (by @rjaegers)
- Add hash checks for bats components (#929) (2bf5403) (by @rjaegers)
- Refactor container size diff action to use github-script (#908) (97ccbd8) (by @onedr0p)
v6.3.0
6.3.0 (2025-09-09)
📋 Summary
This release brings updates to amp-devcontainer-rust, updating Rust to 1.89.0. The Ubuntu base image for all containers has been updated. Next to that Conan is updated to version 2.20.1 in amp-devcontainer-cpp.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.3.0@sha256:30de1e63a8f3da17e3e19a0e790d524f6a26935e7c9a2f70605699759bf3e493 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.3.0@sha256:d8b567eaae97308570197b69e6850ee3d568fb034c83acf3b4cd2f70633221ea |
Features
Bug Fixes
Chores
- Add bats test runner to run tests (#899) (f942de0)
- deps, cpp: Update github.copilot, github.vscode-github-actions, github.vscode-pull-request-github, ms-azuretools.vscode-docker, ms-playwright.playwright, ms-vscode.cmake-tools, ms-vscode.cpptools, sonarsource.sonarlint-vscode, usernamehw.errorlens in devcontainer.json (#905) (bd9d2eb)
- deps, cpp: Update sonarsource.sonarlint-vscode in devcontainer-metadata-vscode.json (#910) (aef7507)
- deps, cpp: Update sonarsource.sonarlint-vscode in devcontainer.json (#909) (05e51c5)
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata-vscode.json (#904) (842c9ec)
- deps: Bump conan from 2.19.1 to 2.20.1 in amp-devcontainer-cpp (#911) (7790a51)
- deps: Bump ubuntu from
7c06e91to9cbed75in amp-devcontainer-rust (#917) (d128c87) and amp-devcontainer-cpp (#912) (9b4977c) - Include devcontainer.json files in automatic vscode extension update (#900) (9dd566a)
v6.2.3
6.2.3 (2025-08-28)
📋 Summary
This release updates the Ubuntu base image for all containers. Next to that CMake is updated from version 4.0.3 to 4.1.0 and the SonarQube for IDE extension has been updated in amp-devcontainer-cpp.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.2.3@sha256:0c2c2ef4e090ba4d909175f2dff80040ae1a04b422ea44138f4fcef874bb61b7 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.2.3@sha256:56a645a506444cb51d9c33bb014669e67cd51c70d9cd44c5286c4110912e690c |
Chores
- deps, cpp: Update sonarsource.sonarlint-vscode (#888) (f2c25fa) (by @dependabot)
- deps: Bump cmake from 4.0.3 to 4.1.0 in amp-devcontainer-cpp (#889) (2a1298b) (by @dependabot)
- deps: Bump ubuntu from
a08e551to7c06e91in amp-devcontainer-cpp (#896) (bb1b168) and amp-devcontainer-rust (#890) (2e82966) (by @dependabot)