Skip to content

Releases: IRNAS/irnas-east-software

v0.27.2

19 May 14:16
Compare
Choose a tag to compare

Release notes

Fixed

  • Remove unwanted print statements that were added accidentally in the
    previous release.

v0.27.1

19 May 14:10
Compare
Choose a tag to compare

Release notes

Fixed

  • Broken parsing of the --spdx flag.

v0.27.0

17 Apr 10:31
Compare
Choose a tag to compare

Release notes

Added

  • Documentation about East's
    environment variables.
  • Add new east util version command. This command can be used to generate
    VERSION files, that are required by some Zephyr applications. The command is
    configurable, run east util version --help to learn how to use it.

Changed

  • Replace EAST_DONT_USE_TOOLCHAIN_MANAGER with EAST_NRFUTIL_CI_MODE.
    Behaviour is now better defined in the above linked environment variables
    document.
  • When EAST_NRFUTIL_CI_MODE is not set east install toolchain-manager
    command now always makes sure that nrfutil and it's commands (device,
    toolchain-manager) are installed, pinned to a specific version and
    configured . Before that was only done as a part of the nrfutil installation
    procedure, when nrfutil was not installed.

v0.26.3

11 Apr 11:40
Compare
Choose a tag to compare

Release notes

Fixed

  • Path to the nrfutil wasn't correctly set when using EAST_DONT_USE_TOOLCHAIN_MANAGER=1.
  • When EAST_DONT_USE_TOOLCHAIN_MANAGER=1 is set east install nrfutil-toolchain-manager will
    print a info message that nrfutil was only configured and not installed.
  • east install and it's subcommands now have better help text.

v0.26.2

18 Mar 12:16
Compare
Choose a tag to compare

Release notes

Fixed

  • east util cortex-debug got broken when cbaad86 (introduced in v0.25.0) was implemented.

v0.26.1

17 Mar 09:32
Compare
Choose a tag to compare

Release notes

Fixed

  • Minor bug introduced in the previous release.

v0.26.0

14 Mar 14:49
Compare
Choose a tag to compare

Release notes

Added

  • The toolchain environment will from now on use the nrfutil binary provided by the East and not
    the one found on the system path. That way the East controls what commands the nrfutil supports.
    east install toolchain-manager now also installs the device commands inside the nrfutil
    binary. nrfutil device is replacing the deprecated nrfjprog tool and now more often used by
    the Zephyr/NCS to communicate with the Nordic chips.

Fixed

  • east install nrfutil-toolchain-manager now skips downloading and installing the toolchain
    manager if EAST_DONT_USE_TOOLCHAIN_MANAGER is set to 1. That way some time is saved in the CI.
    Regardless of the value of EAST_DONT_USE_TOOLCHAIN_MANAGER, the command still configures the
    toolchain manager.

v0.25.3

17 Feb 09:48
Compare
Choose a tag to compare

Release notes

Fixed

  • Fixed the bug in east release command where hardware model v2 board names would be reverted
    to the v1 naming scheme, if the board did not have a board dir in the project. This bug was
    harmless, however the build system reported deprecation warnings.

v0.25.2

13 Jan 12:54
Compare
Choose a tag to compare

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,
    when east codechecker check is run.

v0.25.1

18 Dec 10:52
Compare
Choose a tag to compare

Release notes

Fixed

  • A bug where east install toolchain command wouldn't correctly detect supported versions
    from nrfutil-toolchain-manager.