Releases: nosportugal/KubeCodeRun
Releases · nosportugal/KubeCodeRun
2.1.0
2.0.0
2.0.0 (2026-04-06)
⚠ BREAKING CHANGES
- replace nsenter sidecar with zero-privilege runner binary (aron-muon#42)
Features
- give option for customizing file ttl (#41) (77b31ce)
- Redis Cluster, Sentinel, and TLS support (#47) (d8eeb6f)
- replace nsenter sidecar with zero-privilege runner binary (#42) (3cb103e)
Bug Fixes
1.0.1
1.0.0
1.0.0 (2026-03-02)
Features
- Add Docker Compose configuration and update environment settings (1ed81c5)
- Add multi-platform support for Docker builds (83322eb)
- config: relax validation constraints for larger enterprise workloads (b2dee24)
- docker: upgrade base images and dependencies to DHI trixie (#35) (604c91d)
- Enhance API key management and dashboard visibility (5a86313)
- Enhance GitHub workflows with manual triggers and improved image building logic (ae1fb26)
- Expand allowed file extensions in security configuration (fa0d182)
- helm: add API advanced configuration (a5b386a)
- helm: add existingSecret support for external secret references (a3b80de)
- helm: add metrics configuration (dc854fe)
- helm: add Redis advanced configuration (930a1bd)
- helm: add resourceLimits section for execution and file limits (72bbfb8)
- helm: add security configuration (f75130a)
- helm: add sessions section for session lifecycle config (c130507)
- helm: add sidecar resources and pool config (87a26d2)
- helm: add state archival configuration (4cfc71b)
- helm: add WAN network access configuration (8e5436b)
- helm: use Chart.AppVersion for default image tags (36ebe69)
- Implement filename sanitization for file uploads and listings (8d6c5d8)
- Implement seccomp profile for enhanced container security (e47e2a0)
- kubernetes based code interpreter (a495953)
- network isolation support for Go and per-language resource limits (#29) (d1abcbe)
- Update Docker image configuration for execution environment (cd1a7d0)
- Update Docker image tag handling for development environment (4822649)
- Update execution-env-publish.yml to enhance rebuild logic (dfcfdee)
- Update SSL configuration in environment files and documentation (8f18235)
- using kubecoderun as the project name (3dd845e)
Bug Fixes
- bump all (09714bb)
- chart version & readme dashboard image (68fc6f2)
- Code quality improvements - format, lint, and type checking fixes (77741d7)
- docs (0af1723)
- dynamic versioning and semantic release (0c9713e)
- file transfer bug (31bebc8)
- helm chart release (35ed038)
- json serialization of WAN_DNS_SERVERS (07952d1)
- json serialization of WAN_DNS_SERVERS (40b409f)
- json serialization of WAN_DNS_SERVERS (a24ff53)
- just test warnings (550791d)
- lint (d5005b9)
- lint (b571c54)
- mypy (2fc307c)
- non-root, updated docs (e87f0ba)
- prevent command injection via working_dir parameter in sidecar (b93b101), closes wipash/K8sInterpreter#1
- privileges (e948716)
- proper label always for cold start jobs (851717c)
- release trigger (112aabb)
- sanitize uploaded filenames before storage to match LibreChat (#32) (53e445d)
- set working directory in nsenter for relative path support (#31) (e8ceb10)
- tagged version now is tagged properly (#28) (0965155)
- test failures (ac418f2)
- test warnings (7df52e3)
- triggered ci build (a93a186)
- Update execution-env-publish.yml for improved condition checks (07a82c1)
- uploaded files didn't create redis sessions (68e0332)
- use keyword arguments for WebIdentityProvider (a9fa043)
- using pinned commit hashes, using just universally (79212da)
- version and helm install doc (829474f)
- version arg (#27) (5e2537c)
Code Refactoring
- Clean up imports and improve code readability (78150a4)
- Consolidate R package installations in Dockerfile (6ef9ce7)
- docker: image size reduction, standardisation, security hardening (#25) (cd3248f)
- Enhance code readability and formatting across multiple files (a14ddea)
- Enhance Docker image retrieval logic in ContainerManager (2d602d0)
- Improve c...