Skip to content

Releases: telefonicaid/fiware-pep-steelskin

1.19.0

27 Jan 11:23
2d97870
Compare
Choose a tag to compare

Changes (since 1.18.0)

  • Fix: init express trust proxy to proper fill origin field from accessLogger (#552)
  • Upgrade express from 4.20.0 to 4.21.2

1.18.0

18 Oct 09:08
e8f81b0
Compare
Choose a tag to compare

Changes (since 1.17.0):

  • Add: user name, request path, query and body to AccessLogger (#541)
  • Add: Access Logger Patterns to match to Access Logger (#541)
  • Fix: ensure Origin of AccesLogger show x-forwarderd-for header if exists
  • Fix: use pipe-separeted format in Access Logger instead of JSON (closer to pep regular log)
  • Upgrade body-parser dep from 1.20.0 to 1.20.3
  • Upgrade express from 4.19.2 to 4.20.0

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