Skip to content

Releases: OADA/server

v4.0.0

05 Oct 18:51
4a87c5f

Choose a tag to compare


4.0.0 — 2025-10-05

🛡️ Security

  • update vulnerable dependencies to pino:8.6.0 fastify:4.6.0 fastify-graceful-shutdown:3.3.0 find-my-way:7.1.0 light-my-request:5.6.1 got:12.5.0 — (93b765c)
  • update vulnerable dependencies to kafkajs:2.2.1 chalk:5.1.2 express:4.18.2 got:12.5.2 minimist:1.2.7 fastify:4.8.1 find-my-way:7.3.1 — (d209ee6)
  • update vulnerable dependencies to kafkajs:2.2.2 fastify-plugin:4.3.0 pino:8.7.0 @fastify/helmet:10.0.2 cacache:17.0.1 randomstring:1.2.3 @OADA/client:4.4.1 — (565a102)
  • security updates to k8s-wait-for — (4ecab1e)
  • update vulnerable dependencies to arangojs:8.0.0 deep-equal:2.1.0 tslib:2.4.1 @fastify/cors:8.1.1 @fastify/request-context:4.1.0 @fastify/websocket:7.1.1 cacache:17.0.2 — (4b166ec)
  • update vulnerable dependencies to dezalgo:1.0.4 formidable:2.1.2 — (12b0bf7)
  • update vulnerable dependencies to cookiejar:2.1.4 HTTP-cache-semantics:4.1.1 node-jose:2.2.0 — (7f2f34f)
  • update vulnerable dependencies to arangojs:8.4.1 flat:6.0.0 tslib:2.6.2 yaml:2.3.2 uuid:9.0.1 fastify-plugin:4.5.1 pino:8.15.1 pino-pretty:10.2.0 typescript:5.2.2 @fastify/helmet:11.1.1 @fastify/rate-limit:8.0.3 @fastify/secure-session:7.1.0 @fastify/sensible:5.3.0 @fastify/static:6.11.2 @fastify/view:8.1.0 @OADA/types:3.5.3 es-main:1.3.0 fastify-graceful-shutdown:3.5.1 jose:4.14.6 @OADA/formats-server:3.5.3 cacache:18.0.0 light-my-request:5.11.0 p-queue:7.4.1 — (565b7c3)
  • update vulnerable dependencies to semver:5.7.2 tough-cookie:4.1.3 — (b686b1e)
  • upgrade pino-pretty from 10.2.2 to 10.2.3 — (851ab1f)
  • update vulnerable dependencies to yaml:2.4.0 fastify:4.26.2 light-my-request:5.11.0 — (8270e68)
  • OADA/services/auth/package.json to reduce vulnerabilities — (4264eb8)
  • update vulnerable dependencies to braces:3.0.3 fill-range:7.1.1 tar:6.2.1 — (8d1c669)
  • update vulnerable dependencies to yaml:2.6.1 nstats:6.0.1 cross-spawn:7.0.5 @OADA/client:5.2.6 — (7c5fdc2)
  • update vulnerable dependencies to jsonpath-plus:10.3.0 undici:6.21.1 — (0b026d4)
  • update vulnerable dependencies to @babel/runtime:7.26.10 axios:1.8.3 — (befc658)
  • update vulnerable dependencies dotenv:16.5.0 yaml:2.7.1 @fastify/cors:11.0.1 @fastify/jwt:9.1.0 @fastify/view:11.0.0 fastify:5.2.2 ioredis:5.6.1 fastify-jwt-jwks:2.0.1 type-is:2.0.1 got:14.4.7 — (c32164b)
  • update vulnerable dependencies to @lukeed/ms:2.0.2 fast-jwt:5.0.6 mnemonist:0.40.3 obliterator:2.0.4 — (7cc4274)
  • update vulnerable dependencies to pino-caller:4.0.0 superagent:10.0.0 @fastify/request-context:6.2.0 @fastify/secure-session:8.2.0 fastify:5.3.2 fastify-jwt-jwks:2.0.2 — (610a1f6)
  • update vulnerable dependencies to debug:4.4.1 yaml:2.8.0 @fastify/view:11.1.0 fastify:5.3.3 jose:6.0.11 — (09ef68c)
  • update vulnerable dependencies to brace-expansion:1.1.12 brace-expansion:2.0.2 — (3e32c04)
  • update vulnerable dependency form-data:4.0.4 — (9830503)
  • non-security non-breaking dependency updates — (6a10283)

