Skip to content

Commit

Permalink
version and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
dcb6 committed May 22, 2024
1 parent 71a991d commit 68f7b8c
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 6 deletions.
24 changes: 19 additions & 5 deletions generators/java/sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [0.9.2] - 2024-05-21

- Fix: Java 8 compatibility.

## [0.9.1] - 2024-05-14

- Feature: Support OAuth without token refresh. Example of initializing a client with OAuth:

```java
ExampleApiClient client = ExampleApiClient
.builder()
Expand All @@ -16,11 +22,13 @@ ExampleApiClient client = ExampleApiClient
```

## [0.9.0-rc0] - 2024-05-13

- Chore: Bump intermediate representation to v42

## [0.8.11] - 2024-05-08

- Fix: Corrects the fix in 0.8.10 to check null value as opposed to a .isPresent check, given the header is not `Optional`, it's always `String`
- Fix: Corrects the fix in 0.8.10 to check null value as opposed to a .isPresent check, given the header is
not `Optional`, it's always `String`

## [0.8.10] - 2024-05-08

Expand All @@ -32,7 +40,8 @@ ExampleApiClient client = ExampleApiClient

## [0.8.8] - 2024-05-07

- Fix: The generated SDKs no longer require global headers that are not directly related to auth if auth is mandatory within the SDK. Previously, the generator would require all global headers if auth was mandatory.
- Fix: The generated SDKs no longer require global headers that are not directly related to auth if auth is mandatory
within the SDK. Previously, the generator would require all global headers if auth was mandatory.

## [0.8.7] - 2024-03-21

Expand All @@ -54,11 +63,15 @@ ExampleApiClient client = ExampleApiClient
## [0.8.6] - 2024-03-20
- Fix: the SDK now generates RequestOptions functions for timeouts with IdempotentRequestOptions correctly, previously timeout functions were only taking in regular RequestOptions. This also addresses a JavaPoet issue where fields were being initialized twice across RequestOptions and IdempotentRequestOptions classes, preventing the SDK from generating at all.
- Fix: the SDK now generates RequestOptions functions for timeouts with IdempotentRequestOptions correctly, previously
timeout functions were only taking in regular RequestOptions. This also addresses a JavaPoet issue where fields were
being initialized twice across RequestOptions and IdempotentRequestOptions classes, preventing the SDK from generating
at all.
## [0.8.5] - 2024-03-18
- Feat: add in publishing config that allows for signing published artifacts, this is required for publishing to Maven Central.
- Feat: add in publishing config that allows for signing published artifacts, this is required for publishing to Maven
Central.
To sign your artifacts, you must add the below to your publishing config:
```yaml
generators:
Expand Down Expand Up @@ -94,7 +107,8 @@ ExampleApiClient client = ExampleApiClient
## [0.8.4] - 2024-02-23
- Improvement: The timeout specified on the RequestOptions object now sets the timeout on the entire call, not just the read timeout of the request.
- Improvement: The timeout specified on the RequestOptions object now sets the timeout on the entire call, not just the
read timeout of the request.
As a refresher, a timeout can be added per request like so:
```java
RequestOptions ro = RequestOptions.builder().timeout(90).build(); // Creates a timeout of 90 seconds for the request
Expand Down
2 changes: 1 addition & 1 deletion generators/java/sdk/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.9.1
0.9.2

0 comments on commit 68f7b8c

Please sign in to comment.