Releases: 51Degrees/pipeline-node
Releases · 51Degrees/pipeline-node
Version 4.4.4
- BUG: Logged correctly to the logger from pipeline when an error occurs in usage sharing.
- BUG: Complex keys (e.g. object) were not implemented in the LRU cache implementation. This meant that any object was equal to an existing key, and prevented usage sharing from including data (all requests were discarded as duplicates).
- BUG: Share percentage is now implemented correctly in share usage. A comment has been added to explain how to use this value.
- FEAT: The share endpoint is now configurable. This is used for unit tests.
- FEAT: Added required details to usage records, e.g. client IP
- REORG: Aligned share usage filter to other languages.
- TEST: Added unit tests for share usage and cache to confirm bugs are fixed.
Version 4.4.3
- FEAT: Added an eventemitter to update service, and exposed the update service.
- FEAT: Emitted event when a file is updated from a file system watcher.
Version 4.4.2
DOC: Updated URLs to use https
Version 4.4.0
Release 4.4.0
Version 4.3.7
Included changes:
- BUILD: Updated build images. Used shared variables from common-ci.
Version 4.3.6
- BUG: If Set Response Header is a empty string, don’t set it in the response.
- REF: Updated reference to submodule common-ci.
Release 4.3.5
- BUILD: Add node 16 to tested versions
- FEAT: Update deprecated packages.
Version 4.3.4
Included Changes:
- FEAT: Added
SuppressProcessException
setting in Pipeline, which whentrue
allows the user to suppress errors occurred within flow elements. Its value is set totrue
by default. - BUG: Fixed Cloud Engine template class does not correctly validate cloud response.
Version 4.3.3
- FEAT: Errors from cloud service will now cause a 'CloudRequestError' to be thrown. This will include the HTTP status code and response header values.
Version 4.3.2
- BUG: Fix broken link to resource keys page in documentation.
- REF: Updated submodule references.