Releases: scaleway/scaleway-sdk-python
Releases · scaleway/scaleway-sdk-python
2.10.2
What's Changed
Features
- feat(domain): support inbound transfer retry by @scaleway-bot in #1278
- feat(k8s): add versions deprecation+eol dates by @scaleway-bot in #1280
- feat(audit_trail): add event export by @scaleway-bot in #1281
- feat(autoscaling): add zone in resources by @scaleway-bot in #1283
- feat(iam): add max_login_session_days security setting by @scaleway-bot in #1284
- feat(mnq): add region in NatsCredentials message by @scaleway-bot in #1285
- feat(audit_trail): add export removal by @scaleway-bot in #1286
- feat: add support for region in iot resources by @scaleway-bot in #1287
- feat(rdb): add skip_size_retrieval option to ListDatabases endpoint by @scaleway-bot in #1291
- feat(audit_trail): add exports listing by @scaleway-bot in #1293
- feat(applesilicon): remove
runner_configuration
by @scaleway-bot in #1292 - feat(webhosting): add field 'region' to Offer by @scaleway-bot in #1296
- feat(edge_services): add tls caa malfunction error by @scaleway-bot in #1297
- feat(dedibox): provide ListIPv6Blocks endpoint by @scaleway-bot in #1298
- feat(s2s_vpn): accept custom private interco IPs on connection creation by @scaleway-bot in #1301
Fixes
- fix(dedibox): remove project_id from LeaveRpnGroupRequest by @scaleway-bot in #1279
- fix(domain): fix typo in doc by @scaleway-bot in #1289
Others
- chore(deps-dev): bump mypy from 1.17.1 to 1.18.2 in /scaleway-async by @dependabot[bot] in #1261
- chore(deps-dev): bump mypy from 1.17.1 to 1.18.2 in /scaleway-core by @dependabot[bot] in #1262
- chore(deps): bump pyrefly from 0.31.1 to 0.35.0 in /scaleway by @dependabot[bot] in #1263
- chore(deps): bump pytest-cov from 6.3.0 to 7.0.0 in /scaleway-async by @dependabot[bot] in #1264
- chore(deps-dev): bump mypy from 1.17.1 to 1.18.2 in /scaleway by @dependabot[bot] in #1266
- chore(deps-dev): bump pytest from 8.4.1 to 8.4.2 in /scaleway-core by @dependabot[bot] in #1268
- chore(deps): bump actions/labeler from 5 to 6 by @dependabot[bot] in #1276
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #1277
- chore(deps): bump pyyaml from 6.0.2 to 6.0.3 in /scaleway-core by @dependabot[bot] in #1274
- chore(deps-dev): bump ty from 0.0.1a20 to 0.0.1a21 in /scaleway by @dependabot[bot] in #1275
- chore(deps-dev): bump ty from 0.0.1a19 to 0.0.1a21 in /scaleway-async by @dependabot[bot] in #1267
- chore(deps-dev): bump pytest from 8.4.1 to 8.4.2 in /scaleway-async by @dependabot[bot] in #1272
- chore(deps-dev): bump ruff from 0.12.11 to 0.13.2 in /scaleway-core by @dependabot[bot] in #1271
- chore(deps-dev): bump ty from 0.0.1a19 to 0.0.1a21 in /scaleway-core by @dependabot[bot] in #1265
- chore(deps-dev): bump ruff from 0.12.11 to 0.13.2 in /scaleway by @dependabot[bot] in #1270
- chore(deps): bump pytest-cov from 6.3.0 to 7.0.0 in /scaleway by @dependabot[bot] in #1273
- chore(deps): clean up unnecessary production dependencies by @Laure-di in #1300
- docs(environmental_footprint): update fields descriptions by @scaleway-bot in #1288
- chore(deps-dev): bump ruff from 0.12.11 to 0.13.2 in /scaleway-async by @dependabot[bot] in #1269
Full Changelog: 2.10.1...2.10.2
2.10.1
What's Changed
Features
- feat(k8s): add cilium_native cni for native routing mode by @scaleway-bot in #1233
- feat(datawarehouse): update the visibility to public by @scaleway-bot in #1235
- feat(tem): add mx records validation in get domain last status by @scaleway-bot in #1238
- feat(audit_trail/v1alpha1): add iam saml resources by @scaleway-bot in #1237
- feat(instance): updated data field and new RPC by @scaleway-bot in #1240
- feat(instance): add attaching state to VolumeState by @scaleway-bot in #1242
- feat(k8s): add template_args field to NodeMetadata by @scaleway-bot in #1244
- feat(k8s): add template_args field to NodeMetadata by @scaleway-bot in #1245
- feat(audit_trail): support system events by @scaleway-bot in #1246
- feat(tem): add dkim, spf and mx records in domain message by @scaleway-bot in #1248
- feat: enable s2s vpn API by @scaleway-bot in #1249
- feat(qaas): add booking req param by @scaleway-bot in #1256
- feat(apple_silicon): add CI-CD runner installation APIs by @scaleway-bot in #1258
- feat(environmental_footprint): enable v1alpha1 by @scaleway-bot in #1259
- feat(account): add network contract type by @scaleway-bot in #1260
Fixes
- fix(apple_silicon): add missing servertype infos for PCU by @scaleway-bot in #1257
- fix(instance): expose the attaching state to help the Console team by @scaleway-bot in #1241
Others
Full Changelog: 2.10.0...2.10.1
2.10.0
What's Changed
Features
- feat(secret_manager): display restore methods by @scaleway-bot in #918
- feat(iam): add personal data to User by @scaleway-bot in #920
- feat(functions): add go123 and go124 runtimes by @scaleway-bot in #921
- feat(inference): remove DeploymentQuantization.enabled field by @scaleway-bot in #922
- feat(functions): add new runtimes by @scaleway-bot in #925
- feat(edge_services): add locked status to Pipeline by @scaleway-bot in #926
- feat(interlink): add support dedicated connection by @scaleway-bot in #931
- feat(vpc): remove set subnets private network by @scaleway-bot in #932
- feat(interlink): add support for
peer_asn
by @scaleway-bot in #941 - feat(account): add unknown value to project qualification subusecase by @scaleway-bot in #946
- feat(instance): add end_of_service flag in ServerList response by @scaleway-bot in #945
- feat(iam): make sure audience_id is required by @scaleway-bot in #948
- feat(account): add qualification field to project response by @scaleway-bot in #949
- feat(edge_services): add search waf stage method by @scaleway-bot in #950
- feat(lb): add bool to match edge services ips in acls by @scaleway-bot in #951
- feat(file): generate SDKs by @scaleway-bot in #952
- feat(cockpit): add EnablePreconfiguredAlertRules endpoint by @scaleway-bot in #953
- feat(instance): add max_file_systems capability by @scaleway-bot in #954
- feat(ipam): add vpn_gateway resource type by @scaleway-bot in #955
- feat(product_catalog): add environmental impact by @scaleway-bot in #956
- feat(file): add attachments zone by @scaleway-bot in #957
- feat(secret_manager): allow to specify an external key id when creating a secret by @scaleway-bot in #958
- feat(qaas): add new billing and qpu tech by @scaleway-bot in #959
- feat(secret_manager): update documentation about key_id by @scaleway-bot in #961
- feat(product_catalog): remove deprecated fields by @scaleway-bot in #967
- feat(serverless): add support for tags by @scaleway-bot in #966
- feat(k8s): remove support for
sbs_csi_enabled
by @scaleway-bot in #968 - feat(product_catalog): remove
PublicCatalogProductPriceUnitOfMeasureCountableUnit
by @scaleway-bot in #969 - feat(webhosting): use password in base64 by @scaleway-bot in #974
- feat(key_manager): add getpublickey endpoint by @scaleway-bot in #975
- feat(autoscaling): enable v1alpha1 by @scaleway-bot in #976
- feat(ipam): add ddl_datalab resource type by @scaleway-bot in #977
- feat(lb): enable devtools generation for path_begin new route feature by @scaleway-bot in #978
- feat(key_manager): add sign and verify methods by @scaleway-bot in #979
- feat(product_catalog): add new instance properties + status by @scaleway-bot in #980
- feat(key_manager): add filtering and asymmetric algos by @scaleway-bot in #982
- feat(cockpit): add datasource filter on listAlert endpoint by @scaleway-bot in #983
- feat(audit_trail): add account user and organization resources by @scaleway-bot in #985
- feat(iam): add guest migration endpoint by @scaleway-bot in #986
- feat(k8s): add MigratePoolsToNewImages handler by @scaleway-bot in #987
- feat(vpc): add support default_route_propagation_enabled by @scaleway-bot in #988
- feat(dedibox): add a is_hds flag for ddx2elts servers by @scaleway-bot in #990
- feat(containers): add VPC integration feature flag by @scaleway-bot in #991
- feat(serverless_jobs): add filter or on multiple states by @scaleway-bot in #992
- feat(product_catalog): add enum to filter by product type in the public catalog API by @scaleway-bot in #994
- feat(cockpit): add product and family fields in alert listing by @scaleway-bot in #995
- feat(lb): add access_logs field to frontend by @scaleway-bot in #996
- feat(dedibox): add a is_hds flag for ddx2elts servers list by @scaleway-bot in #997
- feat(serverless): add command and args to containers by @scaleway-bot in #998
- feat(ipam): add new ip source by @scaleway-bot in #1000
- feat(vpc): enable call to enable vpc custom routes and pn default route propagation as unlisted by @scaleway-bot in #1011
- feat(iam/v1alpha1): add user connection routes by @scaleway-bot in #1012
- feat(k8s): enable passing a security group ID at pool creation by @scaleway-bot in #1014
- feat(file): add organization_id in ListFileSystemsRequest by @scaleway-bot in #1015
- feat(apple_silicon): add public bandwidth configuration feature by @scaleway-bot in #1017
- feat(function): add support for VPC integration by @scaleway-bot in #1020
- feat(billing): add support for
RedeemCoupon
by @scaleway-bot in #1019 - feat(instance): activate filesystems integration by @scaleway-bot in #1021
- feat(interlink): add support for
RoutingPolicyV4ID
,RoutingPolicyV6ID
andIsIPv6
by @scaleway-bot in #1022 - feat(audit_trail): add phone number to account user info by @scaleway-bot in #1023
- feat(iam): add GetOrganization and SetOrganizationAlias by @scaleway-bot in #1025
- feat(audit_trail): add key_id to secret info by @scaleway-bot in #1026
- feat(cockpit): update wording by @scaleway-bot in #1027
- feat(mongodb): add support for
InstanceSnapshotSchedule
by @scaleway-bot in #1028 - feat(key_manager): add key scheduled deletion and restoration by @scaleway-bot in #1029
- feat(ipam): add a new kafka_cluster resource by @scaleway-bot in #1031
- feat(product_catalog): add product type block storage by @scaleway-bot in #1032
- feat(apple_silicon): add batch create endpoints by @scaleway-bot in #1033
- feat(ipam): add a new bgp_endpoint resource by @scaleway-bot in #1034
- feat(rdb): add has_maintenances filter to ListInstances endpoint and... by @scaleway-bot in #1035
- feat(product_catalog): filter by locality by @scaleway-bot in #1036
- feat(product_catalog): filter by locality by @scaleway-bot in #1039
- feat(interlink): choose vlan for self-hosted links by @scaleway-bot in #1041
- feat(edge_services): add include_cookies to cache-stage by @scaleway-bot in #1042
- feat(audit_trail): add instance server resource type by @scaleway-bot in #1044
*...
2.9.0
What's Changed
Features
- feat(webhosting): add public dns raw data by @scaleway-bot in #837
- feat(interlink): add disapproved reason to link by @scaleway-bot in #839
- feat(vpc/v2): deprecate ineffectual vpc.v2.Api.MigrateZonalPrivateNetworks call by @scaleway-bot in #840
- feat(iam): return localized quota by @scaleway-bot in #841
- feat(vpc/v2): drop MigrateZonalPrivateNetworks by @scaleway-bot in #843
- feat(webhosting): add public search domains by @scaleway-bot in #848
- feat(cockpit): add received_resolved field by @scaleway-bot in #850
- feat(key_manager): review wording by @scaleway-bot in #851
- feat(ipam): register serverless_container and serverless_function by @scaleway-bot in #852
- feat(audit_trail): add key manager to resource api by @scaleway-bot in #853
- feat(k8s): add new token for external nodes by @scaleway-bot in #854
- feat(edge_services): add WAF billing by @scaleway-bot in #855
- feat(apple_silicon): introduce monthly commitment handling by @scaleway-bot in #856
- feat(cockpit): add support for
RegionalApiListAlertsRequest
by @scaleway-bot in #857 - feat(lb): add support for
connection_rate_limit
by @scaleway-bot in #858 - feat(audit_trail): add IAM resources by @scaleway-bot in #859
- feat(secret): add support for
RestoreSecretRequest
andRestoreSecretVersionRequest
by @scaleway-bot in #861 - feat(vpc_gw): add a call to migrate a V1 gateway to V2 by @scaleway-bot in #862
- feat(webhosting): add domain selected dns configuration by @scaleway-bot in #864
- feat(block): add tags filter in list snapshots by @scaleway-bot in #865
- feat(audit_trail): migrate iamx to iam by @scaleway-bot in #866
- feat(instance): add compatible types endpoint and end_of_service flag in ServerType by @scaleway-bot in #867
- feat(baremetal): add support for
MigrateServerToMonthlyOfferRequest
by @scaleway-bot in #868 - feat(audit_trail): add support for
Resources
by @scaleway-bot in #870 - feat(audit_trail): add organization_id field to ListProducts by @scaleway-bot in #871
- feat(mongodb): implement roles permissions api by @scaleway-bot in #873
- feat(edge_services): add support for v1beta1 by @scaleway-bot in #874
- feat(block): add support for v1 by @scaleway-bot in #876
- feat(lb): add support for
match_subdomains
by @scaleway-bot in #877 - feat(audit_trail): use explicit name for resource prefix instead of quadrigram by @scaleway-bot in #886
- feat(iam): add listing of user connections by @scaleway-bot in #887
- feat(mongodb): add sync role by @scaleway-bot in #893
- feat(secret_manager): remove restore methods by @scaleway-bot in #892
- feat(audit_trail): add support for service_name by @scaleway-bot in #891
- feat(tem): deprecate accept tos on create domain by @scaleway-bot in #896
- feat(audit_trail): add missing iam_rule type by @scaleway-bot in #898
- feat(iam): add status filter to ListUsersRequest by @scaleway-bot in #900
- feat(instance): add GPU information in ServerType by @scaleway-bot in #901
- feat(inference): add support for v1 by @scaleway-bot in #903
- feat(iam): add type filter to ListUsersRequest by @scaleway-bot in #905
- feat(webhosting): replace domain conf options by @scaleway-bot in #906
- feat(cockpit): update naming OB-276 by @scaleway-bot in #907
- feat(baremetal): add max_size instead of specific size for partitioning by @scaleway-bot in #908
- feat(tem): generate offers cli by @scaleway-bot in #910
- feat(tem): make scale offer endpoint public by @scaleway-bot in #909
- feat(account): add project customization endpoint by @scaleway-bot in #911
- feat(inference): add modelId and quantization to updateDeploymentRequest by @scaleway-bot in #912
- feat(vpc): set acl calls to public visibility by @scaleway-bot in #913
- feat(k8s): add support iam_nodes_group_id by @scaleway-bot in #917
Fixes
- fix(instance): remove unset baremetal field by @scaleway-bot in #916
- fix(iam): move Connection out of GetUserConnectionResponse by @scaleway-bot in #902
- fix(apple_silicon): document commitment type values and usage by @scaleway-bot in #899
- fix(edge_services): miss route-stages on httprule of ListRouteRules by @scaleway-bot in #897
- fix(iam): rename ListUserConnections to GetUserConnections to be clear this isn't paginated by @scaleway-bot in #889
- fix(webhosting): add hosting status naming by @scaleway-bot in #875
- fix(webhosting): add hosting domain status by @scaleway-bot in #863
Others
- docs(lb): update wording for uri param by @scaleway-bot in #915
- docs(secret_manager): change documentation for scheduled deletion by @scaleway-bot in #885
- docs(billing): add info about resellers by @scaleway-bot in #890
- docs(vpc_gw): document MigrateToV2 by @scaleway-bot in #894
- doc(instance): deprecate policy_respected in Server by @scaleway-bot in #838
- chore(cockpit): remove
list_managed_alerts
by @scaleway-bot in #860 - chore(deps-dev): bump mypy from 1.14.1 to 1.15.0 in /scaleway by @dependabot in #878
- chore(deps-dev): bump ruff from 0.9.4 to 0.9.9 in /scaleway by @dependabot in #879
- chore(deps-dev): bump ruff from 0.9.4 to 0.9.9 in /scaleway-core by @dependabot in #880
- chore(deps-dev): bump mypy from 1.14.1 to 1.15.0 in /scaleway-core by @dependabot in #881
- chore(deps-dev): bump ruff from 0.9.4 to 0.9.9 in /scaleway-async by @dependabot in #882
- chore(deps-dev): bump mypy from 1.14.1 to 1.15.0 in /scaleway-async by @dependabot in #883
- chore: migrate to devtools sub-teams for CODEOWNERS by @remyleone in #884
- chore(deps-dev): bump ruff from 0.8.4 to 0.9.4 in /scaleway by @dependabot in #847
- chore(deps-dev): bump ruff from 0.8.4 to 0.9.4 in /scaleway-core by @dependabot in #846
- chore(deps-dev): bump ruff from 0.8.4 to 0.9.4 in /scaleway-async by @dependabot in #845
- chore: remove nat from documentation by @scaleway-bot in #844
Full Changelog: 2.8.0...2.9.0
2.8.0
What's Changed
Features
- feat(webhosting): add send welcome email param at hosting creation by @scaleway-bot in #663
- feat(tem): add project settings endpoint by @scaleway-bot in #664
- feat(baremetal): add GetDefaultPartitioningRequest by @scaleway-bot in #665
- feat(billing): add exclude field to describe if filter is an excluding filter. by @scaleway-bot in #666
- feat(k8s): add temporary feature flag for VPCv3 by @scaleway-bot in #667
- feat(edge_services): add GetPipelineStages endpoint by @scaleway-bot in #669
- feat(core/bridge): add decimal marshaling functions by @Codelax in #680
- feat(dedibox): add new memory type by @scaleway-bot in #688
- feat(baremetal): add Private Network by @Laure-di in #689
- feat(tem): add auto-configuration state in domain validation by @scaleway-bot in #682
- feat(iam): add support for Managed, Deletable and Editable property by @scaleway-bot in #685
- feat(serverless_jobs): enable sdk for secrets by @scaleway-bot in #683
- feat(edge_services): add GetCurrentBilling endpoint by @scaleway-bot in #686
- feat(baremetal): deactivate GetDefaultPartitioningRequest by @Laure-di in #691
- feat(iam): add support for Managed, Deletable and Editable property by @scaleway-bot in #692
- feat(apple_silicon): add server delivery status by @scaleway-bot in #695
- feat(edge_services): add ListPipelinesWithStages by @scaleway-bot in #697
- feat: update generated APIs by @scaleway-bot in #698
- feat(baremetal): add partitioning schema to ServerInstall by @scaleway-bot in #699
- feat(mongodb): add v1alpha1 api by @scaleway-bot in #700
- feat(instance): set CreateServerRequest.image as optional by @scaleway-bot in #701
- feat(instance): add option to disable IPv6 during the migration to routed IPs by @scaleway-bot in #702
- feat(mongodb): add Get Snapshot Endpoint by @scaleway-bot in #703
- feat(webhosting): add addon domain quota warning by @scaleway-bot in #705
- feat(mongodb): add support for generated instance name by @scaleway-bot in #706
- feat(iam): add UpdateUserPassword method by @scaleway-bot in #707
- feat(baremetal): add gpu in offer by @scaleway-bot in #712
- feat(serverless_jobs): add method to get jobs limits by @scaleway-bot in #713
- feat(edge_services): add orga id in pipeline message by @scaleway-bot in #714
- feat(serverless): add timestamps to container resources by @scaleway-bot in #716
- feat(rdb): activate encryption on existing instances by @scaleway-bot in #717
- feat(serverless): add tags to container resources by @scaleway-bot in #718
- feat(serverless): add timestamps to function resources by @scaleway-bot in #720
- feat(mongodb): add CreateUser grpc layer by @scaleway-bot in #721
- feat(mongodb): make CreateUser.password none optional by @scaleway-bot in #724
- feat(serverless): add option to scale on CPU usage by @scaleway-bot in #722
- feat(apple-silicon): add VNC port suppport by @scaleway-bot in #723
- feat(k8s): expose ACL routes in SDK by @scaleway-bot in #726
- feat(mongodb): fix typo the CreateUser url by @scaleway-bot in #727
- feat(iam): add LockUser and UnlockUser method by @scaleway-bot in #728
- feat(iam): add doc for UpdateUserPassword by @scaleway-bot in #729
- feat(serverless): add health check spec to containers by @scaleway-bot in #725
- feat(cockpit): add retention setup in datasource by @scaleway-bot in #738
- feat(serverless_jobs): enable secrets by @scaleway-bot in #739
- feat(serverless): add option to scale on memory usage by @scaleway-bot in #740
- feat(serverless): add timestamps to function/container namespace by @scaleway-bot in #741
- feat(block): add tags in ListVolumesRequest by @scaleway-bot in #743
- feat(ipam): add new mgdb_instance resource by @scaleway-bot in #745
- feat(apple_silicon): add vnc diagnostic api definition by @scaleway-bot in #747
- feat(iam): add send_welcome_email in CreateUser by @scaleway-bot in #748
- feat(webhosting): add hosting resource summary by @scaleway-bot in #751
- feat(mongodb): add DeleteEndpoint by @scaleway-bot in #752
- feat(block): improve arguments configuration by @scaleway-bot in #753
- feat(mongodb): add Create Endpoint Endpoint by @scaleway-bot in #754
- feat(iam): allow updating a Member's email by @scaleway-bot in #755
- feat(instance): set b_ssd volume type as deprecated by @scaleway-bot in #756
- feat(apple_silicon): add busy server status by @scaleway-bot in #757
- feat(iam): add list user grace periods method by @scaleway-bot in #759
- feat(cockpit): add regional get cockpit metrics by @scaleway-bot in #760
- feat(k8s): add repo_uri field to NodeMetadata by @scaleway-bot in #762
- feat(ipam): add apple silicon resource types by @scaleway-bot in #764
- feat(instance): set some fields of VolumeServer as optional by @scaleway-bot in #765
- feat(edge_services): fix plan_cost description by @scaleway-bot in #766
- feat(billing): update ListDiscount order_by to accept start_date and expiration_date by @scaleway-bot in #767
- feat(instance): create CheckQuotasOrganizationBlockMigration endpoint by @scaleway-bot in #768
- feat(audit_trail): enable v1alpha1 by @scaleway-bot in #769
- feat(audit_trail): add Kubernetes ACL resource by @scaleway-bot in #770
- feat(ipam): add support for resource_ids filtering in ListIPsRequest by @scaleway-bot in #776
- feat(webhosting): add created at field in hosting summary by @scaleway-bot in #777
- feat(mnq): allow filtering nats credentials listing by project id by @scaleway-bot in #779
- feat(tem): add 'email_blocklisted' and 'blocklist_created' to WebhookEventType by @scaleway-bot in #778
- feat(k8s): add temporary acl_available field on Cluster by @scaleway-bot in #781
- feat(k8s): remove routed IP migration by @scaleway-bot in #782
- feat(webhosting): update public v1 hosting message by @scaleway-bot in #783
- feat(webhosting): update v1 uuid and add offer option price by @scaleway-bot in #786
- feat(iam): add organization security settings methods by @scaleway-bot in #787
- feat(ia...
2.7.0
What's Changed
- feat(secret_manager): add used_by field to Secret by @scaleway-bot in #627
- feat(key_manager): add new methods ImportKeyMaterial and DeleteKeyMaterial by @scaleway-bot in #628
- fix(core): typo remove s from any-glob-to-any-file by @Laure-di in #630
- feat(serverless_sqldb): add field db_size in message DatabaseBackup by @scaleway-bot in #629
- feat(tem): add support for UpdateDomain by @scaleway-bot in #631
- feat(ipam): add support for custom resource Attach/Detach/Move IP by @scaleway-bot in #632
- feat(vpc): add generation for EnableRouting by @scaleway-bot in #634
- chore(serverless): remove support for IssueJWT by @scaleway-bot in #635
- feat(k8s): enable support for MigrateClusterToRoutedIPsRequest by @scaleway-bot in #633
- feat(instance): deprecate use of NATed IP in instance api documentation by @scaleway-bot in #637
- fix(ipam): make public detach & move ips idempotency by @scaleway-bot in #646
- feat(k8s): expose MigrateClusterToSBSCSI by @scaleway-bot in #647
- feat(cockpit): add datasourcetype 'alerts' by @scaleway-bot in #648
- feat(iam): add support for creating members within CreateUser by @scaleway-bot in #650
- docs(ipam): unify wording by @scaleway-bot in #651
- feat(vpc): add is_read_only field to route by @scaleway-bot in #659
- refactor(serverless_jobs): add new route to create secrets by @scaleway-bot in #658
- feat: add field custom_partitioning_supported to OS by @scaleway-bot in #652
- feat(tem): add domain autoconfiguring status by @scaleway-bot in #653
- feat(baremetal): add OptionType and ExtraOptionVars by @scaleway-bot in #654
- feat(vpc): add is_read_only field to route by @scaleway-bot in #656
- feat(instance): return block_bandwidth in bytes per seconds as part of the public ServerType info by @scaleway-bot in #655
- feat(iam): add locked status on User by @scaleway-bot in #660
- feat(qaas): add backend_name in Platform by @yfodil in #661
- feat(webhosting): add support for v1 API by @yfodil in #662
New Contributors
Full Changelog: 2.6.0...2.7.0
2.6.0
What's Changed
- feat(vpc_gw): add ability to upgrade Public Gateway to a specific commercial offer type by @scaleway-bot in #607
- docs(key_manager): update documentation by @scaleway-bot in #608
- feat(block): enable snapshot export API by @scaleway-bot in #609
- feat(iam): expose
condition
field by @scaleway-bot in #610 - feat(container): add of local storage limit by @scaleway-bot in #611
- feat(k8s): add support for GetNodeMetadata by @scaleway-bot in #612
- feat(tem): add support for Autoconfig by @scaleway-bot in #613
- feat(k8s): add max_etcd_size in ClusterType by @scaleway-bot in #620
- chore(deps-dev): bump mypy from 1.10.1 to 1.11.1 in /scaleway-async by @dependabot in #619
- feat(apple_silicon): adapt public API for automatic server deletion by @scaleway-bot in #621
- feat(apple_silicon): add support for schedule_deletion by @scaleway-bot in #625
- feat(webhosting): add first version of the classic mail api by @scaleway-bot in #623
- feat(k8s): add migration to SBS CSI by @scaleway-bot in #624
- chore: add support for labeler by @remyleone in #626
Full Changelog: 2.5.0...2.6.0
2.5.0
What's Changed
- fix(instance): correct bootscript architecture field name by @scaleway-bot in #565
- feat(container): add of sandbox by @scaleway-bot in #566
- feat(inference): update endpoints by @scaleway-bot in #567
- feat(secret_manager): add ListSecretTypes endpoint by @scaleway-bot in #568
- chore: add support for codeowners by @remyleone in #571
- fix(marketplace): order by type by default by @scaleway-bot in #570
- feat(lb): display ipam_id for pn attachment in doc by @scaleway-bot in #579
- doc(instance): document instance commercial-type restriction by @scaleway-bot in #581
- fix(marketplace): order local images by type by default by @scaleway-bot in #582
- feat(webhosting): add available languages in control panel by @scaleway-bot in #584
- feat(cockpit): add update datasource method by @scaleway-bot in #585
- feat(vpc): add custom routes CRUD by @scaleway-bot in #589
- feat(cockpit): add update datasource method by @scaleway-bot in #590
- feat(inference): update inference models ordering by @scaleway-bot in #591
- feat(secret_manager): add secret type to browse secret response by @scaleway-bot in #592
- feat(ipam): allow to list available IPs for given resource types by @scaleway-bot in #593
- feat(secret_manager): add secret type to browse secret request by @scaleway-bot in #594
- feat(domain): add dnssec information by @scaleway-bot in #596
- feat(edge_services): add args to List filters by @scaleway-bot in #597
- feat(webhosting): add domain api by @scaleway-bot in #598
- feat(tem): update Webhook event status by @scaleway-bot in #599
- fix(webhosting): add missing post body by @scaleway-bot in #600
- feat(apple_silicon): expose ssh/sudo credentials in public APIs by @scaleway-bot in #601
- feat: update generated APIs by @scaleway-bot in #602
- fix(core): total_count legacy by @Laure-di in #595
- docs(tem): add info about webhooks by @scaleway-bot in #604
- docs(tem): add missing webhook service documentation by @scaleway-bot in #605
- fix(instance): change export_uri to deprecated by @scaleway-bot in #606
Full Changelog: 2.4.1...2.4.2
2.4.1
What's Changed
- feat(baremetal): add name filter for ListOffersRequest by @scaleway-bot in #532
- fix(secret_manager): update secret version status enum doc by @scaleway-bot in #531
- feat(k8s): remove MigrateToPrivateNetwork rpc by @scaleway-bot in #533
- feat(instance): move EncryptedRdpPassword elements to Server by @scaleway-bot in #534
- feat(tem): read update delete webhook(s) by @scaleway-bot in #536
- feat(block): add exporting snapshot to s3 by @scaleway-bot in #537
- chore(deps-dev): bump mypy from 1.9.0 to 1.10.0 in /scaleway-async by @dependabot in #538
- feat(tem): add of domain_id param by @scaleway-bot in #543
- feat(serverless): add node22, python312, php83, go122 and rust178 runtimes by @scaleway-bot in #544
- feat(instance): adapt pnic creation to ipam workflow by @scaleway-bot in #545
- feat(key_manager): add cli positional arguments and key usage doc by @scaleway-bot in #546
- feat(serverless_jobs): include ListJobsResources method to sdk by @scaleway-bot in #547
- feat(llm_inference): add model_id field in Deployment message by @scaleway-bot in #548
- fix(dedibox): change ip_id from string to uint64 by @scaleway-bot in #549
- fix(lb): change default value for assign_flexible_ip by @scaleway-bot in #551
- feat(dedibox): add cli support by @scaleway-bot in #553
- fix(ipam/v1): allow source field to be null in responses by @scaleway-bot in #554
- feat(baremetal): update naming Private Network for EM API by @scaleway-bot in #556
- feat(cockpit): create route to list all alerts OP-1289 by @scaleway-bot in #558
- fix(serverless): support rust179 instead of rust178 by @scaleway-bot in #559
- feat: update generated APIs by @scaleway-bot in #561
- feat(edge_services): generation of service by @scaleway-bot in #562
- fix: manage datetime by @scaleway-bot in #563
Full Changelog: 2.3.1...2.3.2
2.3.1
What's Changed
- feat: update generated APIs by @scaleway-bot in #517
- feat(ipam): allow filtering on pn, subnet or vpc id by @scaleway-bot in #518
- feat: update generated APIs by @scaleway-bot in #519
- docs(llm_inference): update product naming by @scaleway-bot in #520
- feat(key_manager): add API by @scaleway-bot in #521
- feat(baremetal): expose max bandwidth by @scaleway-bot in #522
- feat(instance): add encrypted rdp password method by @scaleway-bot in #523
- feat(vpc/v2): add ListSubnets by @scaleway-bot in #524
- feat(block): add volume updating status by @scaleway-bot in #525
- feat(apple_silicon): add infos on server type by @scaleway-bot in #526
- feat: update generated APIs by @scaleway-bot in #527
- fix(inference): clean namespace llm_inference by @Laure-di in #528
- feat(vpc/v2): expose Subnet fields that v1 exposed by @scaleway-bot in #529
- feat(vpc/v2): add ListSubnets docs by @scaleway-bot in #530
New Contributors
Full Changelog: 2.2.1...2.3.1