Skip to content

Commit

Permalink
[release] release nessie-0.90.3
Browse files Browse the repository at this point in the history
  • Loading branch information
Nessie Release Workflow [bot] committed Jun 13, 2024
1 parent e9ee601 commit f825b71
Show file tree
Hide file tree
Showing 10 changed files with 56 additions and 19 deletions.
26 changes: 15 additions & 11 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,6 @@ as necessary. Empty sections will not end in the release notes.

### New Features

- Support for token exchange in the Nessie client has been completely redesigned. The new API and
configuration options are described in the [Nessie authentication settings]. If this feature is
enabled, each time a new access token is obtained, the client will exchange it for another one by
performing a token exchange with the authorization server. We hope that this new feature will
unlock many advanced use cases for Nessie users, such as impersonation and delegation. Please note
that token exchange is considered in beta state and both the API and configuration options are
subject to change at any time; we appreciate early feedback, comments and suggestions.

[Nessie authentication settings]: https://projectnessie.org/tools/client_config/#authentication-settings

### Changes

### Deprecations
Expand All @@ -32,6 +22,18 @@ as necessary. Empty sections will not end in the release notes.

### Commits

## [0.90.3] Release (2024-06-13)

### New Features

- Support for token exchange in the Nessie client has been completely redesigned. The new API and
configuration options are described in the [Nessie authentication settings]. If this feature is
enabled, each time a new access token is obtained, the client will exchange it for another one by
performing a token exchange with the authorization server. We hope that this new feature will
unlock many advanced use cases for Nessie users, such as impersonation and delegation. Please note
that token exchange is considered in beta state and both the API and configuration options are
subject to change at any time; we appreciate early feedback, comments and suggestions.

## [0.90.2] Release (2024-06-11)

