Skip to content

Releases: nebari-dev/nebari

2023.11.1rc1

14 Nov 19:10
f28436a
Compare
Choose a tag to compare
2023.11.1rc1 Pre-release
Pre-release

Release Candidate 1 for 2023.11.1

2023.10.1

21 Oct 07:55
376ffba
Compare
Choose a tag to compare

Release 2023.10.1 - October 20, 2023

This release includes a major refactor which introduces a Pluggy-based extension mechanism which allow developers to build new stages. This is the initial implementation of the extension mechanism and we expect the interface to be refined overtime. If you're interested in developing your own stage plugin, please refer to our documentation. When you're ready to upgrade, please download this version from either PyPI or Conda-Forge and run the nebari upgrade -c nebari-config.yaml command and follow the instructions

WARNING: CDS Dashboards was removed in this release and upgrading to this version will result in CDS Dashboards being uninstalled. A replacement dashboarding solution is currently in the works
and will be integrated soon.

WARNING: Given the scope of changes in this release, we highly recommend backing up your system before upgrading. Please refer to our Manual Backup documentation for more details.

Feature changes and enhancements

  • Extension Mechanism Implementation in PR 1833
    • This also includes much stricter schema validation.
  • JupyterHub upgraded to 3.1 in PR 1856'

Breaking Changes

  • While we have tried our best to avoid breaking changes when introducing the extension mechanism, the scope of the changes is too large for us to confidently say there won't be breaking changes.

WARNING: CDS Dashboards was removed in this release and upgrading to this version will result in CDS Dashboards being uninstalled. A replacement dashboarding solution is currently in the work and will be integrated soon.

WARNING: We will be removing and ending support for ClearML, Prefect and kbatch in the next release. The kbatch has been functionally replaced by Argo-Jupyter-Scheduler. We have seen little interest in ClearML and Prefect in recent years, and removing makes sense at this point. However if you wish to continue using them with Nebari we encourage you to write your own Nebari extension.

What's Changed

Read more

2023.10.1rc1

20 Oct 18:32
Compare
Choose a tag to compare
2023.10.1rc1 Pre-release
Pre-release

Release candidate 1 for 2023.10.1.

2023.9.1rc1

28 Sep 08:13
b8ce347
Compare
Choose a tag to compare
2023.9.1rc1 Pre-release
Pre-release

Release candidate 1 for 2023.9.1.

2023.7.2

04 Aug 18:27
Compare
Choose a tag to compare

Release 2023.7.2 - August 4, 2023

This is a hot-fix release that resolves an issue whereby users in the analyst group are unable to launch their JupyterLab server because the name of the viewer-specific ARGO_TOKEN was mislabeled; see PR 1881 for more details.

What's Changed

Full Changelog: 2023.7.1...2023.7.2

2023.7.2rc1

03 Aug 20:09
Compare
Choose a tag to compare
2023.7.2rc1 Pre-release
Pre-release

Release candidate 1 for 2023.7.2

2023.7.1

22 Jul 01:06
9bdf4ea
Compare
Choose a tag to compare

Release 2023.7.1 - July 21, 2023

WARNING: CDS Dashboards will be deprecated soon. Nebari 2023.7.1 will be the last release with support for CDS Dashboards integration. A new dashboard sharing mechanism added in the near future, but some releases in the interim will not have dashboard sharing capabilities..

WARNING: For those running on AWS, upgrading from previous versions to 2023.7.1 requires a backup. Due to changes made to the VPC (See issue 1884 for details), Terraform thinks it needs to destroy and reprovision a new VPC which causes the entire cluster to be destroyed and rebuilt.

Feature changes and enhancements

  • Addition of Nebari-Workflow-Controller in PR 1741
  • Addition of Argo-Jupyter-Scheduler in PR 1832
  • Make most of the API private

Breaking Changes

  • As mentioned in the above WARNING, clusters running on AWS should perform a manual backup before running the upgrade to the latest version as changes to the AWS VPC will cause the cluster to be destroyed and redeployed.

What's Changed

New Contributors

Full Changelog: 2023.5.1...2023.7.1

2023.7.1rc1

21 Jul 22:05
b90c5a7
Compare
Choose a tag to compare
2023.7.1rc1 Pre-release
Pre-release

Release candidate 1 for 2023.7.1

2023.5.1

05 May 22:25
1f62863
Compare
Choose a tag to compare

Release 2023.5.1 - May 5, 2023

Feature changes and enhancements

  • Upgrade Argo-Workflows to version 3.4.4

Breaking Changes

  • The Argo-Workflows version upgrade will result in a breaking change if the existing Kubernetes CRDs are not deleted (see the NOTE below for more details).
  • There is a minor breaking change for the Nebari CLI version shorthand, previously it nebari -v and now to align with Python convention, it will be nebari -V.

NOTE: After installing the Nebari version 2023.5.1, please run nebari upgrade -c nebari-config.yaml to upgrade
the nebari-config.yaml. This command will also prompt you to delete a few Kubernetes resources (specifically
the Argo-Workflows CRDS and service accounts) before you can upgrade.

What's Changed

New Contributors

  • @pmeier made their first contribution in #1699
  • @AM-O7 made their first contribution in #1747

Full Changelog: 2023.4.1...2023.5.1

2023.5.1rc1

05 May 16:05
6de26fa
Compare
Choose a tag to compare
2023.5.1rc1 Pre-release
Pre-release

Release candidate 1 for 2023.5.1