Releases: telefonicaid/fiware-pep-steelskin
1.17.0
1.16.0
Changes (since 1.15.0):
- Remove: dependency on deprecated
domain
node module, improving performance (#498) - Remove:
disableDomainMiddleware
config option - Remove:
DISABLE_DOMAIN_MIDDLEWARE
environment variable - Remove: operations no longer supported in CB API (aligned with Orion 3.10.1)
- Upgrade NodeJS version from 14-slim to 16-slim in Dockerfile
1.15.0
This release removes support from Nodev10. Note that Nodev10 was deprecated in April 2021 according to the node release schedule. You are highly encouraged to use Nodev12 or newer.
Changes (since 1.14.0):
- Add: INSPECT_ENABLED env var to enable node inspection/debuging (#489)
- Add: conf and env var (DISABLE_DOMAIN_MIDDLEWARE) to disable domain middleware to reduce overhead (but loosing some info in logs) (#498)
- Add: new API to retrieve and reset cache stats (GET, DELETE /admin/cacheStats)
- Add: new API to reset cache (DELETE /admin/cache)
- Fix: Dockerfile to include initial packages upgrade
- Remove: unrequired dep underscore
- Upgrade winston dep from ~2.3.1 to 2.4.6
- Upgrade mustache dep from 2.2.1 to 2.3.2
- Upgrade node-cache dep from 1.0.3 to 5.1.2
- Upgrade uuid dep from ~3.0.0 to 8.3.2
- Upgrade sax dep from 0.6.0 to 1.2.4
- Upgrade body-parser dep from 1.18.3 to 1.20.0
- Upgrade express dep from 4.16.4 to 4.18.1
- Upgrade async dep from 0.9.0 to 2.6.4
- Set Nodejs 12 as minimum version in packages.json (effectively removing Nodev10 from supported versions)
1.14.0
This is the last version of the PEP supporting Nodev10. Note that Nodev10 was deprecated in April 2021, according to the node release schedule. You are highly encouraged to use Nodev12 or newer.
Changes (since 1.13.0):
1.13.0
1.12.0
Changes (since 1.11.0):
- Add: support both WARN and WARNING log levels
- Fix: propagate correlator in FWD request (#468)
- Fix: propagate correlator in validation (Access Control) requests
- Fix: request log properly, based in its content-type
- Upgrade requests dep from 2.88.0 to 2.88.2
- Upgrade underscore dep from 1.7.0 to 1.12.1
1.11.0
1.10.0
1.9.0
This release removes support from Nodev8. Note that Nodev8 was deprecated in December 2019 according to the node release schedule. You are highly encouraged to use Nodev10 or newer.
Changes (since 1.8.0):
- Add
from
based on fowarder header in log context - Check 401 status response before body content in retrieveSubserviceId
- Set Nodejs 10 as minimum version in packages.json (effectively removing Nodev8 from supported versions)
- Compatibility with RedHat 7 (or Centos 7) RPM
1.8.0
This is the last version of the PEP supporting Nodev8. Note that Nodev8 was deprecated in December 2019, according to the node release schedule. You are highly encouraged to use Nodev10 or newer.
Changes (since 1.7.0):
- Add: docker env vars for tune authentication cacheTTL
- Fix: logs about invalid PEP token to debug level (#439)
- Fix: to info all access account logs (#376)
- Fix: Check boolean access account config value against right boolean value
- Upgrade NodeJS version from 8.16.0 to 10.19.0 in Dockerfile due to Node 8 End-of-Life
- Make optional PM2 usage in docker entrypoint