### Highlights
Expand Down Expand Up @@ -522,7 +524,8 @@ as necessary. Empty sections will not end in the release notes.
- Tests: Make `ITCassandraBackendFactory` less flaky (#7186)
- IntelliJ: Exclude some more directories from indexing (#7181)

[Unreleased]: https://github.com/projectnessie/nessie/compare/nessie-0.90.2...HEAD
[Unreleased]: https://github.com/projectnessie/nessie/compare/nessie-0.90.3...HEAD
[0.90.3]: https://github.com/projectnessie/nessie/compare/nessie-0.90.2...nessie-0.90.3
[0.90.2]: https://github.com/projectnessie/nessie/compare/nessie-0.83.2...nessie-0.90.2
[0.83.2]: https://github.com/projectnessie/nessie/compare/nessie-0.82.0...nessie-0.83.2
[0.82.0]: https://github.com/projectnessie/nessie/compare/nessie-0.81.1...nessie-0.82.0
Expand Down Expand Up @@ -550,3 +553,4 @@ as necessary. Empty sections will not end in the release notes.
[0.66.0]: https://github.com/projectnessie/nessie/compare/nessie-0.65.1...nessie-0.66.0
[0.65.1]: https://github.com/projectnessie/nessie/compare/nessie-0.65.0...nessie-0.65.1
[0.65.0]: https://github.com/projectnessie/nessie/compare/nessie-0.64.0...nessie-0.65.0
[Nessie authentication settings]: https://projectnessie.org/tools/client_config/#authentication-settings
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ Nessie Iceberg's integration is compatible with Iceberg as in the following tabl

| Nessie version | Iceberg version | Spark version (Scala 2.12+2.13) | Hive version | Flink version | Presto version | Trino version |
|----------------|-----------------|---------------------------------|--------------|------------------------|-------------------------------------|---------------|
| 0.90.2 | 1.5.0 | 3.3.x, 3.4.x, 3.5.x | n/a | 1.16.x, 1.17.x, 1.18.x | 0.277, 0.278.x, 0.279, 0.280, 0.281 | 419 |
| 0.90.3 | 1.5.0 | 3.3.x, 3.4.x, 3.5.x | n/a | 1.16.x, 1.17.x, 1.18.x | 0.277, 0.278.x, 0.279, 0.280, 0.281 | 419 |

### Distribution
To run:
Expand Down
4 changes: 2 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ Currently supported versions are listed below.

| Version | Supported |
|----------|--------------------|
| 0.90.2 | :white_check_mark: |
| < 0.90.2 | :x: |
| 0.90.3 | :white_check_mark: |
| < 0.90.3 | :x: |

All Nessie 0.x.x versions are considered beta or even alpha releases and not supported after
release of Nessie 1.0.0.
Expand Down
2 changes: 1 addition & 1 deletion helm/nessie/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: nessie
description: A Helm chart for Nessie
type: application
version: 0.90.2
version: 0.90.3
home: https://projectnessie.org/
icon: https://raw.githubusercontent.com/projectnessie/nessie/main/site/docs/img/nessie.svg
sources:
Expand Down
2 changes: 1 addition & 1 deletion helm/nessie/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ helm-docs --chart-search-root=helm

# Nessie Helm chart

![Version: 0.90.2](https://img.shields.io/badge/Version-0.90.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.90.3](https://img.shields.io/badge/Version-0.90.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

A Helm chart for Nessie.

Expand Down
32 changes: 32 additions & 0 deletions site/docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,38 @@

**See [Nessie Server upgrade notes](server-upgrade.md) for supported upgrade paths.**

## 0.90.3 Release (June 13, 2024)

See [Release information on GitHub](https://github.com/projectnessie/nessie/releases/tag/nessie-0.90.3).

### New Features

- Support for token exchange in the Nessie client has been completely redesigned. The new API and
configuration options are described in the [Nessie authentication settings]. If this feature is
enabled, each time a new access token is obtained, the client will exchange it for another one by
performing a token exchange with the authorization server. We hope that this new feature will
unlock many advanced use cases for Nessie users, such as impersonation and delegation. Please note
that token exchange is considered in beta state and both the API and configuration options are
subject to change at any time; we appreciate early feedback, comments and suggestions.

### Commits
* JDBC: add proper support for H2 (#8751)
* Fix cache-deserialization for `UpdateableObj` (#8815)
* OAuth2Client: refactor scopes (#8814)
* Token exchange: documentation enhancements (#8813)
* Token exchange: more flexible subject / actor configuration (#8812)
* OAuth2Client: integration tests for token exchange (#8810)
* Fix docker-compose files after Keycloak upgrade to 25.0 (#8804)
* HTTP client: introduce specialized HttpClientResponseException (#8806)
* OAuth2Client: internal code cleanup (#8807)
* OAuthClient: configurable subject and actor token types (#8805)
* OAuth2Client: introduce proper support for token exchange (#8803)
* OAuth2Client: don't refresh tokens using token exchange (#8790)
* Disable a test on macOS (#8799)
* Helm chart: minor improvement to JDBC section in docs (#8717)
* Nessie w/ Iceberg REST / post-release site changes (#8510)
* Ninja: fix release-create workflow issues in "create github release" job

## 0.90.2 Release (June 11, 2024)

See [Release information on GitHub](https://github.com/projectnessie/nessie/releases/tag/nessie-0.90.2).
Expand Down
2 changes: 1 addition & 1 deletion site/docs/server-upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ are not supported and must be avoided.

| Rolling Upgrade Supported | _From_ Nessie version | _To_ Nessie version |
|---------------------------|-----------------------|---------------------|
| :heavy_check_mark: | 0.61.0 or newer | 0.90.2 or newer |
| :heavy_check_mark: | 0.61.0 or newer | 0.90.3 or newer |
| :x: | 0.40.0 or newer | 0.61.0 or newer |
| :heavy_check_mark: | 0.40.0 or newer | 0.60.0 or newer |
| :x: | < 0.40.0 | 0.40.0 or newer |
Expand Down
2 changes: 1 addition & 1 deletion site/mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ extra_css:

extra:
versions:
nessie: 0.90.2
nessie: 0.90.3
iceberg: 1.5.2
analytics:
provider: google
Expand Down
1 change: 1 addition & 0 deletions site/nav.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ nav:
- Unreleased (nightly): '!include build/versions/nightly/mkdocs.yml'
# Do NOT change, move or remove the following line!!
# RELEASE_PLACEHOLDER_MARKER
- Nessie 0.90.3: '!include build/versions/0.90.3/mkdocs.yml'
- Nessie 0.90.2: '!include build/versions/0.90.2/mkdocs.yml'
- Nessie 0.83.2: '!include build/versions/0.83.2/mkdocs.yml'
- Nessie 0.82.0: '!include build/versions/0.82.0/mkdocs.yml'
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.90.3-SNAPSHOT
0.90.3

0 comments on commit f825b71

Please sign in to comment.