Releases: philips-software/amp-devcontainer
v6.8.2
6.8.2 (2026-02-24)
📋 Summary
Important
Release v6.8.1 has been yanked. The automated release process failed due to a missing permission setting in the GitHub Actions Workflow
Release v6.8.2 is made as a patch release to trigger automatic updates for repositories that use Dependabot. Release v6.8.1 tags and images will be removed from the registry.
The release includes an update to Conan and GCC 14 in amp-devcontainer-cpp. Several VS Code Extensions have been updated to their latest version.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-base | ghcr.io/philips-software/amp-devcontainer-base:v6.8.2@sha256:4d445c28451c8f94dfa7d550f47f15de8d2193b9dffb6ee114f9055f157d7d53 |
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.8.2@sha256:8d6d0b49bef9b1f572793dee8dcc05edcbe4f44f108f075640dda284ff3e2d4e |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.8.2@sha256:068758b17ecff0032a64eb5a3efcb1570fcf814e6991bbdb940826d6f5eb0b95 |
Bug Fixes
- Add required permission to release workflow (#1163) (6041313) (by Ron (@rjaegers))
- Update apt.llvm.org gpg key checksum (#1162) (117adbc) (by Ron (@rjaegers))
Chores
- deps: Bump conan from 2.24.0 to 2.25.2 in amp-devcontainer-cpp (#1139) (9e104c6) (#1149) (d938b08) (by Dependabot (@dependabot))
- deps, base: Update g++-14 (#1156) (db4e403) (by Dependabot (@dependabot))
- deps, cpp: Update alexkrechik.cucumberautocomplete, ms-vscode.cpptools in devcontainer.json (#1154) (248dd41)
- deps, cpp: Update github.vscode-pull-request-github, ms-vscode.cmake-tools, ms-vscode.cpptools in devcontainer.json (#1145) (ea8d44c)
- deps, cpp: Update ms-vscode.cmake-tools, ms-vscode.cpptools in devcontainer-metadata.json (#1144) (84f3450)
- deps, cpp: Update ms-vscode.cmake-tools, sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1159) (fb963d1)
- deps, cpp: Update ms-vscode.cmake-tools, sonarsource.sonarlint-vscode in devcontainer.json (#1160) (fd8449d)
- deps, cpp: Update ms-vscode.cpptools in devcontainer-metadata.json (#1152) (6a57e1b)
- deps, rust: Update github.vscode-pull-request-github in devcontainer.json (#1146) (02d75f0)
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1153) (22ef006)
- deps, rust: Update rust-lang.rust-analyzer in devcontainer.json (#1155) (bfe1bc2)
- deps, rust: Update sonarsource.sonarlint-vscode in devcontainer.json (#1161) (5ad6b8c)
v6.8.0
6.8.0 (2026-02-05)
📋 Summary
This release updates LLVM/Clang to version 20 in amp-devcontainer-cpp, CPM.cmake is updated to version 0.42.1.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-base | ghcr.io/philips-software/amp-devcontainer-base:v6.8.0@sha256:030326f1971e6474dcdd58f152e0f02a1d737b1b0a9b0d045a9ee0bcac76b601 |
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.8.0@sha256:5c6d33d6d4642163481eb5cab49ccd861be6b558c45b4902616bc653c7e22e2a |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.8.0@sha256:a6f75a8b35d9d713431c1e26914deea6a13a5b321da865de224e40d7e51f3cb5 |
Features
- Update LLVM/Clang to version 20 (#1125) (20dddd7) (by Ron (@rjaegers))
Chores
- deps: Update CPM to version 0.42.1 (#1126) (fea1e09) (by Ron (@rjaegers))
v6.7.2
6.7.2 (2026-02-04)
📋 Summary
The devcontainer flavors published as part of amp-devcontainer are now listed on containers.dev, and can be directly used from supporting tooling (like the devcontainer cli, or VS Code).
In amp-devcontainer-cpp, Mull is updated to version 0.29.0.
Several Extensions have been updated to the latest version.
Note
This is the last release of amp-devcontainer-cpp that is based upon LLVM/Clang 19, the next release will include an update to LLVM/Clang 20.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-base | ghcr.io/philips-software/amp-devcontainer-base:v6.7.2@sha256:d78cffe713847ecc5a5c038c8e0393322d6323752823694be6c904dff71e34f9 |
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.7.2@sha256:8e45c04483ce4a1ed8dd40172580ae28326031d8ffd5f157c8325fe096369634 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.7.2@sha256:55afae1966bfe135ff090a57174cfa186063c50002c5035b4e203adf3f8b147b |
Bug Fixes
- Update devcontainer template structure (#1132) (ef21f17) (by Ron (@rjaegers))
Chores
- deps, cpp: Update mull to version 0.29.0 in amp-devcontainer-cpp (#1131) (8ccc9eb) (by Dependabot (@dependabot))
- deps, cpp: Update github.vscode-github-actions, ms-vscode.cmake-tools, ms-vscode.cpptools, sonarsource.sonarlint-vscode, usernamehw.errorlens in devcontainer.json (#1122) (07f8c44) (#1129) (4615474) (by Dependabot (@dependabot))
- deps, cpp: Update ms-vscode.cmake-tools, ms-vscode.cpptools, sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1121) (8b663ed) (#1127) (c0081cf) (by Dependabot (@dependabot))
- deps, rust: Update github.vscode-github-actions, github.vscode-pull-request-github, rust-lang.rust-analyzer, sonarsource.sonarlint-vscode, usernamehw.errorlens in devcontainer.json (#1130) (b93db92) (by Dependabot (@dependabot))
- deps, rust: Update rust-lang.rust-analyzer, usernamehw.errorlens in devcontainer-metadata.json (#1128) (7626d5b) (#1123) (f69df6d) (by Dependabot (@dependabot))
v6.7.1
6.7.1 (2026-01-27)
📋 Summary
This release of amp-devcontainer contains updates to verify hashes of downloaded packages to prevent installing tampered versions of those packages. Next to that the Ubuntu base image is updated. The bats testing framework has been updated to version bats-core 1.13.0 and bats-assert 2.2.4. In amp-devcontainer-cpp gcovr is updated to version 8.6. As usual the VS Code Extensions have been updated to the latest versions.
The re-usable workflows have an interface change. It is now possible to set the condition for edge tags. This repository uses the merge queue, so the condition is enable-edge-tag: ${{ github.event_name == 'merge_group' }}. This should be changed to an appropriate condition for your mainline build that produces the edge image.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-base | ghcr.io/philips-software/amp-devcontainer-base:v6.7.1@sha256:40671eae1393b860b5cd3bf61ad13321df031b59f3f24f65b8e046a1f0dcc8b6 |
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.7.1@sha256:7bb4d73919958465c019e08d76aa941d6987aa94773832f25e673b37bbe3f3ac |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.7.1@sha256:e68c0ae0903bdc0650e02cad16d64c4fdcb27f4b2637cb73f34ead4a2fbd34d1 |
Bug Fixes
- Expose enable-edge-tag on reusable workflow (#1098) (5d8ba52) (by Ron (@rjaegers))
Chores
- deps: Bump gcovr from 8.5 to 8.6 in amp-devcontainer-cpp (#1091) (1101b59) (by Dependabot (@dependabot))
- deps: Bump ubuntu from
c35e29ctocd1dba6in amp-devcontainer-base (#1095) (46ddc60) (by Dependabot (@dependabot)) - deps: Update bats-core to v1.13.0 and bats-assert to v2.2.4 (#1094) (8498764) (by Ron (@rjaegers))
- Verify checksums of the umbrella certificate (#1089) (f42f104), ccache (#1100) (9254783), clang and mull apt repository keys (#1104) (5286994) and xwin (#1099) (e7aec51) (by Ron (@rjaegers))
- deps, cpp: Update github.vscode-github-actions, sonarsource.sonarlint-vscode in devcontainer.json (#1106) (36f7684) (by Dependabot (@dependabot))
- deps, cpp: Update llvm-vs-code-extensions.vscode-clangd, sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1105) (30b6a59) (by Dependabot (@dependabot))
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1107) (986d741) (by Dependabot (@dependabot))
v6.7.0
6.7.0 (2026-01-20)
📋 Summary
This release includes a new 'base' image that consolidates commonalities between the different container flavors. It can be used stand-alone as a drop-in replacement where a Ubuntu image was used before, and all flavors derive from the base image.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-base | ghcr.io/philips-software/amp-devcontainer-base:v6.7.0@sha256:6a33f75b95fa6ddb5ab9519675b58ced61218a6d4d6d4fc45341c7a7e89ebb21 |
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.7.0@sha256:004cea4fd31114f4e341bb0d777d7c3bbacd6f51d86b8eec0ca4e79ee532509d |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.7.0@sha256:d97f3d1d305bb2ba5b9ecf1efa71b591b96288a13417f91a749d86e351c057fe |
Features
- Extract common base image (#1078) (30b2726) (by Ron (@rjaegers))
Chores
- deps, cpp: Update github.vscode-pull-request-github in devcontainer.json (#1081) (f5056e1) (by Dependabot (@dependabot))
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1080) (2299c97) (by Dependabot (@dependabot))
- deps: Bump gcovr from 8.4 to 8.5 in amp-devcontainer-cpp (#1082) (a3aa0b9) (by Dependabot (@dependabot))
v6.6.4
6.6.4 (2026-01-14)
📋 Summary
This release contains updates to gnupg2, xsltproc and urllib3 including a fix for a security vulnerability in the latter. Several extensions have been updated to the latest version for all containers.
Note
Upcoming toolchain updates
Updates to GCC (14 to 15) and Clang/LLVM (19 to 20) are on the horizon, and will be incorporated in amp-devcontainer soon.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.6.4@sha256:0d6b572f5c589def3efb245844528ef44903c9927149da9bcec21feab36388b9 |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.6.4@sha256:079e238b9090ee5c3772ed55fca740e7090df8dc127b0ecd7d4c065e419fb65a |
Chores
- deps: Update gnupg2, xsltproc and urllib3 (#1075) (5b69a35) (by Dependabot (@dependabot))
- deps, cpp: Update github.vscode-github-actions, sonarsource.sonarlint-vscode in devcontainer.json (#1071) (46e8d00) (by Dependabot (@dependabot))
- deps, cpp: Update sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1072) (e051e62) (by Dependabot (@dependabot))
- deps, rust: Update github.vscode-github-actions, rust-lang.rust-analyzer, sonarsource.sonarlint-vscode in devcontainer.json (#1073) (47f5a36) (by Dependabot (@dependabot))
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1074) (3d455dc) (by Dependabot (@dependabot))
v6.6.3
6.6.3 (2026-01-05)
📋 Summary
This release contains updates to CMake and Conan in amp-devcontainer-cpp. Several extensions have been updated to the latest version for all containers.
🔖 Packages
| Container | Full identifier |
|---|---|
| amp-devcontainer-cpp | ghcr.io/philips-software/amp-devcontainer-cpp:v6.6.3@sha256:0af2cde9ba1c07bb615c6737b522a29a63f417a0d38f0057a54edf24c75f479e |
| amp-devcontainer-rust | ghcr.io/philips-software/amp-devcontainer-rust:v6.6.3@sha256:d563a35dcb1c07da05236317e230a22bf18597d5cdaaf0f9053b9922ccdf7234 |
Chores
- deps: Bump cmake from 4.2.0 to 4.2.1 in amp-devcontainer-cpp (#1064) (c25d22c) (by Dependabot (@dependabot))
- deps: Bump conan from 2.23.0 to 2.24.0 in amp-devcontainer-rust (#1063) (b540fd5) (by Dependabot (@dependabot))
- deps, cpp: Update github.vscode-pull-request-github, sonarsource.sonarlint-vscode in devcontainer.json (#1050) (e85df3f) (#1062) (7e62219) (by Dependabot (@dependabot))
- deps, cpp: Update sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1060) (ee09f53) (by Dependabot (@dependabot))
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1051) (d221c43) (#1059) (28da61e) (by Dependabot (@dependabot))
- deps, rust: Update github.vscode-pull-request-github, rust-lang.rust-analyzer, sonarsource.sonarlint-vscode in devcontainer.json (#1052) (ca727bf) (#1061) (d8fe9df) (by Dependabot (@dependabot))
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 (@dependabot))
- deps: Bump conan from 2.22.2 to 2.23.0 in amp-devcontainer-cpp (#1038) (3bad158) (by Dependabot (@dependabot))
- deps: Bump urllib3 from 2.5.0 to 2.6.0 in amp-devcontainer-cpp (#1034) (daf6232) (by Dependabot (@dependabot))
- deps: Bump udev in amp-devcontainer-cpp and amp-devcontainer-rust (#1049) (e07d588) (by Dependabot (@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 (@dependabot))
- deps, cpp: Update ms-vscode.cpptools, sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1026) (4931da7) (by Dependabot (@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 (@dependabot))
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1029) (e99a865) (#1037) (37aff31) (#1043) (44ae292) (by Dependabot (@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
- cpp: Pre-create .amp directory to allow clangd to find it (#1025) (533d040) (by Ron (@rjaegers))
Chores
- deps: Bump ubuntu from
66460d5toc35e29cin amp-devcontainer-cpp (#1023) (e5cabe2) and amp-devcontainer-rust (#1024) (964d3e3) (by Dependabot (@dependabot)) - deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1018) (652ab13) (by Dependabot (@dependabot))
- deps, cpp: Update github.vscode-github-actions, github.vscode-pull-request-github, ms-playwright.playwright in devcontainer.json (#1017) (63d431a) (by Dependabot (@dependabot))
- deps, rust: Update github.vscode-github-actions, github.vscode-pull-request-github, rust-lang.rust-analyzer in devcontainer.json (#1019) (4ae17ec) (by Dependabot (@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 Ron (@rjaegers))
- Update rust to 1.91.1 and update dependencies (#1009) (a686b74) (by Ron (@rjaegers))
- Update to clang/LLVM 19 (#988) (db0c8b6) (by Ron (@rjaegers))
Chores
- deps, cpp: Update github.vscode-pull-request-github, sonarsource.sonarlint-vscode in devcontainer.json (#1003) (ff427c9) (#1012) (ac78660) (by Dependabot (@dependabot))
- deps, cpp: Update sonarsource.sonarlint-vscode in devcontainer-metadata.json (#1000) (3e75d08) (#1011) (087ab13) (by Dependabot (@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 (@dependabot))
- deps, rust: Update rust-lang.rust-analyzer in devcontainer-metadata.json (#1001) (29b2290) (#1004) (58e442c) (by Dependabot (@dependabot))
- deps: Bump conan from 2.21.0 to 2.22.2 in /.devcontainer (#1006) (2f44c35) (#1015) (1de5fd2) (by Dependabot (@dependabot))