Skip to content

Releases: philips-software/amp-devcontainer

v5.5.0

07 Nov 13:15
7d12cfc
Compare
Choose a tag to compare

5.5.0 (2024-11-07)

📋 Summary

This version adds udev and eabihf (cortex-m floating point) capabilities to amp-devcontainer-rust. Additionally, Conan is updated to version 2.9.1 in amp-devcontainer-cpp. The obligatory VS Code Extension updates are also included again.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.5.0@sha256:7ae21bad4d2ad32497e8d395615742074598c829f5c0a575ebfc8cf35ea14a0e
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.5.0@sha256:cb21b1ded6933e9306f78c39a9497f27d4d2b9b45f23401e039a08fda9cdc6fd

Features

  • Add thumbv7em-none-eabihf for cortex-m floating point processors in amp-devcontainer-rust (#625) (17e13c8)
  • Add udev to amp-devcontainer-rust (#626) (c0ae629)

Chores

  • deps, cpp: Update matepek.vscode-catch2-test-adapter, ms-vscode.cpptools (#619) (ba4ced0)
  • deps, cpp: Update python3-pip (#628) (a3aba35)
  • deps, rust: Update rust-lang.rust-analyzer (#618) (09fe055) (#627) (28eaef3)
  • deps: Bump conan from 2.8.1 to 2.9.1 in amp-devcontainer-cpp (#631) (252fab6)
  • deps: Bump ghcr.io/devcontainers/features/node from 1.6.0 to 1.6.1 (#622) (81908d4)

v5.4.0

22 Oct 15:58
b5c5537
Compare
Choose a tag to compare

5.4.0 The "C++ Package Manager" Release (2024-10-22)

📋 Summary

This version adds package manager capabilities to amp-devcontainer-cpp in the form of CPM.cmake and Conan. Additionally it contains an update to the Ubuntu base image, updates CMake to 3.30.5 and updates Rust to 1.81.0. Lastly it includes updates to several VS Code Extensions.

Warning

CPM is included as a convenience function to have an up-to-date CPM available in the CMake Modules directory.

Using it will break when using the same CMakeLists.txt outside of this devcontainer, unless CPM is installed in the local CMake Modules directory as well.

When wanting to guarantee compatibility, use an installation method as described on the CPM.cmake page.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.4.0@sha256:99eb0256de0e30742f8d140422d1f7f56ad04d870a683dc5d3551c2c1ee54577
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.4.0@sha256:f88a18e02bbf7d4cd7e891c044feb764988cfa72a314d54aa9e239835f856db9

Features

  • Add conan package manager to amp-devcontainer-cpp (#607) (e142e40)
  • Add cpm package manager to amp-devcontainer-cpp (#609) (f4338f3)

Chores

  • deps, cpp: Update matepek.vscode-catch2-test-adapter, ms-vscode.cpptools (#610) (27c6b57)
  • deps, rust: Update rust-lang.rust-analyzer (#611) (3db4d23)
  • deps: Bump cmake from 3.30.4 to 3.30.5 in amp-devcontainer-cpp (#614) (a6b889f)
  • deps: Bump ubuntu from ab64a83 to 99c3519 in amp-devcontainer-cpp (#612) (e73794d) and amp-devcontainer-rust (#613) (f868315)
  • Update Rust toolchain to v1.81.0 (#605) (94025e9)

v5.3.2

16 Oct 10:47
b8b949b
Compare
Choose a tag to compare

5.3.2 (2024-10-15)

📋 Summary

This version contains an update to the Ubuntu base image, updates gcovr to 8.2 and it includes updates to several VS Code Extensions.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.3.2@sha256:e50bfb7614c66ceefcf6a0d26f081802943f5db7a36929a7429a3272bad96781
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.3.2@sha256:4983e8cebd11435704bcacac6ae88a411b350f73c9cffd7f5b365d10fb836422

Chores

v5.3.1

10 Oct 09:09
71e6cd0
Compare
Choose a tag to compare

5.3.1 (2024-10-09)

📋 Summary

This version contains an update to the Ubuntu base image, an update to unzip and it includes updates to several VS Code Extensions.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.3.1@sha256:19b8ef7526fe9ebc6b22549231264f8916ed5c0f40c8a2079fea66a85f1ffcea
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.3.1@sha256:bf634fcd018895010851b7dafbba60e5c2fae12cfc23dea5a840b905e5b79195

Chores

v5.3.0

09 Oct 05:21
d1af200
Compare
Choose a tag to compare

5.3.0 (2024-09-30)

📋 Summary

This version contains an update to the Ubuntu base image, adds bash completion support to all containers, Docker cli is updated to v27.3.1, CMake is updated to v3.30.4 and formatting of C++ code is now delegated to clangd which deprecates the usage of the xaver.clang-format extension. There are also updates to several VS Code Extensions.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.3.0@sha256:a681b3b44120d097a6c3d35cf88baf1cde897bd040d1991a89e287def0f98181
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.3.0@sha256:84ffa49b34333bc5f8394df34cf2cf3c41893cecd5bfca2a01c4a6e9e50260be

Features

Chores

v5.2.0

18 Sep 07:08
b0bc282
Compare
Choose a tag to compare

5.2.0 (2024-09-17)

📋 Summary

This version adds the udev package to amp-devcontainer-cpp to aid in accessing attached hardware from inside the container. CMake is updated from v3.30.2 to v3.30.3. There are also updates to several VS Code Extensions.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.2.0@sha256:c47fcc83b59fb08f3a3a6e591b18bad49b3862acc35770fca6cec9ad0adb9cb2
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.2.0@sha256:8c4c20ffe9d99c081663074badf0a1dd6c96294953defc7cd3e04da42db4fdd7

Features

Chores

v5.1.4

30 Aug 05:01
45b5311
Compare
Choose a tag to compare

5.1.4 (2024-08-29)

📋 Summary

This version contains updates for ubuntu, cmake and xwin. It also includes updates to several VS Code Extensions.

Note

The images amp-devcontainer and amp-devcontainer-vscode have been merged and are renamed to amp-devcontainer-cpp.
Please manually update the image name in your devcontainer configuration, especially if you use Dependabot to keep the image up to date.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.1.4@sha256:46239906460dedb3baf3c33d9275f3de4f17d7a237fc136c2013b021589a6dbd
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.1.4@sha256:3b6f698916e086dcdb4953e35ae3bf0f0affb9636a100066cb7ba7a194488f14

Chores

v5.1.3

15 Jul 07:13
e84b29a
Compare
Choose a tag to compare

5.1.3 (2024-07-12)

📋 Summary

This version contains updates for ccache, cmake, docker, wget and xwin. It also includes updates to several VS Code Extensions.

Note

The images amp-devcontainer and amp-devcontainer-vscode have been merged and are renamed to amp-devcontainer-cpp.
Please manually update the image name in your devcontainer configuration, especially if you use Dependabot to keep the image up to date.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.1.3@sha256:a2a0ec9e240078be2302858721a3c0d904a1cce602847349245ee186cdd166ec
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.1.3@sha256:d8c22d1a01e4b846ceedce05775e6253aa59eb7995f84a3f3001f6c1695e457e

Chores

v5.1.2

24 Jun 13:49
b0ac85a
Compare
Choose a tag to compare

5.1.2 (2024-06-24)

📋 Summary

This version uses LLVM/Clang packages from apt.llvm.org; and contains several updates to VS Code extensions and tools.

Note

The images amp-devcontainer and amp-devcontainer-vscode have been merged and are renamed to amp-devcontainer-cpp.
Please manually update the image name in your devcontainer configuration, especially if you use Dependabot to keep the image up to date.

🔖 Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.1.2@sha256:50dfac0305745c26279e045611c598dee4e71b5905ec805521242ecf90d2b494
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.1.2@sha256:87adda10aa62fe7ec0edfee8353907d194996bf4ade526506dfc57b6b2b29da1

Chores

v5.1.1

07 Jun 13:13
90aa2d7
Compare
Choose a tag to compare

5.1.1 (2024-06-06)

Summary

This version reduces the Rust image size; and contains several updates to VS Code plug-ins and tools.

Note

The images amp-devcontainer and amp-devcontainer-vscode have been merged and are renamed to amp-devcontainer-cpp.
Please manually update the image name in your devcontainer configuration, especially if you use Dependabot to keep the image up to date.

Packages

Container Full identifier
amp-devcontainer-cpp ghcr.io/philips-software/amp-devcontainer-cpp:5.1.1@sha256:457da136e67ec84fde1ab742999fa2bf2f5174353bbaf3283a7e3de2b0abdaa4
amp-devcontainer-rust ghcr.io/philips-software/amp-devcontainer-rust:5.1.1@sha256:c947c16092da3a4dc372d44e3c4bd80ddfa62be3bbd78b33e0f9275d281ef7bc

Chores