Releases: IRNAS/irnas-east-software
Releases · IRNAS/irnas-east-software
v0.12.1
Release notes
Fixed
- Missing sample folder would abort
east release
even if samples are not
specified in theeast.yml
.
v0.12.0
Release notes
Added
- Added
--speed
flag to theeast util connect
.
v0.11.1
Release notes
Fixed
- nrfutil toolchain manager binary now needs --ncs-version flag when
installing toolchains.
v0.11.0
Release notes
Note
Due to update of the nrfutil toolchain manager binary, below steps are suggested for upgrade:
pip install --upgrade east-tool
rm -fr ~/.local/share/east/nrfutil-toolchain-manager.exe
east sys-setup
Changed
- Updated version of the nrfutil toolchain manager binary to 0.13.0-alpha.3.
This version now supports toolchains up to v2.4.0.
Fixed
- Completely remove
ncs_version_installed
variable that should be removed
in previous version but it was not.
v0.10.1
v0.10.0
Release notes
Added
- Support for Python 3.10.x version.
v0.9.0
Release notes
Added
util rtt
command now supports--logfile
with which you can specify file
into which to store RTT logs (#42).debug
command which useswest debug
or (west attach
) to connect to the
board and start a debugging session.
Changed
- Add back functionality to provide
cmake_args
after--
marker forbuild
command. Now it is possible to provide custom-D
define values to the
CMake. Commandsflash
,bypass
already provided option for extra
arguments after--
, however they did it incorrectly for very edge cases,
as they removed double quotes from all arguments passed after--
marker
(#56).
Fixed
- Ton of spelling mistakes in the code and comments.
v0.8.0
Release notes
Added
compile_commands.json
is now also copied to the top west directory. This
enables clangd to work as intended inncs
andzephyr
folders (#53).- Section in docs/configuration.md document describing
release
build type.
Changed
- Samples (which inherently do not have a build type) have their build type
marked with forward slash "/" instead of "None" in the Job table that
appears when runningeast release
(#52).
Fixed
- Sample binaries had incorrect
-None
build type qualifier in their release
name, when they shouldn't have. Incorrect build type qualifier was removed
(#52). - Samples can now inherit from
release
build types (#47). east release
command now correctly copies build artefacts when
merged.hex
is not generated. Additionally, new Copied build artefacts
section indocs/configuration.md
now exactly defines which build artefacts
are copied and renamed in release procedure (#51).
v0.7.0
Release notes
Added
- New documentation files in
docs
folder:development_guide.md
,
getting_started.md
,how_east_works.md
make format
command, which usesblack
andisort
.
development_guide.md
explains the use.- Both commands
east util connect
andeast util rtt
now accept
--rtt-port
option, which sets the RTT Telnet port. Command
east util connect
now also accepts the--jlink-id
option, same as
east flash
. With those new options is now easier to connect and listen to
RTT messages from multiple JLink devices.
Changed
- Updated readme so it points to the new documentation.
Fixed
- Fixed release artefacts naming issue where build type would not appear
correctly. - Create a
release_dry_run
folder instead of release folder when using
--dry-run option with east release command. east release
command now runs a pre-check on the apps and samples from
east.yml
, if they exists before running the release process. That way you
can catch a typo, or a mistake before you spent some time waiting through
the release process.
v0.6.2
Release notes
Fixed
- east util rtt command, local echo option was not passed correctly.