Releases: nebari-dev/nebari
Releases · nebari-dev/nebari
2025.10.1
What's Changed
- Enh/spot instance by @satra in #3069
- Add missing toleration to aws_nvidia_installer DaemonSet to support tainted GPU nodes by @marcelovilla in #3075
- Update cirun AMI to
ami-028b291f28c6529f7by @nebari-sensei in #3100 - Upgrade Kind supported k8s version by @viniciusdc in #3081
- Remove --output/-o for now, it is not safe by @asmacdo in #3103
- Remove usage of
--outputflag within tests by @viniciusdc in #3112 - Pin checkout version due node24 support bug by @viniciusdc in #3113
- patch images used so Nebari is usable while we wait to update helm charts by @Adam-D-Lewis in #3125
- Update references from qhub-hpc to nebari-slurm and organizational updates by @Adam-D-Lewis in #3136
- Add gcp workload identity support by @Adam-D-Lewis in #3126
- override bitnami redis repo (default removed) by @asmacdo in #3140
- terraform fmt fix by @Adam-D-Lewis in #3142
- Switch cirun AMI to new AWS account by @marcelovilla in #3143
- Rename GitHub Actions workflow from 'Tests' to 'Unit Tests' by @Adam-D-Lewis in #3130
- Add GCP integration testing documentation by @Adam-D-Lewis in #3128
- manually install needed version of constructor to fix CI by @typotts42 in #3138
- Suppress missing GID warnings with supplemental groups by @viniciusdc in #3091
- bf: do not clobber existing .gitignore by @asmacdo in #3105
- Add configurable log level option to CLI by @Adam-D-Lewis in #3129
- Fix verbose OpenTofu error tracebacks by @Adam-D-Lewis in #3149
- add deployment warning banner by @Adam-D-Lewis in #3150
- Update NFS server image to quay.io repository by @viniciusdc in #3159
- Add basic support to override conda-store worker settings by @viniciusdc in #3094
- Upgrade highest supported k8s version to 1.32 by @marcelovilla in #3057
- [RELEASE] Add upgrade step for Nebari version 2025.10.1 by @viniciusdc in #3147
- ignore 3.10 EOL warning by @Adam-D-Lewis in #3170
- Fix broken link in README by @Darshan808 in #3153
- Fix Nebari Destroy on GCP (deletion_protection=False) by @Adam-D-Lewis in #3169
- remove 2 year old warning from README.md by @Adam-D-Lewis in #3174
New Contributors
- @satra made their first contribution in #3069
- @asmacdo made their first contribution in #3103
- @typotts42 made their first contribution in #3138
- @Darshan808 made their first contribution in #3153
Full Changelog: 2025.6.1...2025.10.1
2025.10.1rc2
What's Changed
- ignore 3.10 EOL warning by @Adam-D-Lewis in #3170
- Fix broken link in README by @Darshan808 in #3153
- Fix Nebari Destroy on GCP (deletion_protection=False) by @Adam-D-Lewis in #3169
- remove 2 year old warning from README.md by @Adam-D-Lewis in #3174
New Contributors
- @Darshan808 made their first contribution in #3153
Full Changelog: 2025.10.1-rc1...2025.10.1-rc2
2025.10.1rc1
What's Changed
- Enh/spot instance by @satra in #3069
- Add missing toleration to aws_nvidia_installer DaemonSet to support tainted GPU nodes by @marcelovilla in #3075
- Update cirun AMI to
ami-028b291f28c6529f7by @nebari-sensei in #3100 - Upgrade Kind supported k8s version by @viniciusdc in #3081
- Remove --output/-o for now, it is not safe by @asmacdo in #3103
- Remove usage of
--outputflag within tests by @viniciusdc in #3112 - Pin checkout version due node24 support bug by @viniciusdc in #3113
- patch images used so Nebari is usable while we wait to update helm charts by @Adam-D-Lewis in #3125
- Update references from qhub-hpc to nebari-slurm and organizational updates by @Adam-D-Lewis in #3136
- Add gcp workload identity support by @Adam-D-Lewis in #3126
- override bitnami redis repo (default removed) by @asmacdo in #3140
- terraform fmt fix by @Adam-D-Lewis in #3142
- Switch cirun AMI to new AWS account by @marcelovilla in #3143
- Rename GitHub Actions workflow from 'Tests' to 'Unit Tests' by @Adam-D-Lewis in #3130
- Add GCP integration testing documentation by @Adam-D-Lewis in #3128
- manually install needed version of constructor to fix CI by @typotts42 in #3138
- Suppress missing GID warnings with supplemental groups by @viniciusdc in #3091
- bf: do not clobber existing .gitignore by @asmacdo in #3105
- Add configurable log level option to CLI by @Adam-D-Lewis in #3129
- Fix verbose OpenTofu error tracebacks by @Adam-D-Lewis in #3149
- add deployment warning banner by @Adam-D-Lewis in #3150
- Update NFS server image to quay.io repository by @viniciusdc in #3159
- Add basic support to override conda-store worker settings by @viniciusdc in #3094
- Upgrade highest supported k8s version to 1.32 by @marcelovilla in #3057
- [RELEASE] Add upgrade step for Nebari version 2025.10.1 by @viniciusdc in #3147
New Contributors
- @satra made their first contribution in #3069
- @asmacdo made their first contribution in #3103
- @typotts42 made their first contribution in #3138
Full Changelog: 2025.6.1...2025.10.1-rc1
2025.6.1
What's Changed
- Enable resource monitoring for cirun runners by @aktech in #3047
- Add filesystem scan in Trivy GHA workflow to scan Python dependencies by @marcelovilla in #3045
- Pin click to avoid incompatibility issues with Typer by @marcelovilla in #3051
- improve node taint regex by @Adam-D-Lewis in #3027
- Change JupyterLab default windowing mode to defer by @marcelovilla in #3055
- Upgrade JupyterHub Helm Chart to use 5.3.0 by @marcelovilla in #3052
Full Changelog: 2025.4.2...2025.6.1
2025.6.1-rc1
What's Changed
- Enable resource monitoring for cirun runners by @aktech in #3047
- Add filesystem scan in Trivy GHA workflow to scan Python dependencies by @marcelovilla in #3045
- Pin click to avoid incompatibility issues with Typer by @marcelovilla in #3051
- improve node taint regex by @Adam-D-Lewis in #3027
- Change JupyterLab default windowing mode to defer by @marcelovilla in #3055
- Upgrade JupyterHub Helm Chart to use 5.3.0 by @marcelovilla in #3052
Full Changelog: 2025.4.2...2025.6.1-rc1
2025.4.2
What's Changed
- Upgrade verify-changed-files action by @marcelovilla in #3037
- Monkeypatch version validator to avoid failing tests by @marcelovilla in #3039
- Upgrade azure-identity by @marcelovilla in #3038
Full Changelog: 2025.4.1...2025.4.2
2025.4.2-rc1
What's Changed
- Upgrade verify-changed-files action by @marcelovilla in #3037
- Monkeypatch version validator to avoid failing tests by @marcelovilla in #3039
- Upgrade azure-identity by @marcelovilla in #3038
Full Changelog: 2025.4.1...2025.4.2-rc1
2025.4.1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2969
- Add extra services checks to kuberhealthy by @viniciusdc in #2978
- Add workflow to run conda-store user journey tests by @soapy1 in #2895
- Add support for generating ssl certs via DNS challenge (via Cloudflare) by @aktech in #2957
- Skip ingress check when using DNS certs by @aktech in #3002
- update deprecated pydantic function by @dcmcand in #3010
- Add taint to user and worker nodes by @Adam-D-Lewis in #2605
- add node taint upgrade step by @Adam-D-Lewis in #3009
- Include documentation requirement for new ENH under PR template by @viniciusdc in #3018
- refactor keycloak cli command code by @Adam-D-Lewis in #2968
- [AUTO] Update CLI doc by @nebari-sensei in #2999
- Pin conda-lock < 3.0.0 to fix conda-store user journey test failures by @marcelovilla in #3020
- Update usage of
create_userwithin pytest fixture call by @viniciusdc in #3023 - Revert aks cluster argument to auto_scaling_enabled by @marcelovilla in #3022
- ensure default node group taints are used in deployment tests by @Adam-D-Lewis in #3028
- Use ubuntu-latest instead of 20.04 in the Code Scanning (Trivy) GHA workflow by @marcelovilla in #3030
- Run nebari destroy using conda in local integration tests by @marcelovilla in #3031
- 2025.4.1 release by @marcelovilla in #3015
Full Changelog: 2025.3.1...2025.4.1
2025.4.1-rc1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2969
- Add extra services checks to kuberhealthy by @viniciusdc in #2978
- Add workflow to run conda-store user journey tests by @soapy1 in #2895
- Add support for generating ssl certs via DNS challenge (via Cloudflare) by @aktech in #2957
- Skip ingress check when using DNS certs by @aktech in #3002
- update deprecated pydantic function by @dcmcand in #3010
- Add taint to user and worker nodes by @Adam-D-Lewis in #2605
- add node taint upgrade step by @Adam-D-Lewis in #3009
- Include documentation requirement for new ENH under PR template by @viniciusdc in #3018
- refactor keycloak cli command code by @Adam-D-Lewis in #2968
- [AUTO] Update CLI doc by @nebari-sensei in #2999
- Pin conda-lock < 3.0.0 to fix conda-store user journey test failures by @marcelovilla in #3020
- Update usage of
create_userwithin pytest fixture call by @viniciusdc in #3023 - Revert aks cluster argument to auto_scaling_enabled by @marcelovilla in #3022
Full Changelog: 2025.3.1...2025.4.1-rc1
2025.3.1
What's Changed
- fix buffer full deadlock by @Adam-D-Lewis in #2929
- support KubeSpawner profile_options by @Adam-D-Lewis in #2937
- fix ansi color reset bug by @Adam-D-Lewis in #2970
- allow eks_public_access_cidrs to be optionally set in nebari-config.yaml by @dcmcand in #2963
- Add option to customize keycloak themes by @viniciusdc in #2469
- support updated kubespawner by @Adam-D-Lewis in #2938
- Filter environments by user access by @soapy1 in #2940
- loosen dependency requirement pins for nebari by @Adam-D-Lewis in #2984
Full Changelog: 2025.2.1...2025.3.1