Skip to content

Releases: IRNAS/irnas-east-software

v0.12.1

27 Jun 10:00
dc2018c
Compare
Choose a tag to compare

Release notes

Fixed

  • Missing sample folder would abort east release even if samples are not
    specified in the east.yml.

v0.12.0

07 Jun 13:09
487ed4c
Compare
Choose a tag to compare

Release notes

Added

  • Added --speed flag to the east util connect.

v0.11.1

05 Jun 10:26
82789ce
Compare
Choose a tag to compare

Release notes

Fixed

  • nrfutil toolchain manager binary now needs --ncs-version flag when
    installing toolchains.

v0.11.0

05 Jun 09:51
1b1b1d7
Compare
Choose a tag to compare

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

29 May 07:14
06870f3
Compare
Choose a tag to compare

Release notes

Changed

  • Refactor preworkspace check to improve clarity.
  • Unify helper functions in build type and release tests.

Fixed

  • A bug that caused a crash when east was run from non-NCS projects.
  • The wrong selection of release binaries when building application with only
    TFM or SPM (#62)

v0.10.0

28 Mar 07:41
5a3910b
Compare
Choose a tag to compare

Release notes

Added

  • Support for Python 3.10.x version.

v0.9.0

27 Mar 07:07
aecad39
Compare
Choose a tag to compare

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 uses west debug or (west attach) to connect to the
    board and start a debugging session.

Changed

  • Add back functionality to provide cmake_args after -- marker for build
    command. Now it is possible to provide custom -D define values to the
    CMake. Commands flash, 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

20 Mar 13:31
4c7e22b
Compare
Choose a tag to compare

Release notes

Added

  • compile_commands.json is now also copied to the top west directory. This
    enables clangd to work as intended in ncs and zephyr 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 running east 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 in docs/configuration.md now exactly defines which build artefacts
    are copied and renamed in release procedure (#51).

v0.7.0

15 Feb 13:47
5ace15c
Compare
Choose a tag to compare

Release notes

Added

  • New documentation files in docs folder: development_guide.md,
    getting_started.md, how_east_works.md
  • make format command, which uses black and isort.
    development_guide.md explains the use.
  • Both commands east util connect and east 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

16 Dec 13:21
95cdbd4
Compare
Choose a tag to compare

Release notes

Fixed

  • east util rtt command, local echo option was not passed correctly.