Skip to content

Releases: nasa/cumulus-message-adapter-js

v2.2.0

26 Apr 19:48
b3107bd
Compare
Choose a tag to compare

Release v2.2.0

v2.1.0

04 Oct 20:06
aed7520
Compare
Choose a tag to compare

Updated

  • CUMULUS-3447
    • Update supported node version to v16.19.0

v2.0.5

11 May 13:56
Compare
Choose a tag to compare

Fixed

  • CUMULUS-2920
    • Handled EPIPE exception when writing to stdin of an exited CMA process

Updated

  • CUMULUS-2920
    • Update dev dependencies to allow inter-version compatibility
    • Update package-lock.json to use new dependencies/newer npm format
    • Update circleCi build to use [email protected]

v2.0.4

09 Dec 16:05
1a5dfbd
Compare
Choose a tag to compare

Release v2.0.4

Fixed

CUMULUS-2745

  • Fixed erroneous log output when running as a lambda incorrectly indicating timeout behaviors were not enabled
  • Update error handling logic to wait for completion of CMA close event before throwing
  • Fix streaming interface issue where an empty line is being sent to the CMA where it was being interpreted as empty string for the command

v2.0.3

22 Nov 15:38
edd5fb9
Compare
Choose a tag to compare

Release v2.0.3

Fixed

CUMULUS-2745

  • Bug fix/patch release to fix issue where Lambda execution contexts like ECS tasks that did not have an AWS Lambda context object with a getRemainingTimeInMillis method resulted in task failure

v2.0.2

17 Nov 18:31
ae4f54c
Compare
Choose a tag to compare

Release v2.0.2

Updated

CUMULUS-2745

  • Updates logging to always log CMA stderr on function timeout

v2.0.1

14 Oct 16:17
453c731
Compare
Choose a tag to compare
  • Update @cumulus/types package dependency to ^9.6.0

v2.0.0

20 Oct 04:11
e647463
Compare
Choose a tag to compare

Release v2.0.0

BREAKING CHANGES

  • CUMULUS-2203

    • Updated CumulusMessageWithPayload exported to CumulusMessageWithAssignedPayload. This change explicitly updates this type to allow for a null payload value, as well as explicitly allows for a replace key for compatibility with @cumulus/types > 3.0.0

v1.3.2

13 Oct 18:05
3e47263
Compare
Choose a tag to compare

Release v1.3.2

Fixed

  • CUMULUS-2203

    • Fixed issue causing spawned CMA process to left running/in the node event queue, resulting in AWS being unwilling/unable to clean up the instance. This resulted in lambdas with a memory leak/resource issues to not be reclaimed/restarted by AWS.

    • Fixed issue where the CMA child process was not cleaning up/deallocating buffered data when the parent process ends, creating a memory 'leak'. This commit updates the error handling to issue SIGTERM/SIGINT in case of error, allowing the subprocess to exit properly.

v1.3.1

31 Jul 19:10
3e47263
Compare
Choose a tag to compare

Fixed

Fixed issue with broken v1.3.0 release. All users at 1.3.0 should update to 1.3.1