All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
1.8.0 - 2024-11-07
- Add
git
to the ncs-zephyr CI image.
1.7.0 - 2024-10-25
- Add
minicom
to the ncs-zephyr Docker image. - Make the
ncs-zephyr
Docker images suitable for use in the GitHub Actions. The default shell needs to be set tobash -l {0}
to source the environment variables correctly. See warning in the README.md for more information.
1.6.0 - 2024-10-11
zsh
image-type to the ncs-zephyr Docker image. This image-type is based on thedev
and contains ZSH shell and some other tools for nicer developer experience.
- ncs-zephyr Docker image now adds environment variables of the toolchain-manager to the bashrc file
to provide access to the installed tools. Previously that was done by the
ENTRYPOINT
command, however that approach didn't always work with VSCode's Dev Containers.
1.5.0 - 2024-09-24
- Add
vim
,nano
andtmux
to the ncs-zephyr Docker image. - Add
jq
to both ncs-zephyr and vanilla-zephyr Docker images, as IRNAS's projects depend on it. @Finwood found the missing dependency and contributed a fix in #5.
- Add missing clangd symlink in ncs-zephyr.
1.4.1 - 2024-08-23
All below changes are related to the ncs-zephyr Docker image:
- Support for building the documentation with the Sphinx documentation tool.
- Support for running Codechecker and various static analysis tools: clangsa, clang-tidy and cppcheck.
- Support for clangd language server, useful for code navigation and completion inside VSCode's dev container.
1.3.2 - 2024-08-16
linux/arm64
build for vanilla-zephyr Docker image.
- Fix the upload of the Docker image to the GitHub Container Registry.
1.3.1 - 2024-08-14
- ssh program to the ncs-zephyr Dockerfile.
1.2.0 - 2024-08-02
1.1.0 - 2024-07-12
- OpenOCD into vanilla Zephyr Dev Dockerfile.
1.0.1 - 2024-07-09
- Fixed publish workflow for vanilla Zephyr Dev image.
1.0.0 - 2024-07-05
- Vanilla Zephyr Dockerfiles and publish workflows.