Releases: nebari-dev/nebari
Releases · nebari-dev/nebari
2024.5.1
What's Changed
- make userscheduler run on general node group by @Adam-D-Lewis in #2415
- Upgrade to Pydantic V2 [Wait til after 2024.4.1 release to merge] by @Adam-D-Lewis in #2348
- Pydantic2 PR fix by @Adam-D-Lewis in #2421
- remove redundant pydantic class, fix bug by @Adam-D-Lewis in #2426
- Update
python-keycloak
version pins constraints by @viniciusdc in #2435 - add HERA_TOKEN env var to user pods by @Adam-D-Lewis in #2438
- fix docs link by @Adam-D-Lewis in #2443
- Update allowed admin groups by @aktech in #2429
Full Changelog: 2024.4.1...2024.5.1
2024.5.1rc1
First Release Candidate for 2024.5.1
What's Changed
- make userscheduler run on general node group by @Adam-D-Lewis in #2415
- Upgrade to Pydantic V2 [Wait til after 2024.4.1 release to merge] by @Adam-D-Lewis in #2348
- Pydantic2 PR fix by @Adam-D-Lewis in #2421
- remove redundant pydantic class, fix bug by @Adam-D-Lewis in #2426
- Update
python-keycloak
version pins constraints by @viniciusdc in #2435 - add HERA_TOKEN env var to user pods by @Adam-D-Lewis in #2438
- fix docs link by @Adam-D-Lewis in #2443
- Update allowed admin groups by @aktech in #2429
Full Changelog: 2024.4.1...2024.5.1rc1
2024.4.1
What's Changed
- update azurerm version by @Adam-D-Lewis in #2370
- Get JupyterHub
groups
from Keycloak, supportoauthenticator
16.3+ by @krassowski in #2361 - add full names for cloud providers in guided init by @exitflynn in #2375
- Add middleware to prefix JupyterHub navbar items with /hub. by @marcelovilla in #2360
- CLN: split #1928, refactor render test by @fangchenli in #2246
- add trailing slash for jupyterhub proxy paths by @Adam-D-Lewis in #2387
- remove references to deprecated cdsdashboards by @Adam-D-Lewis in #2390
- add default node groups to config by @Adam-D-Lewis in #2398
- Update concurrency settings for Integration tests by @viniciusdc in #2393
- Make CI/CD Cloud Provider Test Conditional by @tylergraff in #2369
New Contributors
- @exitflynn made their first contribution in #2375
Full Changelog: 2024.3.3...2024.4.1
2024.4.1rc1
What's Changed
- update azurerm version by @Adam-D-Lewis in #2370
- Get JupyterHub
groups
from Keycloak, supportoauthenticator
16.3+ by @krassowski in #2361 - add full names for cloud providers in guided init by @exitflynn in #2375
- Add middleware to prefix JupyterHub navbar items with /hub. by @marcelovilla in #2360
- CLN: split #1928, refactor render test by @fangchenli in #2246
- add trailing slash for jupyterhub proxy paths by @Adam-D-Lewis in #2387
- remove references to deprecated cdsdashboards by @Adam-D-Lewis in #2390
- add default node groups to config by @Adam-D-Lewis in #2398
New Contributors
- @exitflynn made their first contribution in #2375
Full Changelog: 2024.3.3...2024.4.1rc1
2024.3.3
What's Changed
- get default variable value when following a terraform variable by @Adam-D-Lewis in #2322
- Upgrade Actions versions by @isumitjha in #2291
- Cleanup spawner logs by @krassowski in #2328
- Fix loki gateway url when deployed on non-dev namespace by @aktech in #2327
- Dmcandrew update ruamel.yaml by @dcmcand in #2315
- upgrade auth0-python version to ultimately resolve CVE-2024-26130 by @tylergraff in #2314
- remove depracated code paths by @Adam-D-Lewis in #2349
- Create SECURITY.md by @dcmcand in #2354
- Set node affinity for more pods to ensure they run on general node pool by @Adam-D-Lewis in #2353
- Deduplicate conda-store in JupyterLab main menu by @krassowski in #2347
- Pass current namespace to argo via environment variable by @krassowski in #2317
- PVC for Traefik Ingress (prevent LetsEncrypt throttling) by @kenafoster in #2352
New Contributors
- @isumitjha made their first contribution in #2291
- @tylergraff made their first contribution in #2314
Full Changelog: 2024.3.2...2024.3.3
2024.3.3rc1
What's Changed
- get default variable value when following a terraform variable by @Adam-D-Lewis in #2322
- Upgrade Actions versions by @isumitjha in #2291
- Cleanup spawner logs by @krassowski in #2328
- Fix loki gateway url when deployed on non-dev namespace by @aktech in #2327
- Dmcandrew update ruamel.yaml by @dcmcand in #2315
- upgrade auth0-python version to ultimately resolve CVE-2024-26130 by @tylergraff in #2314
- remove depracated code paths by @Adam-D-Lewis in #2349
- Create SECURITY.md by @dcmcand in #2354
- Set node affinity for more pods to ensure they run on general node pool by @Adam-D-Lewis in #2353
- Deduplicate conda-store in JupyterLab main menu by @krassowski in #2347
- Pass current namespace to argo via environment variable by @krassowski in #2317
- PVC for Traefik Ingress (prevent LetsEncrypt throttling) by @kenafoster in #2352
New Contributors
- @isumitjha made their first contribution in #2291
- @tylergraff made their first contribution in #2314
Full Changelog: 2024.3.2...2024.3.3rc1
2024.3.2
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2237
- update max k8s versions and remove depreciated api usage in local deploy by @dcmcand in #2276
- update keycloak image repo by @Adam-D-Lewis in #2312
- Generate random password for Grafana by @aktech in #2289
- update conda store to 2024.3.1 by @Adam-D-Lewis in #2316
- add upgrade step by @Adam-D-Lewis in #2318
- Switch PyPI release workflow to use trusted publishing by @viniciusdc in #2323
Full Changelog: 2024.3.1...2024.3.2
2024.3.2rc1
What's Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #2237
- update max k8s versions and remove depreciated api usage in local deploy by @dcmcand in #2276
- update keycloak image repo by @Adam-D-Lewis in #2312
- Generate random password for Grafana by @aktech in #2289
- update conda store to 2024.3.1 by @Adam-D-Lewis in #2316
- add upgrade step by @Adam-D-Lewis in #2318
Full Changelog: 2024.3.1...2024.3.2rc1
2024.3.1
What's Changed
- Modify Playwright test to account for changes in JupyterLab UI. by @marcelovilla in #2232
- Add favicon to jupyterhub theme. by @jbouder in #2222
- Set min nodes to 0 for worker and user. by @pt247 in #2168
- Remove
jhub-client
from pyproject.toml by @pavithraes in #2242 - Include permission validation step to programmatically cloned repos by @viniciusdc in #2258
- Expose jupyter's preferred dir as a config option by @krassowski in #2251
- Allow to configure default settings for JupyterLab (
overrides.json
) by @krassowski in #2249 - Feature/jlab menu customization by @marcelovilla in #2259
- Add cloud provider to the dask config.json file by @marcelovilla in #2266
- Fix syntax error in jupyter-server-config Python file by @krassowski in #2286
- Add "Open VS Code" entry in services by @krassowski in #2267
- Add Grafana Loki integration by @aktech in #2156
New Contributors
- @jbouder made their first contribution in #2222
- @krassowski made their first contribution in #2251
Full Changelog: 2024.1.1...2024.3.1
2024.3.1rc2
What's Changed
- Add "Open VS Code" entry in services by @krassowski in #2267
- Add Grafana Loki integration by @aktech in #2156
Full Changelog: 2024.3.1rc1...2024.3.1rc2