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.
5.5.4 (2025-01-06)
- deps, cpp: Update sonarsource.sonarlint-vscode (#674) (32879be)
- deps, rust: Update rust-lang.rust-analyzer, tamasfe.even-better-toml, usernamehw.errorlens (#675) (0663172)
- deps: Bump cmake from 3.31.1 to 3.31.2 in amp-devcontainer-cpp (#669) (040e7a8)
- deps: Bump conan from 2.10.1 to 2.10.2 in amp-devcontainer-cpp (#670) (2b017b6)
- deps: Bump conan from 2.10.2 to 2.11.0 in amp-devcontainer-cpp (#677) (8ba2b3d)
- deps: Bump jinja2 from 3.1.4 to 3.1.5 in amp-devcontainer-cpp (#680) (2270b53)
5.5.3 (2024-12-16)
- deps, cpp: Update g++-13 (#666) (2062edf)
- deps, rust: Update g++-13 (#665) (8a97205)
- deps, rust: Update rust-lang.rust-analyzer (#664) (e224dab)
5.5.2 (2024-12-09)
- deps, cpp: Update sonarsource.sonarlint-vscode (#658) (fb060da)
- deps, rust: Update rust-lang.rust-analyzer (#653) (8bb0fb8)
- deps, rust: Update rust-lang.rust-analyzer (#657) (1574384)
- deps: Bump conan from 2.9.3 to 2.10.1 in amp-devcontainer-cpp (#660) (2b00e57)
- deps: Bump ubuntu from
278628f
to80dd3c3
in amp-devcontainer-cpp (#661) (9e5ab8f) - deps: Bump ubuntu from
278628f
to80dd3c3
in amp-devcontainer-rust (#662) (6a331e8)
5.5.1 (2024-11-25)
- deps, cpp: Update llvm-vs-code-extensions.vscode-clangd (#641) (ea818f0)
- deps, cpp: Update llvm-vs-code-extensions.vscode-clangd (#647) (a4e47c6)
- deps, cpp: Update ms-vscode.cpptools, sonarsource.sonarlint-vscode (#634) (ba0df9c)
- deps, rust: Update rust-lang.rust-analyzer (#635) (87bafae)
- deps, rust: Update rust-lang.rust-analyzer (#642) (b470493)
- deps, rust: Update rust-lang.rust-analyzer (#648) (991644c)
- deps: Bump cmake from 3.30.5 to 3.31.0.1 in amp-devcontainer-cpp (#638) (3c55cfe)
- deps: Bump cmake from 3.31.0.1 to 3.31.1 in amp-devcontainer-cpp (#652) (328d527)
- deps: Bump conan from 2.9.1 to 2.9.2 in /.devcontainer (#639) (b867a82)
- deps: Bump conan from 2.9.2 to 2.9.3 in amp-devcontainer-cpp (#651) (d7f811e)
- deps: Bump ubuntu from
99c3519
to278628f
in amp-devcontainer-cpp (#643) (91208d8) - deps: Bump ubuntu from
99c3519
to278628f
in amp-devcontainer-rust (#644) (39bb101)
5.5.0 (2024-11-07)
- Add thumbv7em-none-eabihf for cortex-m floating point processors (#625) (17e13c8)
- Add udev to amp-devcontainer-rust (#626) (c0ae629)
- 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)
- deps, rust: Update rust-lang.rust-analyzer (#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)
5.4.0 (2024-10-22)
- Add conan package manager to amp-devcontainer-cpp (#607) (e142e40)
- Add cpm package manager to amp-devcontainer-cpp (#609) (f4338f3)
- 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
to99c3519
in amp-devcontainer-cpp (#612) (e73794d) - deps: Bump ubuntu from
ab64a83
to99c3519
in amp-devcontainer-rust (#613) (f868315) - Update Rust toolchain to v1.81.0 (#605) (94025e9)
5.3.2 (2024-10-15)
- deps, cpp: Update sonarsource.sonarlint-vscode (#597) (9cc17ab)
- deps, rust: Update rust-lang.rust-analyzer (#598) (0fb4b97)
- deps: Bump gcovr from 7.2 to 8.2 in /.devcontainer (#599) (b6f6d43)
- deps: Bump ubuntu from
b359f10
toab64a83
in /.devcontainer/rust (#602) (4f42bee) - deps: Bump ubuntu from
b359f10
toab64a83
in amp-devcontainer-cpp (#601) (e2751ea)
5.3.1 (2024-10-09)
- deps, cpp: Update sonarsource.sonarlint-vscode (#589) (2aee0e8)
- deps, cpp: Update unzip (#591) (7a6121d)
- deps, rust: Update rust-lang.rust-analyzer (#590) (3d60313)
- deps: Bump ubuntu from
dfc1087
tob359f10
in /.devcontainer/cpp (#594) (eea7e46) - deps: Bump ubuntu from
dfc1087
tob359f10
in /.devcontainer/rust (#595) (8615962)
5.3.0 (2024-09-30)
- Consolidate formatting in amp-devcontainer-cpp (#582) (cc9380c)
- deps, cpp: Update docker cli from v27.0.3 to v27.3.1 (#580) (e242369)
- deps, cpp: Update ms-vscode.cmake-tools, ms-vsliveshare.vsliveshare (#573) (14da656)
- deps, cpp: Update ms-vsliveshare.vsliveshare (#583) (5c16ea4)
- deps, rust: Update ms-vsliveshare.vsliveshare, rust-lang.rust-analyzer (#574) (f09f8bb)
- deps, rust: Update ms-vsliveshare.vsliveshare, rust-lang.rust-analyzer (#584) (c876f4f)
- deps: Bump cmake from 3.30.3 to 3.30.4 in /.devcontainer (#586) (b70c2ed)
- deps: Bump ubuntu from
8a37d68
todfc1087
in /.devcontainer/cpp (#575) (7848fff) - deps: Bump ubuntu from
8a37d68
todfc1087
in /.devcontainer/rust (#576) (39429b1)
5.2.0 (2024-09-17)
- deps, cpp: Update ms-vscode.cmake-tools (#564) (5781af5)
- deps, cpp: Update ms-vscode.cmake-tools, sonarsource.sonarlint-vscode (#559) (6afa3f4)
- deps, rust: Update rust-lang.rust-analyzer (#556) (2c1cf3d)
- deps, rust: Update rust-lang.rust-analyzer (#568) (7d08457)
- deps: Bump cmake from 3.30.2 to 3.30.3 in /.devcontainer (#567) (a0f0d70)
- deps: Bump ghcr.io/devcontainers/features/desktop-lite from 1.2.4 to 1.2.5 (#569) (473e8a3)
5.1.4 (2024-08-29)
- deps, cpp: Update llvm-vs-code-extensions.vscode-clangd, ms-vsliveshare.vsliveshare (#506) (aca9c0c)
- deps, cpp: Update ms-vscode.cmake-tools (#524) (04defc7)
- deps, cpp: Update ms-vscode.cmake-tools (#550) (2c207fc)
- deps, cpp: Update ms-vscode.cpptools (#511) (5389093)
- deps, cpp: Update ms-vscode.cpptools (#517) (8701ced)
- deps, cpp: Update ms-vscode.cpptools (#519) (9d613ba)
- deps, cpp: Update ms-vscode.cpptools (#525) (cf34a2c)
- deps, cpp: Update ms-vscode.cpptools, sonarsource.sonarlint-vscode (#528) (c81f983)
- deps, cpp: Update sonarsource.sonarlint-vscode (#537) (581b5c3)
- deps, cpp: Update sonarsource.sonarlint-vscode (#540) (a2711f7)
- deps, cpp: Update xwin from v0.6.2 to v0.6.5 (#544) (e4268e1)
- deps, cpp: Update xz-utils (#541) (420bdf8)
- deps, rust: Update libc6-dev, xz-utils (#538) (a95624f)
- deps, rust: Update ms-vsliveshare.vsliveshare, rust-lang.rust-analyzer (#500) (a48af19)
- deps, rust: Update rust-lang.rust-analyzer (#512) (abfcd89)
- deps, rust: Update rust-lang.rust-analyzer (#521) (b3d8bd6)
- deps, rust: Update rust-lang.rust-analyzer (#529) (74e9c23)
- deps, rust: Update rust-lang.rust-analyzer (#534) (3d1b265)
- deps, rust: Update rust-lang.rust-analyzer (#543) (78edfca)
- deps, rust: Update rust-lang.rust-analyzer (#545) (41abe95)
- deps: Bump cmake from 3.30.0 to 3.30.1 in /.devcontainer (#513) (73613cc)
- deps: Bump cmake from 3.30.1 to 3.30.2 in /.devcontainer (#527) (651a8c4)
- deps: Bump ubuntu from
3f85b7c
to8a37d68
in /.devcontainer/cpp (#552) (5188dd8) - deps: Bump ubuntu from
3f85b7c
to8a37d68
in /.devcontainer/rust (#553) (ed6753c)
5.1.3 (2024-07-12)
- deps, cpp: Update ccache from v4.9.1 to v4.10.1 (#487) (a2c064d)
- deps, cpp: Update docker from 26.1.3 to 27.0.3 (60ec427)
- deps, cpp: Update docker from v26.1.3 to v27.0.3 (#486) (60ec427)
- deps, cpp: Update ms-vscode.cmake-tools (#497) (3fbcac4)
- deps, cpp: Update SonarSource.sonarlint-vscode (#485) (1c72757)
- deps, cpp: Update wget (#474) (1ee385d)
- deps, cpp: Update xwin from v0.5.2 to v0.6.2 (#484) (1dd47d0)
- deps, rust: Update rust-lang.rust-analyzer (#481) (d317b09)
- deps, rust: Update rust-lang.rust-analyzer (#494) (fe48960)
- deps, rust: Update wget (#473) (c8fd21e)
- deps,rust: Update rust-lang.rust-analyzer (#469) (24d6697)
- deps: Bump cmake from 3.29.6 to 3.30.0 in /.devcontainer (#489) (d42757f)
- deps: Update all VS Code Extension versions in cpp and rust devcontainer.json files (#483) (11c4574)
5.1.2 (2024-06-24)
- deps,cpp: Update ms-vscode.cmake-tools, ms-vsliveshare.vsliveshare (#450) (c07868d)
- deps,rust: Update ms-vsliveshare.vsliveshare (#452) (6701c16)
- deps,rust: Update rust-lang.rust-analyzer (#445) (e49a2d3)
- deps,rust: Update rust-lang.rust-analyzer (#447) (428570c)
- deps,rust: Update rust-lang.rust-analyzer (#456) (a460cc6)
- deps,rust: Update usernamehw.errorlens (#466) (8623171)
- deps: Bump cmake from 3.29.3 to 3.29.5 in /.devcontainer (#442) (cda7948)
- deps: Bump cmake from 3.29.5 to 3.29.5.1 in /.devcontainer (#454) (da9e65b)
- deps: Bump cmake from 3.29.5.1 to 3.29.6 in /.devcontainer (#462) (56b5342)
- Switch to Noble (24.04) packages for apt.llvm.org (#460) (ced451d)
5.1.1 (2024-06-06)
- deps,cpp: Update git (#425) (bd2b961)
- deps,cpp: Update ms-vscode.cmake-tools (#422) (e91fb9c)
- deps,cpp: Update SonarSource.sonarlint-vscode (#439) (9e528d6)
- deps,rust: Update git (#424) (9b08265)
- deps,rust: Update libc6-dev (#431) (d89e44a)
- deps,rust: Update rust-lang.rust-analyzer (#436) (ae8b7b2)
- deps,rust: Update rust-lang.rust-analyzer, usernamehw.errorlens (#434) (365506c)
- deps: Pin mull to release v0.22.0 (#428) (85d9091)
- deps: Update bats to v1.11.0, update docker-cli to v26.1.3 (#429) (f41c678)
- deps: Update xwin and mull (#420) (d2903c0)
- Pin mull to release 0.22.0 (85d9091)
- Rework rust installation (#426) (5c919db)
5.1.0 (2024-05-14)
- deps,rust: Update ms-vsliveshare.vsliveshare, rust-lang.rust-analyzer, usernamehw.errorlens (#413) (3e67ad2)
- deps: Bump cmake from 3.29.2 to 3.29.3 in /.devcontainer (#412) (98ab2e5)
5.0.1 (2024-05-08)
- deps: Bump jinja2 from 3.1.3 to 3.1.4 in /.devcontainer (#401) (d766134)
- deps: Bump ubuntu from
562456a
to3f85b7c
in /.devcontainer (#400) (111f15a) - deps: Update ms-vscode.cpptools (#403) (b4f5c86)
- deps: Update SonarSource.sonarlint-vscode (#398) (ff23ab0)
5.0.0 (2024-04-30)
- bump ubuntu from 22.04 to 24.04 in /.devcontainer (#393)
4.7.2 (2024-04-20)
4.7.1 (2024-04-15)
- deps: Bump cmake from 3.28.3 to 3.28.4 in /.devcontainer (#369) (944b1c5)
- deps: Bump cmake from 3.28.4 to 3.29.0.1 in /.devcontainer (#375) (da43620)
- deps: Bump cmake from 3.29.0.1 to 3.29.1 in /.devcontainer (#378) (7ba2764)
- deps: Bump cmake from 3.29.1 to 3.29.2 in /.devcontainer (#380) (c97a1d5)
- deps: Update matepek.vscode-catch2-test-adapter, SonarSource.sonarlint-vscode (#376) (ed3b50c)
4.7.0 (2024-03-21)
- Add details to VS Code Extension updates (#339) (b24a2b5)
- deps: Bump the github-actions group with 1 update (#343) (7f44ba8)
- deps: Bump the github-actions group with 1 update (#350) (aa27891)
- deps: Bump the github-actions group with 2 updates (#336) (07b21cf)
- deps: Bump the github-actions group with 2 updates (#355) (cb909f8)
- deps: Update llvm-vs-code-extensions.vscode-clangd, ms-vscode.cpptools (#364) (b6888d3)
- deps: Update llvm-vs-code-extensions.vscode-clangd, ms-vscode.cpptools (#367) (1ac268b)
- deps: Update matepek.vscode-catch2-test-adapter, ms-vscode.cmake-tools, ms-vscode.cpptools, ms-vsliveshare.vsliveshare, SonarSource.sonarlint-vscode (#361) (e254625)
- Fix sorting order of vscode.extensions (#335) (9d70915)
4.6.0 (2024-02-29)
- Add tests for sanitizers (#320) (0ea39ba)
- Automatically update vscode extensions (#332) (12381a6)
- deps: Bump gcovr from 7.0 to 7.2 in /.devcontainer (#323) (1e52f39)
4.5.0 (2024-02-20)
- Add image variant with vscode specific settings (#314) (8b9c707)
- deps: Update ccache from v4.9.0 to v4.9.1 (#311) (b34b954)
- Set CMAKE_EXPORT_COMPILE_COMMANDS to On (#312) (7f2ca09)
4.4.0 (2024-02-16)
- deps: Bump ubuntu from
e9569c2
tof9d633f
in /.devcontainer (#309) (dcdd2df) - deps: Update dependencies (079aa82)
- deps: Update unzip to 6.0-26ubuntu3.2 (#307) (079aa82)
- Remove unused package bzip2 (#300) (584aa6c)
4.3.0 (2024-02-12)
- deps: Bump cmake from 3.28.1 to 3.28.3 in /.devcontainer (#297) (41d0955)
- deps: Bump gcovr from 6.0 to 7.0 in /.devcontainer (#279) (cdcf39b)
- deps: Bump ubuntu from
6042500
toa2bbdf7
in /.devcontainer (#268) (48f20ac) - deps: Bump ubuntu from
a2bbdf7
toe6173d4
in /.devcontainer (#270) (4453737) - deps: Bump ubuntu from
e6173d4
toe9569c2
in /.devcontainer (#287) (41bf430)
4.2.0 (2024-01-15)
- deps: Bump jinja2 from 3.1.2 to 3.1.3 in /.devcontainer (#262) (ab056fc)
- Update ccache from 4.8.3 to 4.9 (#265) (98226b8)
4.1.0 (2023-12-18)
- deps: Bump cmake from 3.27.9 to 3.28.0 in /.devcontainer (#245) (55eb9ed)
- deps: Bump cmake from 3.28.0 to 3.28.1 in /.devcontainer (#248) (8c81bbb)
- deps: Bump ubuntu from
8eab65d
to6042500
in /.devcontainer (#249) (d08e9a0) - Update xwin from v0.3.1 to v0.5.0 (#222) (dbb4ce3)
- Update xwin to v0.5.0 (dbb4ce3)
4.0.2 (2023-11-13)
4.0.1 (2023-11-13)
4.0.0 (2023-11-09)
- update clang/LLVM to version 16.0.6 (#191)
3.1.1 (2023-11-07)
3.1.0 (2023-10-31)
- deps: Bump cmake from 3.26.4 to 3.27.7 in /.devcontainer (#188) (5cda3b8)
- Publish and review SBOM (#186) (317c6d6)
- Update cosign signing (#175) (1b1946a)
3.0.0 (2023-10-17)
- update gcc-10 to gcc-12 (#160)
2.6.0 (2023-10-16)
- Update bats from 1.9.0 to 1.10.0 (#163) (958d60d)
- Update ccache from 4.8.2 to 4.8.3 (#164) (fdb817b)
- Update ccache from 4.8.2. 4.8.3 (fdb817b)
- Update docker-cli from 24.0.4 to 24.0.6 (#170) (9c275ae)
- Update xwin from 0.2.14 to 0.3.1 (#169) (edc9b3f)
2.5.0 (2023-07-13)
- Install ccache-4.8.2 from source (#110) (ff56bbc)
- Update CMake to 3.26.4 (#112) (8fa0666)
- Update Docker to 24.0.4 (#111) (f7b4540)
2.4.0 (2023-06-20)
2.3.0 (2023-05-17)
- Add provenance and sbom to image (af422b9)
- Install static docker-cli from download.docker.com (#68) (8cebc19)
- Update bats-core to 1.9.0 and bats-assert to 2.1.0 (#67) (135c58b)
- Update cmake to 3.26.3 (#66) (766f766)
- Update gcovr to 6.0 (#65) (96e3436)
2.2.0 (2023-02-01)
- Build multi-platform image (#4) (839fb0d)
- Fix tagged release workflow (#15) (1ee833b)
- Include lld as an alternative to the gold and bfd linkers (d8adb0b)
- Set executable bit on shell scripts (33406a3)
- Update GITHUB_TOKEN permissions (a4a2e1a)
- Update GITHUB_TOKEN permissions (90ca544)
2.1.0 (2023-01-31)
- Build multi-platform image (#4) (839fb0d)
- Include lld as an alternative to the gold and bfd linkers (d8adb0b)
- Update GITHUB_TOKEN permissions (a4a2e1a)