File tree Expand file tree Collapse file tree 4 files changed +59
-9
lines changed Expand file tree Collapse file tree 4 files changed +59
-9
lines changed Original file line number Diff line number Diff line change 1
1
### 0.8.0
2
2
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.
Original file line number Diff line number Diff line change 4
4
5
5
### Version History
6
6
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 )
9
9
* 2024-10-25 [ 0.6.0] ( 0.6.0.md )
10
10
* 2024-07-22 [ 0.5.0] ( 0.5.0.md )
11
11
* 2022-07-27 [ 0.4.0] ( 0.4.0.md )
Original file line number Diff line number Diff line change
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
+
1
25
### 0.7.0
2
26
3
27
_ Released 2024 Oct 30_
Original file line number Diff line number Diff line change 1
- ### 0.7 .0
1
+ ### 0.8 .0
2
2
3
- _ Released 2024 Oct 30 _
3
+ _ Released 2024 Nov 12 _
4
4
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:
6
10
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.
8
16
9
- #### Breaking Changes
17
+ #### Improvements
10
18
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.
You can’t perform that action at this time.
0 commit comments