Skip to content

v5.4.0

Compare
Choose a tag to compare
@philips-software-forest-releaser philips-software-forest-releaser released this 22 Oct 15:58
b5c5537

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)