- Improvement: Relax maximum
rekey_timevalidation to86400(previously28800) inTunnelConfigurationPhase1 - Improvement: Relax maximum
rekey_timevalidation to14400(previously3600) inTunnelConfigurationPhase2
- Breaking Change:
predefined_network_prefixattribute inNetworkConfigmodel class changed type fromOptional[List[str]]toOptional[str]to match actual API behavior - Improvement: Relax minimum ASN validation to
1(previously64512) foras_path_contains_anyandfirst_asninBGPFilterRuleMatchandremote_asninBGPTunnelConfig
- Fix: Corrected an invalid
pyproject.tomlbuild configuration (wheel-sourcesinstead ofwheel.sources) that causedimport stackit.vpnto fail withModuleNotFoundError
- Feature: Add support for managing BGP filters and BGP filter rules on gateways (new API methods and models)
- Feature: Add new optional field
inbound_filter_idtoBGPTunnelConfig - Feature: Add new optional field
network_config(NetworkConfig) toGateway,GatewayResponse,CreateGatewayPayloadandUpdateGatewayPayload - Feature: Add
sha2_512as allowed value forintegrity_algorithmsinPhase - Improvement: Add
RESOURCE_IN_USEas allowed value forreasoninApiErrorDetail
- Chore: Bump minimum Python version to 3.10
- Chore: Update dependencies
- Fix: Flag
local_asnfield as required forBGPGatewayConfig - Feature: Add
error_messagefield toGatewayStatusResponse - Improvement: Add description that
RoutingTypecan only be set at the creation
- Feature: Add new optional attribute
labelstoCreateGatewayConnectionPayloadandUpdateGatewayConnectionPayload
- Breaking Change: switch from
v1betaversion tov1version of the API
- Feature: regenerate with openapi-generator v7.22.0
- Initial publication of STACKIT Python SDK module for STACKIT VPN service