Releases: akamai/AkamaiOPEN-edgegrid-golang
Releases · akamai/AkamaiOPEN-edgegrid-golang
Edgegrid v1.2.2 release
EDGEGRID GOLANG RELEASE NOTES
1.2.2 (Dec 07, 2022)
FEATURES/ENHANCEMENTS:
- Updated dependencies
Edgegrid v3.0.0 release
EDGEGRID GOLANG RELEASE NOTES
3.0.0 (November 28, 2022)
BREAKING CHANGES:
- Rename package
configdns
todns
- Rename package
configgtm
togtm
- CPS
- Renamed structs: Challenges and ValidationRecords to Challenge and ValidationRecord accordingly
- Type change:
NotAfter
andNotBefore
fields inDeploymentSchedule
struct used in response forGetChangeStatus
are*string
instead ofstring
DEPRECATIONS:
- CPS
- UpdateChange() function has been deprecated
FEATURES/ENHANCEMENTS:
- CPS
- ChangeManagementInfo - get or acknowledge change management info, get change deployment info
- Deployments - list deployments, get production deployment, get staging deployment
- DeploymentSchedules - get deployment schedule, update deployment schedule
- History - get DV history, get certificate history, get change history
- PostVerification - get or acknowledge post verification warnings
- ThirdPartyCSR - get third-party CSR, upload certificate
Edgegrid v2.17.0 release
EDGEGRID GOLANG RELEASE NOTES
2.17.0 (October 24, 2022)
FEATURES/ENHANCEMENTS:
- Datastream
- Add ListStreams
- Add new connectors: Elasticsearch, NewRelic and Loggly
- Extend Splunk and Custom HTTPS connectors mTLS certificates configuration
- Extend SumoLogic, Splunk and Custom HTTPS connectors with ability to specify custom HTTP headers
BUG FIXES:
- APPSEC
- Fix incorrect JSON sent when applying appsec_ip_geo resource in allow mode
Edgegrid v2.16.0 release
EDGEGRID GOLANG RELEASE NOTES
2.16.0 (September 26, 2022)
FEATURES/ENHANCEMENTS:
-
APPSEC
- Add interfaces to support file malware scanning (FMS):
- MalwareContentTypes
- MalwarePolicy
- MalwarePolicyAction
- MalwareProtection
- Add GetRuleRecommendations method to TuningRecommendations interface
- Add deprecation notes for the following:
- methods:
- GetIPGeoProtections
- GetNetworkLayerProtections
- GetRateProtections
- GetReputationProtections
- GetSlowPostProtectionSetting
- GetSlowPostProtections
- GetWAFProtections
- RemoveNetworkLayerProtection
- RemovePolicyProtections
- RemoveReputationProtection
- structs:
- GetIPGeoProtectionsRequest
- GetNetworkLayerProtectionsRequest
- GetRateProtectionsRequest
- GetReputationProtectionsRequest
- GetSlowPostProtectionSettingRequest
- GetSlowPostProtectionSettingResponse
- GetSlowPostProtectionsRequest
- GetWAFProtectionsRequest
- RemoveNetworkLayerProtectionRequest
- RemovePolicyProtectionsRequest
- RemoveReputationProtectionRequest
- methods:
- Add interfaces to support file malware scanning (FMS):
-
[IMPORTANT] Added Bot Management API Support
- Akamai Bot Category - read
- Akamai Bot Category Action - read, update
- Akamai Defined Bot - read
- Bot Analytics Cookie - read, update
- Bot Analytics Cookie Values - read
- Bot Category Exception - read, update
- Bot Detection - read
- Bot Detection Action - read, update
- Bot Endpoint Coverage Report - read
- Bot Management Setting - read, update
- Challenge Action - create, read, update, delete
- Challenge Interception Rules - read, update
- Client Side Security - read, update
- Conditional Action - create, read, update, delete
- Custom Bot Category - create, read, update, delete
- Custom Bot Category Action - read, update
- Custom Bot Category Sequence - read, update
- Custom Client - create, read, update, delete
- Custom Defined Bot - create, read, update, delete
- Custom Deny Action - create, read, update, delete
- Javascript Injection - read, update
- Recategorized Akamai Defined Bot - create, read, update, delete
- Response Action - read
- Serve Alternate Action - create, read, update, delete
- Transactional Endpoint - create, read, update, delete
- Transactional Endpoint Protection - read, update
Edgegrid v2.15.0 release
EDGEGRID GOLANG RELEASE NOTES
2.15.0 (August 22, 2022)
FEATURES/ENHANCEMENTS:
-
APPSEC
- Add xff field to custom rule conditions
- Add NotificationEmails to Activation struct
-
GTM
- Improved error messages
-
CPS
- Add cps ListEnrollments
- Extend CreateEnrollment with AllowDuplicateCN option
Edgegrid v2.14.1 release
2.14.1 (July 26, 2022)
BUG FIXES:
- IAM
- Change IAM GroupID type to int64
Edgegrid v1.2.1 release
1.2.1 (Jul 14, 2022)
BUG FIXES:
- Update schema version for GTM v1.5
Edgegrid v1.2.0 release
1.2.0 (Jul 04, 2022)
FEATURES/ENHANCEMENTS:
- Added GTM API v1.5 support
Edgegrid v2.14.0 release
2.14.0 (June 28, 2022)
FEATURES/ENHANCEMENTS:
-
APPSEC
- Added penalty box support for security policy in evaluation mode
-
HAPI
- EdgeHostname - update
-
IAM
- Blocked properties - read, update
- Group - create, read, update, delete
- Role - create, read, update, delete
- User - lock, unlock, TFA, set password, reset password
BUG FIXES:
- APPSEC
- Fixed incorrect error message on activation failure
- The
EffectiveTimePeriod
,SamplingRate
,LoggingOptions
, andOperation
fields of the variousCustomRule
response structs are now marshalled correctly
Edgegrid v2.13.0 release
2.13.0 (May 31, 2022)
FEATURES/ENHANCEMENTS:
- Image and Video Manager:
- Add new
ImQuery
transformation - New
PostBreakPointTransformationType
- Add new
BUG FIXES:
- Image and Video Manager:
default_value
field on variable in image policy should not be required- Change all primitive optional parameters to pointers
- Correct
Anchor
field inRectangleShapeType
- Value field for
NumberVariableInline
should be defined asfloat64
- Rename
PointShapeType.True
toPointShapeType.Y
, to match the OpenAPI definition - Add
Composite
transformation toPostBreakpointTransformations
- Fix
PostBreakpointTransformations.PolicyInputImage