Skip to content

2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 May 23:41
· 1 commit to main since this release

2.0.0 (2026-05-04)

⚠ BREAKING CHANGES

  • replace nsenter sidecar with zero-privilege runner binary (aron-muon#42)

Features

  • docker: upgrade base images and dependencies to DHI trixie (#35) (604c91d)
  • extended Redis TLS and MinIO credential support (#52) (f8db46d)
  • give option for customizing file ttl (#41) (77b31ce)
  • imagePullSecrets support for execution pods in Kubernetes (#48) (5631bf8)
  • network isolation support for Go and per-language resource limits (#29) (d1abcbe)
  • python: extra analysis/doc packages and gmsh ARM optional fallback (7c6b01c)
  • Redis Cluster, Sentinel, and TLS support (#47) (d8eeb6f)
  • replace nsenter sidecar with zero-privilege runner binary (#42) (3cb103e)

Bug Fixes

  • collect and manage generated files from job executions (#50) (00e14ca)
  • file metadata immediately expired with infinite TTL (#46) (495cdc2)
  • helm chart release (35ed038)
  • increase uvicorn keep-alive timeout to prevent socket hang-ups (77fdb3f)
  • issue 34, missing files (#38) (43b2510)
  • move MinIO response.read() into executor to unblock event loop (05f91f5)
  • passing ca certs (#54) (e27d156)
  • pool replenish issue (#39) (492c99d)
  • pool replenishment correctness — lost wakeup, over-provisioning, lock scope, error backoff (e8bb5d2)
  • re-apply Python-side mount safety and directory filtering (40017cf), closes post-#42 post-#50
  • redis kwargs (#55) (e248070)
  • replace BaseHTTPMiddleware with pure ASGI to prevent socket hang up (9c9e156)
  • runner execution on minimal DHI images (#45) (0946669)
  • sanitize uploaded filenames before storage to match LibreChat (#32) (53e445d)
  • send Connection: close on GET /files to prevent socket hang-up (74db755)
  • set working directory in nsenter for relative path support (#31) (e8ceb10)
  • tagged version now is tagged properly (#28) (0965155)
  • use session last_activity as lastModified in file summary (#49) (434231f)
  • version arg (#27) (5e2537c)

Code Refactoring

  • docker: image size reduction, standardisation, security hardening (#25) (cd3248f)
  • replace upstream #50 job-files cache with unified handle pipeline (5ffe6a6)