From 78b3dfdfc69c1926c5bca79de1e8908942fb2f25 Mon Sep 17 00:00:00 2001 From: "github-bot :robot" Date: Mon, 21 Nov 2022 10:02:45 +0000 Subject: [PATCH] Update CHANGELOG.md for Release v0.4.0 --- CHANGELOG.md | 86 ++++++++++++++++++++++++++++------------------------ 1 file changed, 46 insertions(+), 40 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bf916dd..a887572 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,71 +6,77 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) ## [Unreleased] +## [0.4.0] - 2022-11-21 + ### Added -- Support for --build-type option for build command. The use of this option is - documented in detail in "docs/configuration.md". --build-type option was - tested exhaustively with unit tests and various test fixtures with pytest. The - tests can be found in tests folder. -- Projects using east tool from now on need east.yml file in the root directory. - See above mentioned document. +- Support for --build-type option for build command. The use of this option is + documented in detail in "docs/configuration.md". --build-type option was + tested exhaustively with unit tests and various test fixtures with pytest. The + tests can be found in tests folder. +- Projects using east tool from now on need east.yml file in the root directory. + See above mentioned document. ### Fixed -- Error code propagation through Nordic's Toolchain Manager. +- Error code propagation through Nordic's Toolchain Manager. ## [0.3.0] - 2022-10-05 ### Added -- _bypass_ command, which can take any set of arguments that west command - supports and pass them directly to west tool. -- _util connect_ and _util rtt_ commands. With first you connect to the device, - with second you can observe RTT logs while connected. -- _build_ and _flash_ commands now support extra positional arguments after - double dash `--`. Run them with --help string to learn what do they do. +- _bypass_ command, which can take any set of arguments that west command + supports and pass them directly to west tool. +- _util connect_ and _util rtt_ commands. With first you connect to the device, + with second you can observe RTT logs while connected. +- _build_ and _flash_ commands now support extra positional arguments after + double dash `--`. Run them with --help string to learn what do they do. ### Fixed -- Incorrect no toolchain message. -- \--force flag was not set as flag by Click. -- \--jlink-id should be of type str but it was not. -- No westdir related bug that came up in demonstration. +- Incorrect no toolchain message. +- \--force flag was not set as flag by Click. +- \--jlink-id should be of type str but it was not. +- No westdir related bug that came up in demonstration. ## [0.2.0] - 2022-10-03 ### Added -- _sys-setup_ command which will install system-wide dependencies to the host - machine. -- Global _--echo_ flag which echoes every shell command before executing it. -- _update toolchain_ command - Command will download and install appropriate - version of toolchain based on the detected NCS version. If NCS version is - currently not supported it throws an error. +- _sys-setup_ command which will install system-wide dependencies to the host + machine. +- Global _--echo_ flag which echoes every shell command before executing it. +- _update toolchain_ command - Command will download and install appropriate + version of toolchain based on the detected NCS version. If NCS version is + currently not supported it throws an error. ### Changed -- Structure of the commands. Commands are now split into two groups: workspace - commands and system commands. This is reflected in the project directory - structure and help texts. -- Workspace commands will now use downloaded toolchain whenever they can. +- Structure of the commands. Commands are now split into two groups: workspace + commands and system commands. This is reflected in the project directory + structure and help texts. +- Workspace commands will now use downloaded toolchain whenever they can. ## [0.1.42] - 2022-09-20 ### Added -- Build command which can build firmware in current directory. -- Flash command which flashes code binary. -- Clean command which deletes build folder. -- Styling look with rich click module. -- Use newer pyproject.toml format for metadata specification. -- MIT license file. -- Makefile for development. -- Docker scripts for building and running docker containers, for development - purposes. - -[unreleased]: https://github.com/IRNAS/irnas-east-software/compare/v0.3.0...HEAD +- Build command which can build firmware in current directory. +- Flash command which flashes code binary. +- Clean command which deletes build folder. +- Styling look with rich click module. +- Use newer pyproject.toml format for metadata specification. +- MIT license file. +- Makefile for development. +- Docker scripts for building and running docker containers, for development + purposes. + +[Unreleased]: https://github.com/IRNAS/irnas-east-software/compare/v0.4.0...HEAD + +[0.4.0]: https://github.com/IRNAS/irnas-east-software/compare/v0.3.0...v0.4.0 + [0.3.0]: https://github.com/IRNAS/irnas-east-software/compare/v0.2.0...v0.3.0 + [0.2.0]: https://github.com/IRNAS/irnas-east-software/compare/v0.1.42...v0.2.0 -[0.1.42]: - https://github.com/IRNAS/irnas-east-software/compare/5a4f734ca077a91cc2c77b42080f0c9814a489ed...v0.1.42 + +[0.1.42]: https://github.com/IRNAS/irnas-east-software/compare/5a4f734ca077a91cc2c77b42080f0c9814a489ed...v0.1.42