Releases: IRNAS/irnas-east-software
Releases · IRNAS/irnas-east-software
v0.25.3
v0.25.2
Release notes
Fixed
- Wrong handling of command-line arguments in
east util connect
. - Suppress
integer to pointer cast pessimizes optimization opportunities
, caused by LOG_* macros,
wheneast codechecker check
is run.
v0.25.1
Release notes
Fixed
- A bug where
east install toolchain
command wouldn't correctly detect supported versions
fromnrfutil-toolchain-manager
.
v0.25.0
Release notes
Changed
east util connect
command now tries to determine the JLink's--speed
option from the
build directory'srunners.yaml
file. If that value is not present, it defaults to4000
.
east util connect
still accepts the--speed
option, which will override the value from
the build directory'srunners.yaml
file.
v0.24.1
Release notes
Fixed
- A bug where installed
v2.8.0-rc1
toolchain would be confused forv2.8.0
.
v0.24.0
Release notes
Added
- Support for installing non-release NCS versions of toolchain, such as
v2.7.0-rc1
. East will
now correctly install such versions of the toolchain, if found in the west manifest file.
Fixed
- A bug in
east build
parsing introduced in v0.23.2.
v0.23.2
Release notes
Fixed
east build
is now a true pass-through command. Previously, the less used commands would
silently get dropped. This now enables the use of the--snippet
,--shield
and otherwest build
flags. Runeast build --extra-help
to see all the available options.
v0.23.1
Release notes
Fixed
- Parsing of
west.yml
when a project within the yaml does not contain therepo-path
key. compile_commands.json
file is now correctly copied from the build directory to the project
directory and west top directory for Zephyr projects using sysbuild.- Correctly propagate return code in case
east codechecker servdiff
fails.
v0.23.0
Release notes
Added
east.yml
now supports specifying samples in nested subdirectories. For example, if there is a
sample located undersamples/basic/blinky
, it can be specified ineast.yml
simply as
- name: basic/blinky
. Samples build artefacts will be stored in thebuild
directory under
the same subdirectory structure. This feature allows users to organize their samples in a more
structured way, instead of having all samples in the rootsamples
directory.
This feature is documented in thedocs/configuration.md
file underSamples
section.
Suggested by @Finwood in #111.
Fixed
east release
command, which failed to find project dir, when run with
EAST_DONT_USE_TOOLCHAIN_MANAGER=1
option.east codechecker check
, which previous failed to findcompile_command.json
file on
builds that were using sysbuild.