You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,34 @@
1
1
# RELEASE NOTES
2
2
3
+
## 13.0.0 (Feb 23, 2026)
4
+
5
+
### BREAKING CHANGES:
6
+
7
+
* Appsec
8
+
* Refactored the `GetConfigurationVersionsResponse.VersionList` structure to use the named `EnvironmentStatus` type for the `Production` and `Staging` fields instead of inline anonymous structures.
9
+
10
+
* DNS
11
+
* Changed the type of the `TTL` field in the `RecordBody` structure from `int` to `*int` to allow explicitly setting TTL to `0`.
12
+
13
+
* CPS
14
+
* Renamed the `ErrEnrollmentNotFound` error to `ErrNotFound`.
15
+
16
+
* PAPI
17
+
* Changed the type of the `CCMCertificates` field into `*CCMCertificatesResp` and the `MTLS` field into `*MTLSResp` in the `HostnameItem` structure.
18
+
* Changed the type of the `CertStatus` field into `CertStatusPatchBucketItem` in the `PatchHostnameItem` structure.
19
+
* Changed the type of the `Items` field into the slice of `HostnameResponseItem` in the `HostnameResponseItems` structure.
20
+
* Removed the `CertStatus`, `DomainOwnershipVerification` and `CCMCertStatus` fields from the `Hostname` structure.
21
+
* Removed the `ECDSACertLink` and `RSACertLink` fields from the `CCMCertificates` structure.
22
+
* Removed the `CASetLink` field from the `MTLS` structure.
23
+
24
+
### FEATURES/ENHANCEMENTS:
25
+
26
+
* PAPI
27
+
* Added the `Authorization` field to the `CertStatusItem` structure.
28
+
29
+
* PAPI Domain Ownership Validation (Beta)
30
+
* Defined constants for the `SYSTEM` and `MANUAL` validation methods.
The library implements an Authentication handler for HTTP requests using the [Akamai EdgeGrid Authentication](https://techdocs.akamai.com/developer/docs/authenticate-with-edgegrid) scheme for Go. It also currently provides Akamai REST API support for the Akamai Terraform Provider.
10
10
@@ -13,7 +13,7 @@ The library implements an Authentication handler for HTTP requests using the [Ak
13
13
14
14
This module isn't backward compatible with `v1`.
15
15
16
-
The `master` branch isn't representing `v1` anymore, it's currently representing the latest `v12`. `v1` has been moved to a dedicated `v1` branch.
16
+
The `master` branch isn't representing `v1` anymore, it's currently representing the latest `v13`. `v1` has been moved to a dedicated `v1` branch.
17
17
18
18
## Concurrent usage
19
19
@@ -22,7 +22,7 @@ You can import the library packages alongside the `v1` library without any confl
The `session` package also supports the structured logging interface from `github.com/akamai/AkamaiOPEN-edgegrid-golang/v12/pkg/log`. Thanks to this, you can adjust a logger (for example, change the logging level to `Debug`) in one of these ways:
448
+
The `session` package also supports the structured logging interface from `github.com/akamai/AkamaiOPEN-edgegrid-golang/v13/pkg/log`. Thanks to this, you can adjust a logger (for example, change the logging level to `Debug`) in one of these ways:
449
449
450
450
- Apply a logger globally with the `log.SetLogger()` method to use it in all sessions. You can retrieve the logger from `context` using the `log.FromContext()` method.
451
451
@@ -460,9 +460,9 @@ The `session` package also supports the structured logging interface from `githu
0 commit comments