Releases: scaleway/scaleway-sdk-python
Releases · scaleway/scaleway-sdk-python
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
2.2.1
What's Changed
- feat(webhosting): add a magic link autologin url for webhosting by @scaleway-bot in #500
- feat(k8s): add MigrateClusterToRoutedIPs by @scaleway-bot in #501
- docs(instance): hide block migration from documentation by @scaleway-bot in #499
- feat(webhosting): add public reset hosting password by @scaleway-bot in #502
- feat(apple_silicon): add os selection fields by @scaleway-bot in #503
- chore(tem): document ListDomainsRequest fields by @scaleway-bot in #504
- feat(block): add ImportSnapshotFromS3Request field explanation by @scaleway-bot in #505
- feat(block): publish endpoint ImportSnapshotFromS3 by @scaleway-bot in #506
- feat(lb): publish flexible ip tags feature by @scaleway-bot in #513
- docs(ipam): document expected format of requested IP by @scaleway-bot in #514
- feat: update generated APIs by @scaleway-bot in #515
Full Changelog: 2.1.0...2.2.1
2.1.0
What's Changed
- chore: add support for dependabot (pip, github-actions) by @remyleone in #473
- feat(iam): allow filtering by name in ListQuotas by @scaleway-bot in #474
- feat(secret_manager): return type on AccessSecretVersion by @scaleway-bot in #480
- feat(dedibox): add SDK support by @scaleway-bot in #481
- doc(secret_manager): reword CreateSecret description by @scaleway-bot in #482
- docs(serverless_jobs): add documentation for command, timezone and schedule fields by @scaleway-bot in #483
- feat(vpc/v2): allow routing activation on existing VPCs by @scaleway-bot in #484
- feat(secret_manager): add secret type messages to simplify deserialization by @scaleway-bot in #486
- chore(serverless_jobs): filter job defs and runs by organization_id by @scaleway-bot in #487
- feat(secret_manager): add AccessSecretVersionByPath endpoint by @scaleway-bot in #491
- feat(webhosting): add support for one_time_password by @scaleway-bot in #488
- feat(iam): add support for pretty_name, unit and description in Quotum by @scaleway-bot in #490
- docs(sdb): backups are showing up in descending order by @scaleway-bot in #489
- fix(secret_manager): change secret type names to avoid conflicts in sdk by @scaleway-bot in #492
- docs(instance): mark some fields as deprecated following ipmob introduction by @scaleway-bot in #494
- feat(cockpit): add v1 api by @scaleway-bot in #495
- feat(rdb): add of private network details by @scaleway-bot in #496
- feat(k8s): add routed_ip_enabled field to Cluster by @scaleway-bot in #497
- fix: adjust unmarshalling for protected field name and set none value for not optional field by @scaleway-bot in #498
New Contributors
- @remyleone made their first contribution in #473
Full Changelog: 2.0.0...2.1.0
2.0.0
What's Changed
- feat: v2 by @quantumsheep in #387
- feat(llm_inference): add v1beta1 by @scaleway-bot in #468
- feat(k8s): allow cluster with cni=none by @scaleway-bot in #469
- feat(serverless_jobs): add started_at in JobRun by @scaleway-bot in #470
- fix(rdb): set maintenance pending status as non-transient by @scaleway-bot in #471
Full Changelog: 1.8.0...2.0.0
1.8.0
What's Changed
- chore(baremetal): change offerid positional true getofferrequest by @scaleway-bot in #441
- fix(vpc_gw): return Empty on EnableIPMobility by @scaleway-bot in #442
- docs(redis): migrate endpoint update by @scaleway-bot in #443
- refactor(cockpit): change interval usage type by @scaleway-bot in #444
- feat(secret_manager): add ListTags to v1beta1 by @scaleway-bot in #445
- feat(block): add new reference status not-ready-yet by @scaleway-bot in #447
- feat(vpc/v2): add property to enable or disable routing in a VPC by @scaleway-bot in #448
- chore(serverless): remove support for mnq v1alpha1 API by @scaleway-bot in #450
Full Changelog: 1.6.0...1.8.0
1.7.0
What's Changed
feat
- feat(secret_manager): add ListTags to v1beta1 by @scaleway-bot in #445
- feat(block): add new reference status not-ready-yet by @scaleway-bot in #447
- feat(vpc/v2): add property to enable or disable routing in a VPC by @scaleway-bot in #448
fixes
- fix(vpc_gw): return Empty on EnableIPMobility by @scaleway-bot in #442
misc
- chore(baremetal): change offerid positional true getofferrequest by @scaleway-bot in #441
- docs(redis): migrate endpoint update by @scaleway-bot in #443
- refactor(cockpit): change interval usage type by @scaleway-bot in #444
- chore(serverless): remove support for mnq v1alpha1 API by @scaleway-bot in #450
Full Changelog: 1.6.0...1.7.0