🚀 Features

  • stability improvements — (350b113)

OpenID Connect

  • add debug level logging of discovery results — (5090643)

ArangoDB

  • update arangojs and token CLI — (dd1c477)

Auth

  • automatic bcrypt salt generation — (a0b0465)
  • switch logging to pino — (1b6af25)
  • rewrite/update auth server for PKCE support — (c340eaa)
  • improve crypto key/code handling/generation — (8e2a588)
  • implement PKCE checks per rfc7636 — (b2e5d6c)
  • start of support for external oauth/OpenID Connect providers — (af6babd)
  • can authenticate w/ Auth0 using OpenID Connect — (9dccd9b)
  • more progress towards full auth0/OpenID Connect support — (171430d)
  • retrieve user via oauth/OpenID Connect id_token — (684adfe)
  • [breaking] update token cli for OpenID Connect — (692705e)
  • decouple storage of tokens/users/codes — (1c0d113)

Config

  • add logging support to lib-config — (e5da2e3)

Helm

  • add basic grafana dashboards for OADA — (c93c847)
  • update chart for ASK compat — (bea26c9)
  • [breaking] somewhat major rework of OADA chart — (3e17154)
  • support upgrading chart releases — (651b22e)
  • simple support for microservices — (bec2266)
  • add support for new rate-limit feature — (75b16ab)
  • update chart for OADA v4 — (853cb3e)
  • new OADA chart version — (fb6d431)
  • better OpenShift compatibility — (6bb7c2e)

HTTP

  • add optional rate-limiting to HTTP-handler — (81d3dc3)
  • ignore x-OADA-ensure-link when meaningless — (dca7813)

Import

  • add ArangoDB import command — (ca8e26c)
  • trace log import improvements — (bf2165b)
  • add batching support — (7f58c68)
  • smaller default batches — (d5563bb)

Kafka

  • automatically create topics on startup if able — (815ad50)

Lib-prom

  • export metrics server and add README — (4687a30)
  • pseudo metric support — (aecff85)

Logging

  • improved pino/Loki support — (7f26568)

Logs

  • improve HTTP request id logging — (5ebf796)

Metrics

  • ServiceMonitors for ArangoDB/Redpanda — (664cf5e)

Pino-debug

  • update to esm — (a68d136)
  • export Logger type, make use of options.base — ([6dafb...
Read more

oada-chart-v5.0.5

03 Oct 21:27
7d433c6

Choose a tag to compare

A Helm chart for the OADA API server

oada-chart-v5.0.4

03 Oct 16:10
b38d214

Choose a tag to compare

A Helm chart for the OADA API server

oada-chart-v5.0.3

03 Oct 04:22
a2e450f

Choose a tag to compare

A Helm chart for the OADA API server

oada-chart-v5.0.2

04 Feb 20:15
42f6049

Choose a tag to compare

A Helm chart for the OADA API server

oada-chart-v5.0.1

28 Jan 15:34
a5b5630

Choose a tag to compare

A Helm chart for the OADA API server

oada-chart-v5.0.0

24 Jan 17:23
276808a

Choose a tag to compare

A Helm chart for the OADA API server

OADA v4.0.0-rc.3

02 Aug 01:20
v4.0.0-rc.3
5347ea2

Choose a tag to compare

OADA v4.0.0-rc.3 Pre-release
Pre-release

Adds support for external OIDC auth provider

Update to node 22

oada-chart-v4.0.0

02 Aug 01:23
ace11ed

Choose a tag to compare

A Helm chart for the OADA API server

OADA v4.0.0-rc.2

30 Jul 22:11
v4.0.0-rc.2
d11f03a

Choose a tag to compare

OADA v4.0.0-rc.2 Pre-release
Pre-release

Adds support for external OIDC auth provider

Update to node 22