Skip to content

Releases: telefonicaid/fiware-pep-steelskin

1.17.0

12 Jun 18:19
2f517c3
Compare
Choose a tag to compare

Changes (since 1.16.0)

  • Upgrade express dep from 4.18.1 to 4.19.2 due to a vulnerability
  • Remove: operations no longer supported in CB API (aligned with Orion 4.0.0)
  • Remove: RPM stuff

1.16.0

20 Nov 11:10
6fae449
Compare
Choose a tag to compare

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

23 May 11:08
9c82d18
Compare
Choose a tag to compare

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

24 Mar 09:40
5b352fe
Compare
Choose a tag to compare

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):

  • Add: Add graceful shutdown listening to SIGINT (#487)
  • Fix: use logops library instead of direct console.log printing in all cases (#487)
  • Upgrade logops dep from 2.1.0 to 2.1.2 due to colors dependency corruption
  • Upgrade NodeJS version from 10.19.0 to 14-slim in Dockerfile

1.13.0

21 Dec 17:08
d79c597
Compare
Choose a tag to compare

Changes (since 1.12.0):

  • Add: url to get perseo-fe version
  • Add: Docker healthcheck by asking to pep admin API
  • Fix: URL for get orion version
  • Fix: possible race condition on variable requestTemplate and roleTemplate at server startup (#477)

1.12.0

24 Nov 14:49
3b6e959
Compare
Choose a tag to compare

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

28 Apr 10:54
426adc6
Compare
Choose a tag to compare

Changes (since 1.10.0)

  • Add: print object detail in debug logs about cache
  • Fix: not logrotate logs of PEP in deploy no Docker (#457)
  • Remove: availability subscription related actions in Orion plugin

1.10.0

12 Jan 13:04
00d80e5
Compare
Choose a tag to compare

Changes (since 1.9.0):

  • Add PUT action for perseo /rules plugin

1.9.0

30 Oct 08:55
1cb27ce
Compare
Choose a tag to compare

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

30 Jun 10:17
2424348
Compare
Choose a tag to compare

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