Skip to content

Releases: scaleway/scaleway-sdk-go

v1.0.0-beta.28

17 Jun 08:30
a057dbf
Compare
Choose a tag to compare

feat

Fixes

Documentation

Full Changelog: v1.0.0-beta.27...v1.0.0-beta.28

v1.0.0-beta.27

27 May 12:24
99d7702
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0-beta.26...v1.0.0-beta.27

v1.0.0-beta.26

15 Apr 08:24
9f7b1de
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0-beta.25...v1.0.0-beta.26

v1.0.0-beta.25

04 Mar 13:23
6af93b1
Compare
Choose a tag to compare

What's Changed

Feat

Fix

Misc

Full Changelog: v1.0.0-beta.24...v1.0.0-beta.25

v1.0.0-beta.24

19 Feb 09:31
8458171
Compare
Choose a tag to compare

Changelog

  • 8458171 feat(vpc_gw): introduce idempotent call to migrate PGWs to IPMob (#2002)
  • 3fffbca feat(secret_manager): add v1beta1 sdk (#2001)
  • 3271ecd feat(block): remove SnapshotSummary (#2000)
  • 4c24add feat(serverless_jobs): add local storage limit (#1999)
  • 844b67c refactor(serverless_jobs): returns a list of job runs when starting a job definition (#1997)
  • 7997819 chore(serverless): deprecate /logs and /metrics endpoint (#1996)
  • 0a6da18 feat(ipam): add llm_deployment resource (#1993)
  • 64fcc5b fix(rdb): add InstanceLogId in GetInstanceLogRequest (#1995)

v1.0.0-beta.23

06 Feb 14:41
2b5dc2b
Compare
Choose a tag to compare

Changelog

  • 2b5dc2b fix: use default http transport (#1992)
  • ad09102 feat(billing): fix documentation for discounts (#1990)
  • 8520ae9 feat(webhosting): add language field at public hosting creation (#1989)
  • b2e6d73 feat(domain): add status to contact message (#1988)
  • 5c9c710 chore(k8s): remove some deprecated fields (#1986)
  • b101f25 feat(k8s): add audit logs compatibility with offers (#1985)
  • 0e00141 feat(secret_manager): add protection in secret creation (#1982)
  • 2ed7c55 feat(tem): add dmarc validation status to DomainLastStatus (#1981)
  • 009352e docs(instance): add missing field (#1979)
  • 99a99cc fix(db): typo in waiting for replica error messages (#1980)
  • 1ac8b5d feat(serverless_jobs): add run options when starting a job (#1978)
  • 8f295b8 feat(instance): add start_date to server maintenance (#1977)
  • 969935e docs(cockpit): rework wording (#1975)
  • dc916e7 fix(ipam): change reverse address type to ip (#1976)
  • b3e610c feat(billing): list discounts in v2beta1 and update list consumptions response (#1974)
  • b5715e6 fix(serverless_sqldb): restore fields in messages (#1973)
  • 2ad2262 feat(iam): add filtering on multiple IDs on listing endpoints (#1972)
  • 70eec6d feat(k8s): add field to hide token from kubeconfig (#1971)
  • df6cb2a feat(tem): add field to accept new headers in create email endpoint (#1970)
  • ab21447 feat(rdb): add instance_id to ReadReplica (#1969)
  • bf98ba4 feat(billing): add v2beta1 API (#1968)
  • b6170c7 feat(lb): generate ip_type for ListIpsRequest (#1967)
  • fd0f14f feat(iam): add UpdateUser (#1966)
  • 8d1cd05 feat(ipam): allow publicly to set a custom reverse on their ip (#1965)
  • b100ffa feat(k8s): use structs for node taints (#1964)
  • 81beee1 feat(k8s): add note taints on kosmos nodes (#1963)
  • d6e72a6 feat(serverless): add CronSchedule to job definitions (#1962)
  • b3e420e docs(serverless_jobs): add documentation (#1961)
  • 4e66350 feat(secret): add ephemeral policy (#1960)
  • 3df218e feat(instance): expose ipam_id for message Server.Ip and Ip (#1957)
  • f84d49c feat(lb): add attach fip v6 (#1958)
  • e420445 feat(block): add support for import snapshot from object (#1956)
  • 16aeba3 feat(serverless_sqldb): add waiters (#1955)
  • a9186eb feat(document_db): align proto with rdb proto (#1954)

v1.0.0-beta.22

15 Dec 08:48
6480f2c
Compare
Choose a tag to compare

Changelog

  • 6480f2c fix(k8s): update field description (#1953)
  • 2d31c84 feat(serverless_sqldb): generate SDKs (#1952)
  • 12d10cd feat(rdb): add volume_type for snapshots (#1951)
  • 236a201 feat(block): update new AZ to Block documentation API (#1950)
  • 1db115f feat(serverless_jobs): add resources to job run (#1949)
  • b726302 feat(block): add size to importS3 message (#1948)
  • 442bb3b feat(job): add job run waiter (#1947)
  • ab927ce fix(marketplace/v1): remove version methods (#1946)
  • 3530d07 chore(serverless_jobs): remove GetServiceInfo (#1945)
  • 94a047e docs(block): update product resource description (#1944)
  • ba77e04 feat(k8s): add nodelabels for kosmos nodes (#1943)
  • f8c3506 feat(instance): add endpoints UpdateImage, UpdateSnapshot, UpdateSecurityGroup and UpdateSecurityGroupRules (#1942)
  • c5bd7ba feat(instance): replace some update utils by generated routes (#1928)
  • fc27865 feat(webhosting): add control panels field in public list hostings request (#1941)
  • 9aaaa99 feat(cockpit): delete datasource endpoint (#1940)
  • 33d1f39 feat(k8s): add node binaries versions (#1939)
  • 5aac847 feat(webhosting): add fields to hosting (#1938)
  • 32ade99 feat(iam): enable CLI for IAM logs (#1937)
  • c646e1e chore(serverless_jobs): rename id to job_definition_id and id to job_run_id (#1936)
  • cd76ffa feat(domain): add informations on scaleway product using the domain/dnszone (#1935)
  • bd36039 feat(block): add organization_id filter in listings (#1934)
  • 948146e feat(ipam): add resource type k8s_cluster (#1933)
  • 91e0027 feat(tem): add new task transfer online domain to scw (#1932)
  • 359c065 fix(mnq): remove end of life v1alpha1 (#1931)
  • 460fdba feat(iam): add tags on applications, groups, users and policies (#1930)
  • d77f011 chore(instance): remove support for creating a volume from a volume (#1929)
  • b767212 chore(cockpit): remove reset cockpit grafana (#1927)
  • 7244d51 feat(instance): add endpoints to attach/detach server volumes (#1926)
  • 9180208 feat(block): add volume last_detached_at (#1925)
  • eac0978 feat(secret_manager): deprecate byname api endpoints (#1924)
  • 3d7ab92 fix: update redis documentation (#1923)
  • 2b0f031 chore(instance): mark Volume's base_volume as deprecated (#1922)
  • f7d9669 docs(serverless): add note about mnq region availability (#1921)
  • 15d133e feat(webhosting): add control panel support in webhosting (#1920)
  • a249f9b chore(serverless): add description to IssueJWT (deprecated method) (#1919)
  • 640c865 feat(ipfs): add documentation about replacePin (#1918)
  • f891294 feat(cockpit): add is_product filter to list datasource (#1917)
  • 2a1e9a8 feat(instance): add ipv6 metadata (#1916)
  • 81697a0 chore(vpc_gw): add pl-waw-3 as supported locality (#1915)
  • 6eee377 feat(cockpit): add default notion for datasources (#1914)
  • 78e9e1d chore(serverless): rename job_run_id to id and job_definition_id to id (#1913)
  • ded9c4b fix(domain): deprecate owner_contact_info (#1912)
  • 850928b feat(secret_manager): add edge services product (#1911)
  • e3f574f feat(scw): add NewDurationFromTimeDuration (#1910)
  • c78681e fix: fields order for project identifiers (#1909)
  • 67506d0 feat(serverless_jobs): add support for v1alpha1 (#1908)
  • e5a2f12 feat(secret_manager): add region to folders (#1907)
  • 92880ab fix(instance): project identifier order (#1906)
  • 33dd2a3 fix: set default fields for requests with only query params (#1905)
  • 0dc5e63 feat(tem): add MX blackhole constant (#1904)
  • 373cb68 feat(secret_manager): remove useless is_ephemeral field (#1903)
  • 5bbb4cc feat(secret_manager): add missing regions (#1902)
  • f42b162 feat(secret_manager): add ephemeral action to secret creation (#1901)
  • 010ee24 feat(tem): add link to documentation and console (#1900)
  • a1119e5 docs(functions): add short and long descriptions to triggers methods (#1899)
  • 568614e feat(ipfs): remove usless fields in ipfs api (#1898)
  • 3e59877 feat(rdb): add seemless major upgrade (#1897)
  • 9df6567 feat(iam): add methods for public logs (#1896)
  • 2245af2 feat(instance): expose IP state in server.public_ips (#1895)
  • 9d4d800 docs(tem): improve reputation score doc (#1894)
  • 43c9aec feat(cockpit): add traces infos to plan (#1893)
  • b6e1537 feat(billing): discount application scope endpoint (#1892)
  • 9017dc9 feat: new generator (#1891)
  • 5666f41 docs(test): add description to update human request's height (#1888)
  • e65a61f feat(secret_manager): improve secret type doc (#1886)
  • f99c21c feat(tem): add domain reputation score (#1885)
  • 699490e docs(serverless): document trigger API (#1884)
  • 0be474c feat(cockpit): add traces endpoint (#1883)
  • 58aec66 feat(secret_manager): add json type with subtype (#1882)
  • 38c3d84 feat(ipam): add v1 API (#1881)
  • 7f7ef70 fix: time ptr query parameter (#1880)
  • ed3a11e feat(vpc_gw): add field to help clients known which pwg is legacy xor ipam (#1879)
  • 0e00839 feat(ipfs): set ipfs-naming to public visibility (#1878)
  • 91ef9eb fix(instance): modify UpdateServer public_ips and private_nics to be really optional (#1877)
  • f79f4c4 feat(serverless): deprecate mnq namespaces (#1876)
  • a020644 feat(block): add snapshot import (#1875)
  • c892757 feat(instance): modify UpdateServer public_ips and private_nics to match real implem (#1874)
  • 68e8fa5 feat(instance): sync endpoints about the feature OS image in SBS volume (#1873)
  • 6397a18 feat(instance): add tags in Server.public_ips (#1872)
  • fd6263b fix(instance): AttachVolume with multiple sbs volumes (#1871)
  • 9c4e77d feat(rdb): expose SBS IOPS to clients (#1870)
  • a2c38ac feat(mnq): add v1beta1 sdk (#1868)
  • 514d331 fix(instance): getUnknownVolume SBS volume (#1869)
  • 5fe0fb5 fix: instance helpers with new block volumes (#1867)
  • 86b618e feat(cockpit): add support for GrafanaProductDashboard (#1866)
  • bf1663f docs(block): revamp and quickstart improvements (#1865)
  • acc3c6b feat(mnq): add support for MnqNatsAccountID (#1864)
  • 047f2a4 feat(kapsule): expose public_ip_disabled field (#1863)
  • fb67c39 feat(cockpit): add list datasource endpoint (#1862)
  • 6e84b07 feat(ipfs_naming): documents fields after review (#1861)
  • fc4689b feat(ipfs): documents fields (#1860)
  • 8ee3589 feat(instance): add servers filter in ListServersRequest (#1859)
  • 740ed38 docs(lb): add pl-waw-3 az (#1858)
  • ad7dc57 feat: add marshalJSON method for type File (#1857)
  • df288d1 docs(billing): specify for all tools (#1856)
  • 2c2ba9c feat(dom): add endpoint to list Tlds Offers (#1853)
  • 17552b6 feat(sbs): add WaitForSnapshot and WaitForVolume methods (#1854)
  • 814abf1 docs(fdb): title (#1855)
  • 5e18398 feat(sbs): switch sbs to Private Beta (#1852)
  • aa891a9 feat(ipam): add IP reverses (#1851)
  • f931dd9 feat(ipfs): remove name resource (#1850)
  • 6d64e25 feat: add missing special secret version revision (#1849)
  • 2982e2e feat(rdb): add sbs volume type (#1848)
  • 285b722 feat(k8s): add filter on PrivateNetworkID (#1847)
  • 070c7c6 feat(lb): release private lb feature (#1846)
  • e5585b1 chore(strcase): mark initialisms as deprecated (#1844)
  • 327fb56 feat(instance): add documentation on ListSnapshotsRequest (#1845)
  • 6b599c2 fix(internal): fix net.IPNet and scw.IPNet in query param (#1843)
  • d2f8a2e fix(domain): allow single or multiple dns zone in waiter (#1839)
  • a731a00 refactor(secret-path): add project id optional (#1842)
  • 746d610 docs(sem): fix wording (#1841)
  • 45cadf9 feat(cockpit): create datasource (#1840)
  • 4f04861 feat(instance): add base_volume_id filter on ListSnapshotsRequest (#1838)
  • d153ad2 fix(webhosting): replace stringsvalue string by repeated string for list hostings (#1837)
  • ec10a35 feat(instance): added field type for ListIpsRequest (#1836)
  • 8e96c28 feat(vpcgw): document behavior of non-ipam_config flags (#1835)
  • a6ba952 feat(webhosting): add addon domains limit to public Product (#1834)

v1.0.0-beta.21

14 Sep 12:43
ca8abae
Compare
Choose a tag to compare

Changelog

  • ca8abae feat(dom): add more filters on ListDNSZones to ease VPC sync (#1828)
  • 25fa5d5 feat(instance): add field private_nic_mac_address for ListServersRequest (#1833)
  • 25d7129 feat(instance): add new sbs_volume and scratch volumes types (#1832)
  • ac7d570 feat(cockpit): add traces permission to token (#1831)
  • a5589d9 feat(instance): add RPC for volume/snapshot migration to SBS (#1830)
  • 4eb2292 feat(ipfs): add cli command for ipfs naming (#1829)
  • 45ad1e0 feat(tem): add more email flags (#1827)
  • 7f8e112 feat(pgw): ipam config for native vpc integration (#1825)
  • 0f1b146 feat(k8s): add disable_public_ip field in k8s Pool (#1824)
  • 303e260 feat(baremetal): add nl-ams-2 (#1817)
  • ad9394c feat(ipfs): add export and import key (#1826)
  • cf5147e docs(secret): fix documentation (#1823)
  • 25867a5 docs(k8s): add note (#1822)
  • 15e9c42 fix(instance): add missing 'enable_routed_ip' action (#1821)
  • 153b05c feat(ipfs): added cid field in update name method (#1820)
  • 2e61539 fix(instance): add correct annotation for scratch storage size (#1819)
  • 9e540fe fix(k8s): add ready to terminal statuses for DCP clusters (#1818)
  • fd067a3 fix(documentdb): remove underscore in package name (#1816)
  • 5239dfc feat(ipfs): add ip name services (#1815)
  • 7d774bb feat(instance): add scratch storage (#1814)
  • d16b548 feat(instance): add scratch storage max size in ListServersTypes (#1813)
  • d68092a feat: update generated APIs (#1812)
  • 8388fdb feat(functions): add go1.21 support (#1811)
  • 82a4aa8 feat(dom): add a new task type for moving project (#1810)
  • 7dbd663 feat(document_db): add waiters (#1809)
  • ed1b1db feat(document_db): generate sdk-go (#1808)
  • e63d55b fix(functions): set content length as required (#1806)
  • 2d15631 Revert "feat(scw): allow usage of http proxy" (#1805)
  • c363b60 feat(secret-manager): add secret path (#1804)
  • 73ed2d6 feat(instance): add arm64 in architecture enum (#1803)
  • eefdeb5 fix(lb): make private network's ip_id nullable (#1802)
  • d6b96ef fix(instance): type CreateSnapshotRequest.tags properly (#1801)
  • 7dfb644 feat(tem): add support for mailbox_full error (#1800)
  • fffe861 fix(instance): change CreateServerRequest.public_ips type for more consistency (#1798)
  • c128c59 feat: add support for pl-waw-3 (#1796)
  • b3f1ae9 feat(dom): add filter to endpoint listContacts (#1799)
  • 5d1fe4e feat(lb): support dhcp/ipam private network (#1797)
  • 2654417 chore: remove unused release script (#1791)
  • a7e6dd2 feat(scw): allow usage of http proxy (#1794)
  • 655c909 feat: add support for pl-waw-3 (#1795)
  • 97d8f6b feat(flexibleip): extend WaitForFlexibleIP to wait for MACAddress terminal states (#1793)
  • 0ba9869 feat(tem): add spam flag (#1792)

v1.0.0-beta.20

26 Jul 09:05
347472f
Compare
Choose a tag to compare

Changelog

Features

  • 347472f feat(domain): add helper check if record exist (#1789)
  • 36a2219 feat(instance): added field private_networks for ListServersRequest (#1788)
  • b2d3c6d feat(iam/v1alpha1): add method to create a user (#1786)
  • 6966aee feat(rdb): promote read replica (#1785)
  • 785dc16 feat(tem): add support for flags (#1783)
  • 46c7afd feat(k8s): return more information on cluster types (#1784)
  • 9b6e07d feat(account/v3): project api (#1782)

Fixes

  • 1ed69ad fix(sm): rename certificate type to be more generic (#1787)

v1.0.0-beta.19

17 Jul 11:45
d13e89c
Compare
Choose a tag to compare

Changelog

Feats

  • d13e89c feat: add resource type baremetal PrivateNic (#1781)
  • 4a36f18 feat(account/v2): Add deprecation warnings (#1780)
  • efc922e feat(webhosting): add Web Hosting offer EOL boolean (#1778)
  • f98c34a feat(rdb): add node_type instance range (#1774)
  • 6115f9e feat(k8s): add resiliency and sla to cluster types (#1773)
  • b73e88c feat(marketplace): add type filter to GetLocalImageByLabel (#1779)
  • f05d5b3 feat(container): add trigger waiter (#1776)
  • 74eb7cf feat(vpc/v2): remove DefaultPrivateNetworkName from CreateVPCRequest (#1772)

Docs

  • 2eb545f docs(iam): add enums documentation (#1777)
  • 95ba14a docs(instance): add UpdateServer commercial_type documentation (#1775)