Skip to content

Commit 3481845

Browse files
chore: prepare 0.8.0 release
1 parent 8c90170 commit 3481845

File tree

4 files changed

+59
-9
lines changed

4 files changed

+59
-9
lines changed

docs/changelog/0.8.0.md

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
11
### 0.8.0
22

3-
_Not Released Yet_
3+
_Released 2024 Nov 12_
4+
5+
#### Overview
6+
7+
This release was specifically crafted to address a critical bug in the Guild
8+
Wars 2 API which caused header-based authorization to fail. Thus, this release
9+
introduces a mechanism to configure how requests are authenticated:
10+
11+
- `AuthenticationStrategy.HEADER` will remain the default authentication
12+
strategy and is recommended for most use cases.
13+
- `AuthenticationStrategy.QUERY` is a new authentication strategy that appends
14+
the API key as a query parameter to the request URL. This strategy is
15+
considered unsafe outside of server environments. Use with caution.
16+
17+
#### Improvements
18+
19+
- It is now possible to configure how requests are authenticated by configuring
20+
the `AuthenticationStrategy` for a client.

docs/changelog/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
### Version History
66

7-
* ????-??-?? [0.8.0](0.8.0.md) (TBD; work in progress)
8-
* 2024-10-30 [0.7.0](0.7.0.md) (latest)
7+
* 2024-11-12 [0.8.0](0.8.0.md) (latest)
8+
* 2024-10-30 [0.7.0](0.7.0.md)
99
* 2024-10-25 [0.6.0](0.6.0.md)
1010
* 2024-07-22 [0.5.0](0.5.0.md)
1111
* 2022-07-27 [0.4.0](0.4.0.md)

docs/changelog/full.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
### 0.8.0
2+
3+
_Released 2024 Nov 12_
4+
5+
#### Overview
6+
7+
This release was specifically crafted to address a critical bug in the Guild
8+
Wars 2 API which caused header-based authorization to fail. Thus, this release
9+
introduces a mechanism to configure how requests are authenticated:
10+
11+
- `AuthenticationStrategy.HEADER` will remain the default authentication
12+
strategy and is recommended for most use cases.
13+
- `AuthenticationStrategy.QUERY` is a new authentication strategy that appends
14+
the API key as a query parameter to the request URL. This strategy is
15+
considered unsafe outside of server environments. Use with caution.
16+
17+
#### Improvements
18+
19+
- It is now possible to configure how requests are authenticated by configuring
20+
the `AuthenticationStrategy` for a client.
21+
22+
23+
---
24+
125
### 0.7.0
226

327
_Released 2024 Oct 30_

docs/changelog/latest.md

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,20 @@
1-
### 0.7.0
1+
### 0.8.0
22

3-
_Released 2024 Oct 30_
3+
_Released 2024 Nov 12_
44

5-
#### Improvements
5+
#### Overview
6+
7+
This release was specifically crafted to address a critical bug in the Guild
8+
Wars 2 API which caused header-based authorization to fail. Thus, this release
9+
introduces a mechanism to configure how requests are authenticated:
610

7-
- Build Kotlin/Wasm (`wasmJs`) binaries for all Kotlin multiplatform modules.
11+
- `AuthenticationStrategy.HEADER` will remain the default authentication
12+
strategy and is recommended for most use cases.
13+
- `AuthenticationStrategy.QUERY` is a new authentication strategy that appends
14+
the API key as a query parameter to the request URL. This strategy is
15+
considered unsafe outside of server environments. Use with caution.
816

9-
#### Breaking Changes
17+
#### Improvements
1018

11-
- The `copy` function of `RequestTemplate` is no longer accessible.
19+
- It is now possible to configure how requests are authenticated by configuring
20+
the `AuthenticationStrategy` for a client.

0 commit comments

Comments
 (0)