Skip to content

Releases: IRNAS/irnas-east-software

v0.18.1

04 Apr 11:13
Compare
Choose a tag to compare

Release notes

Fixed

  • Shallow copying of Python dicts that didn't create a correct Debug Cortex
    config.

v0.18.0

04 Apr 10:53
Compare
Choose a tag to compare

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. Run east 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 in east util connect command.
    east flash (actually west flash) also uses --dev-id, so for the
    consistency sake the same option in east util connect was changed.

v0.17.6

07 Mar 12:53
Compare
Choose a tag to compare

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 the clang level, but for some reason
    clangd knows how to ignore this. So the only solution was to remove this
    from the compile_commands.json (this is not the only flag that was causing
    the problems).
  • Add back cppcheck to the Codechecker install list.
    Although cppcheck is not used, the codechecker --help command (and a lot
    of other commands) fails a version check if cppcheck binary is not
    present. Installing the binary solves that.

v0.17.5

28 Feb 07:31
Compare
Choose a tag to compare

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 and east codechecker servdiff, which get the URL
    either as a command line argument or from the environmental variable
    EAST_CODECHECKER_SERVER_URL

v0.17.4

08 Jan 08:51
Compare
Choose a tag to compare

Release notes

Fixed

  • Filter out ANSI escape sequences, fix #105.
  • Fix parsing of git describe outside project repos.

v0.17.3

22 Nov 10:29
Compare
Choose a tag to compare

Release notes

Fixed

  • Filter out unused variable 'var_name' warnings when var_name is used in
    the disabled macro.

v0.17.2

09 Nov 15:05
Compare
Choose a tag to compare

Release notes

Fixed

  • Again fix handling of extra args.

v0.17.1

08 Nov 15:23
Compare
Choose a tag to compare

Release notes

Fixed

  • Newly added --append option was not properly added.

v0.17.0

08 Nov 14:24
Compare
Choose a tag to compare

Release notes

Addedd

  • --append flag to the east 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 (like east twister) would incorrectly parse argument values with
    spaces, for example, east twister --west-flash="--tool-opt=ip 192.168.76.247:7778"
    would become east twister --west-flash="--tool-opt".

v0.16.4

02 Nov 09:13
Compare
Choose a tag to compare

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.