Releases: IRNAS/irnas-east-software
Releases · IRNAS/irnas-east-software
v0.18.1
Release notes
Fixed
- Shallow copying of Python dicts that didn't create a correct Debug Cortex
config.
v0.18.0
Release notes
Added
- New command
east util cortex-debug
. It generates a configuration file for
the Cortex Debug VSCode extension from the build directory from the current
working directory. Runeast util cortex-debug --help
to learn how to use
and configure it. - Start using Ruff as the main formatting and linting tool. Entire project was
formatted and cleaned with it.
Changed
--jlink-id
to--dev-id
ineast util connect
command.
east flash
(actuallywest flash
) also uses --dev-id, so for the
consistency sake the same option ineast util connect
was changed.
v0.17.6
Release notes
Fixed
- The issue with -fno-printf-return-value.
east codechecker check
command would fail due to this flag, as the flags
comes from the GCC, but clang doesn't know about it.
There is no way to ignore this on theclang
level, but for some reason
clangd
knows how to ignore this. So the only solution was to remove this
from thecompile_commands.json
(this is not the only flag that was causing
the problems). - Add back
cppcheck
to the Codechecker install list.
Althoughcppcheck
is not used, thecodechecker --help
command (and a lot
of other commands) fails a version check ifcppcheck
binary is not
present. Installing the binary solves that.
v0.17.5
Release notes
Fixed
- Strip away trailing slashes from Codechecker server URL that could cause
problems when creating the endpoint URL. This affects the
east codechecker store
andeast codechecker servdiff
, which get the URL
either as a command line argument or from the environmental variable
EAST_CODECHECKER_SERVER_URL
v0.17.4
v0.17.3
Release notes
Fixed
- Filter out
unused variable 'var_name'
warnings whenvar_name
is used in
the disabled macro.
v0.17.2
Release notes
Fixed
- Again fix handling of extra args.
v0.17.1
Release notes
Fixed
- Newly added
--append
option was not properly added.
v0.17.0
Release notes
Addedd
--append
flag to theeast util rtt
command. If you use this option, then
new RTT logs will not overwrite old logfile, but the will be appended to it.
Fixed
- Fix handling of extra args. Some commands that just pass through args to the
west
(likeeast twister
) would incorrectly parse argument values with
spaces, for example,east twister --west-flash="--tool-opt=ip 192.168.76.247:7778"
would becomeeast twister --west-flash="--tool-opt"
.
v0.16.4
Release notes
Changed
east install toolchain
will now exit with 0 error code, if the toolchain is
already installed. This makes CI logic using East simpler.