EDGEGRID GOLANG RELEASE NOTES
9.1.0 (Nov 14, 2024)
FEATURES/ENHANCEMENTS:
-
General
- Added a configurable
WithRetries
option for creating new sessions with global GET retries. It can be configured with these parameters:retryMax
- The maximum number of API request retries.retryWaitMin
- The minimum wait time intime.Duration
between API requests retries.retryWaitMax
- The maximum wait time intime.Duration
between API requests retries.excludedEndpoints
- The list of path expressions defining endpoints which should be excluded from the retry feature.
- Added logic responsible for closing the response body in each method.
- Added a configurable
-
APPSEC
- Added following content protection fields to
GetExportConfigurationResponse
underBotManagement
sectionContentProtectionRules
ContentProtectionRuleSequence
ContentProtectionJavaScriptInjectionRules
- Changed
EnabledBotmanSiemEvents
to*bool
and omitted from following structs when emptyGetSiemSettingResponse
RemoveSiemSettingsRequest
RemoveSiemSettingsResponse
UpdateSiemSettingsRequest
UpdateSiemSettingsResponse
- Added following content protection fields to
-
DNS
- Added support for
OutboundZoneTransfer
field in requests and responses for these methods:CreateBulkZones
CreateZone
GetZone
ListZones
UpdateZone
- Added support for
BUG FIXES:
-
APPSEC
- Fixed SIEM exception validation for the
Exceptions
field.
- Fixed SIEM exception validation for the
-
Cloud Access
- Added custom error
ErrAccessKeyNotFound
to easier verify if provided access key does not exist.
- Added custom error