Releases: nebari-dev/nebari
Releases · nebari-dev/nebari
2026.3.1rc1
What's Changed
- Remove notice after 2025.10.1 release by @Adam-D-Lewis in #3180
- old package gpg version expired - update to latest by @tylerpotts in #3178
- Use latest Kubernetes versions for GCP clusters by @Adam-D-Lewis in #3182
- update azure login gha provider by @Adam-D-Lewis in #3183
- fix typo in README by @Adam-D-Lewis in #3185
- Use updated google auth method by @tylerpotts in #3186
- Fix GCP failing provider tests by @tylerpotts in #3187
- allow hub pod to connect to itself for jhub-apps verification by @Adam-D-Lewis in #3194
- Update setup-miniconda action version to v3.3.0 by @viniciusdc in #3203
- Keycloak Upgrade by @tylerpotts in #3179
- Add keycloak tests by @tylerpotts in #3157
- Migrate AWS EKS AMI from Amazon Linux 2 to Amazon Linux 2023 by @Adam-D-Lewis in #3166
- Change upgrade step to version 2026.3.1 by @viniciusdc in #3205
- Bump HIGHEST_SUPPORTED_K8S_VERSION to 1.34 by @dcmcand in #3206
Full Changelog: 2025.10.1...2026.3.1rc1
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