Releases: contane/foreman
Releases · contane/foreman
v0.5.1
v0.5.0
0.5.0 (2024-12-24)
⚠ BREAKING CHANGES
- Foreman now requires the OIDC issuer to use HTTPS. Plain HTTP is no longer supported for OpenID Connect authentication.
- Require Node.js v22.12.0 or later (#189)
- Kubernetes client v1 requires HTTPS for connecting to the Kubernetes API server. While this should not cause any problems in practice, as Kubernetes API servers are typically exposed over HTTPS, it would still break non-standard HTTP-only setups.
Features
- Optimize Docker image, build for amd64+arm64 (#173) (8d35b6d)
- Update Kubernetes client to v1 (#188) (2c09c9e)
- Update openid-client to v6, require HTTPS for issuer (#190) (05658f4)
Bug Fixes
- deps: update dependencies (non-major) (#178) (5542721)
- deps: update dependencies (non-major) (#185) (e7c156a)
- deps: update dependency fastify to v5.2.0 (#181) (2aa081d)
- deps: update node.js to v22 (#158) (2b070f1)
- deps: update react monorepo to v19 (major) (#179) (5c786d1)
Miscellaneous Chores
v0.4.3
0.4.3 (2024-11-30)
Bug Fixes
- deps: update dependencies (non-major) (#160) (c8a9ecb)
- deps: update dependencies (non-major) (#167) (048396e)
- deps: update dependency @kubernetes/client-node to v0.22.2 (#147) (7fa7fd0)
- deps: update dependency pino-pretty to v12 (#161) (ee2985a)
- deps: update dependency pino-pretty to v13 (#163) (e71806d)
- deps: update dependency react-router-dom to v7 (#170) (bc841bf)
- deps: update dependency secure-json-parse to v3 (#166) (befa477)
- deps: update dependency secure-json-parse to v3 (#172) (a19325d)
- deps: update dependency yaml to v2.6.0 (#142) (79c46c1)
- deps: Update Fastify to v5 (#140) (58643d5)
- deps: update node.js to v20.18.1 (#169) (f79733c)
- Update ESLint to v9, update config, and fix new lint errors (#144) (b0bec98)
v0.4.2
v0.4.1
0.4.1 (2024-10-05)
Bug Fixes
- deps: update dependency @headlessui/react to v2.1.6 (#101) (54f3430)
- deps: update dependency @headlessui/react to v2.1.8 (#109) (a169d30)
- deps: update dependency @headlessui/react to v2.1.9 (#122) (d9d13c3)
- deps: update dependency @kubernetes/client-node to v0.22.0 (#111) (7be37be)
- deps: update dependency luxon to v3.5.0 (#87) (c6cf8f0)
- deps: update dependency openid-client to v5.7.0 (#106) (030648a)
- deps: update dependency pino to v9.4.0 (#104) (1920005)
- deps: update dependency react-loading-skeleton to v3.5.0 (#120) (1a899aa)
- deps: update dependency react-router-dom to v6.26.0 (#84) (d48c73b)
- deps: update dependency react-router-dom to v6.26.2 (#98) (474cce0)
- deps: update dependency yaml to v2.5.1 (#105) (1843bf3)
- deps: update node docker tag to v20.17.0 (#94) (4c9ce0e)
- deps: update node.js to v20.18.0 (#124) (e9ed12d)
- Remove unnecessary
??
operator (#107) (5359660)
v0.4.0
0.4.0 (2024-07-25)
Features
Bug Fixes
- deps: update dependency pino to v9.3.1 (#55) (06e3d72)
- deps: update dependency pino to v9.3.2 (#78) (6ee64fc)
- deps: update dependency pino-pretty to v11.2.2 (#79) (e54d928)
- deps: update dependency react-router-dom to v6.25.0 (#58) (dffe84e)
- deps: update dependency react-router-dom to v6.25.1 (#63) (08d91bd)
- deps: update dependency yaml to v2.5.0 (#73) (de4e93b)
- deps: update font awesome to v6.6.0 (#60) (46dd2f7)
- deps: update node.js to v20.16.0 (#72) (d2074b4)
- Serialize access to pod logs (#53) (9cbc552)
- Skip parsing irrelevant log lines for progress (#50) (cf56240)