Releases: nebari-dev/nebari
2022.10.1 - October 31, 2022
WARNING
The project has recently been renamed from QHub to Nebari. If your deployment is still managed by qhub
performing an in-place upgrade will IRREVOCABLY BREAK your deployment. This will cause you to lose any data stored on the platform, including but not limited to NFS (filesystem) data, conda-store environments, Keycloak users and groups, etc. Please backup your data before attempting an upgrade.
Feature changes and enhancements
We are happy to announce the first official release of Nebari (formerly QHub)! This release lays the groundwork for many exciting new features and improvements.
This release introduces several important changes, which include:
- a major project name change from QHub to Nebari - PR 1508
- a switch from the SemVer to CalVer versioning format - PR 1501
- a new, Typer-based CLI for improved user experience - PR 1443 + PR 1519
Although breaking changes are never fun, the Nebari development team believes these changes are important for the immediate and future success of the project. If you experience any issues or have questions about these changes, feel free to open an issue on our Github repo.
What's Changed
- Switch to CalVer by @iameskild in #1501
- Update theme welcome messages to use Nebari by @pavithraes in #1503
- Name change QHub --> Nebari by @iameskild in #1508
- qhub/initialize: lazy load attributes that require remote information by @FFY00 in #1509
- Update README logo reference by @viniciusdc in #1514
- Add fix, enhancements and pytests for CLI by @iameskild in #1498
- Remove old CLI + cleanup by @iameskild in #1519
- Update
skip_remote_state_provision
default value by @viniciusdc in #1521 - Add release notes for 2022.10.1 by @iameskild in #1523
New Contributors
- @pavithraes made their first contribution in #1503
- @FFY00 made their first contribution in #1509
2022.10.1rc2
Release candidate 2 for 2022.10.1
2022.10.1rc1
Release candidate for 2022.10.1
2022.10.1.dev0 - October 21, 2022
Switch to CalVer.
v0.4.5 - October 14, 2022
What's Changed
- Update azurerm version by @tjcrone in #1471
- Make CDSDashboards.conda_envs dynamically update from function by @costrouc in #1358
- Fix get_latest_repo_tag fn by @iameskild in #1485
- Nebari Typer CLI by @asmijafar20 in #1443
- Pass AWS
region
,kubernetes_version
to terraform scripts by @iameskild in #1493 - Enable ebs-csi driver on AWS, add region + kubernetes_version vars by @iameskild in #1494
- Update traefik version + CRD by @iameskild in #1489
- [ENH] Switch default and filesystem name envs by @viniciusdc in #1357
- Add release notes for v0.4.5 by @viniciusdc in #1496
New Contributors
v0.4.5rc2 - October 14, 2022
Release candidate 2 for v0.4..5
v0.4.5rc1 - October 08, 2022
Release Candidate 1 for v0.4.5.
v0.4.4 - September 22, 2022
What's Changed
- Add support for terraform binary download for M1 by @aktech in #1370
- Improvements in the QHub Cost estimate tool by @HarshCasper in #1365
- Add Python-3.10 by @HarshCasper in #1352
- Add backwards compatibility item to test checklist by @viniciusdc in #1381
- add code server version to fix build by @HarshCasper in #1383
- Update Cirun.io config to use labels by @aktech in #1379
- Decouple docker images by @iameskild in #1371
- Set LATEST_SUPPORTED_PYTHON_VERSION as str by @iameskild in #1387
- Integrate kind into local deployment to no longer require minikube for development by @costrouc in #1171
- Upgrade conda-store to 0.4.7 allow for customization by @costrouc in #1385
- [ENH] Bump conda-store to v0.4.9 by @viniciusdc in #1392
- [ENH] Add
pyarrow
ands3fs
by @viniciusdc in #1393 - Fixing bug in authentication method in Conda-Store authentication by @costrouc in #1396
- CI: Merge test and release to PyPi workflows into one by @HarshCasper in #1386
- Update packages in the dashboard env by @iameskild in #1402
- BUG: Setting behind proxy setting in conda-store to be aware of http vs. https by @costrouc in #1404
- Minor update to release workflow by @iameskild in #1406
- Clean up release workflow by @iameskild in #1407
- Add release notes for v0.4.4 by @iameskild in #1408
- Update Ingress overrides behaviour by @viniciusdc in #1420
- Preserve conda-store image permissions by @iameskild in #1419
- Add project name to jhub helm chart release name by @iameskild in #1422
- Fix for helm extension overrides data type issue by @konkapv in #1424
- Add option to disable tls certificate by @iameskild in #1421
- Fixing provider=existing for local/existing by @costrouc in #1425
- Update release, testing checklist by @iameskild in #1397
- Add
--disable-checks
flag to deploy by @iameskild in #1429 - Adding option to supply additional arguments to ingress via
ingress.terraform_overrides.additional-arguments
by @costrouc in #1431 - Add properties to middleware crd headers by @iameskild in #1434
- Restart conda-store worker when new conda env is added to config.yaml by @iameskild in #1437
- Pin dask ipywidgets version to
7.7.1
by @viniciusdc in #1442 - Add release notes for v0.4.4 by @iameskild in #1469
- Set qhub-dask version to 0.4.4 by @iameskild in #1470
New Contributors
Full Changelog: v0.4.3...v0.4.4
v0.4.4rc8 - September 21, 2022
Release Candidate 8 for v0.4.4.
v0.4.4rc7 - September 14, 2022
Release Candidate 7 for v0.4.4.