Skip to content

Releases: electricimp/imp-central-impt

v2.6.1

28 Aug 13:47
Compare
Choose a tag to compare

The code execution for impt test run has been modified to display a warning about the device status instead of throwing an error as the online/offline status received from the microservice is not entirely reliable

2.6.0

25 Jul 05:38
Compare
Choose a tag to compare
  1. New feature to set user env_variable is added
    2.Reported issues in impt resolved
    2.1.Errors during build aren't reported fully when output is json [https://github.com//issues/91]
    2.2 impt build run doesn't run new code [https://github.com//issues/83]

2.5.4

25 Jul 05:31
7664389
Compare
Choose a tag to compare
2.5.4 Pre-release
Pre-release
  1. Dependency update due to deprecation and higher version availability
    "@hapi/hoek": "^11.0.4"
    "Builder": "^4.2.1"
    "imp-central-api": "^1.7.0"
    "random-words": "1.1.0"
    "jasmine": "3.4.0"
    2.Resolved an issue in the impunit submodule where assertClose did not support float.
    3.Modified the test specification to accommodate changes in the imp-central API for the dg delete command. Previously, dg delete only removed the device group, not the deployment. The latest API now deletes the deployment along with the group.
    4.Updated the command documentation to reflect the changes in dg delete: --builds option is no longer required in impt dg delete.

2.5.3

01 Aug 23:31
2548926
Compare
Choose a tag to compare

Dependency update due to security warnings. Updated dependencies:

  • Builder (to ^2.8.1)
  • cli-spinner (to ^0.2.10)
  • colors (to ^1.3.3)
  • glob(to ^7.1.4)
  • hoek to @hapi/hoek (to ^6.2.4)
  • sprintf-js (to ^1.1.2)
  • yargs (to ^12.0.5)

Added missing dependency:

  • lodash (to ^4.17.15)

2.5.2

30 Apr 00:36
49e8999
Compare
Choose a tag to compare
  • Updated delay between logstream creating and device adding to 1000ms
  • Restore device`s original device group
  • Tests refactoring
  • Deleted .travis.yml
  • Added CI badge
  • Updated documentation

2.5.1

18 Apr 19:54
b544784
Compare
Choose a tag to compare
  • fix bug where npm install did not include recursive dependencies
  • Added delay between logstream creating and device adding
  • "the" is removed from "Contacting the impCentral..." message

2.5.0

12 Apr 23:12
6f034ae
Compare
Choose a tag to compare
  • Added support for dut/pre_dut device groups
  • Operations on multiple entities improved
    • Remove duplicates from paginated list
    • Delete multiple entities persistence

2.4.2

02 Jan 23:04
aea1502
Compare
Choose a tag to compare

Fixed #25:

  • impt test shows user-specified assert messages for deepEqualAsser failures
  • impt test shows a summary of all the failures at the end of a test run report

2.4.1

20 Dec 07:12
5daaa64
Compare
Choose a tag to compare
  • tests for impt test commands added
  • several improvements in the test framework and tests themselves for impt
  • if IP addr is changed, access token is automatically refreshed in case of any impt command execution (now including impt loginkey commands as well)
  • number of retries of access token refresh is limited by 1

2.4.0

16 Nov 22:25
691e171
Compare
Choose a tag to compare
  • --owner option for impt product create added
  • impt account * commands added
  • hierarchical identifiers for products and dgs added
  • impt --version added
  • tests for all new features added
  • tests excluded from npm package
  • package.json dependencies versions updated