|
1 | 1 | ## Release (2025-11-14) |
| 2 | +- `iaas`: [v1.0.0](services/iaas/CHANGELOG.md#v100) |
| 3 | + - **Breaking Change:** Add required `region` parameter to most API methods in `DefaultApi` class. |
| 4 | + - **Breaking Change:** Removal of API methods from `DefaultApi` class: `list_snapshots`, `update_image_scope_local`, `update_image_scope_public`. |
| 5 | + - **Feature:** Add new API methods to `DefaultApi` class: |
| 6 | + - `add_routes_to_routing_table` |
| 7 | + - `add_routing_table_to_area` |
| 8 | + - `create_network_area_region` |
| 9 | + - `delete_network_area_region` |
| 10 | + - `delete_route_from_routing_table` |
| 11 | + - `delete_routing_table_from_area` |
| 12 | + - `get_network_area_region` |
| 13 | + - `get_route_of_routing_table` |
| 14 | + - `get_routing_table_of_area` |
| 15 | + - `image_from_volume` |
| 16 | + - `list_network_area_regions` |
| 17 | + - `list_routes_of_routing_table` |
| 18 | + - `list_routing_tables_of_area` |
| 19 | + - `list_snapshots_in_project` |
| 20 | + - `update_network_area_region` |
| 21 | + - `update_route_of_routing_table` |
| 22 | + - `update_routing_table_of_area` |
| 23 | + - Update of regex validators for model class attributes |
| 24 | + - Update regex validators for `ip` attribute in `PublicIp`, `UpdatePublicIPPayload`, `CreatePublicIPPayload` model classes |
| 25 | + - Update regex validators for `gateway` attribute in `UpdateNetworkIPv4Body`, `UpdateNetworkIPv6Body` model classes |
| 26 | + - **Feature:** New model classes |
| 27 | + - Network area: |
| 28 | + - `RegionalArea`, `RegionalAreaListResponse` |
| 29 | + - `CreateNetworkAreaRegionPayload` |
| 30 | + - `RegionalAreaIPv4`, `UpdateRegionalAreaIPv4` |
| 31 | + - Routing tables: |
| 32 | + - `RoutingTable`, `RoutingTableListResponse` |
| 33 | + - `AddRoutesToRoutingTablePayload` |
| 34 | + - `AddRoutingTableToAreaPayload` |
| 35 | + - `UpdateRouteOfRoutingTablePayload`, `UpdateRoutingTableOfAreaPayload` |
| 36 | + - Routes: |
| 37 | + - `RouteDestination`, `DestinationCIDRv4`, `DestinationCIDRv6` |
| 38 | + - `RouteNexthop`, `NexthopInternet`, `NexthopIPv4`, `NexthopIPv6`, `NexthopBlackhole` |
| 39 | + - Network (IPv4): `NetworkIPv4`, `CreateNetworkIPv4`, `CreateNetworkIPv4WithPrefix`, `CreateNetworkIPv4WithPrefixLength` |
| 40 | + - Network (IPv6): `NetworkIPv6`, `CreateNetworkIPv6`, `CreateNetworkIPv6WithPrefix`, `CreateNetworkIPv6WithPrefixLength` |
| 41 | + - other: `CreateServerPayloadAllOfNetworking`, `ImageFromVolumePayload`, `UpdateNetworkAreaRegionPayload`, `ServerNetworking` |
| 42 | + - **Feature:** New attributes in model classes |
| 43 | + - Add `region` attribute to `PublicNetwork` model class |
| 44 | + - Add `destination` attribute to `Route` model class |
| 45 | + - Add `import_progress` attribute to model classes `CreateImagePayload`, `Image` |
| 46 | + - Add `encrypted` attribute to model class `Backup` |
| 47 | + - Add `ipv4`, `ipv6`, `routing_table_id` attributes to model class `CreateNetworkPayload`, `PartialUpdateNetworkPayload` |
| 48 | + - Add `ipv4`, `ipv6` `routing_table_id` attributes to model class `Network` |
| 49 | + - Add `items` attribute to `CreateNetworkAreaRoutePayload` model class |
| 50 | + - **Breaking Change:**: Removal of model classes |
| 51 | + - Network area: `Area`, `AreaConfig`, `CreateAreaAddressFamily`, `UpdateAreaAddressFamily`, `AreaPrefixConfigIPv4`, `CreateAreaIPv4`, `UpdateAreaIPv4` |
| 52 | + - Server: `CreateServerPayloadNetworking` |
| 53 | + - Network: `CreateNetworkIPv4Body`, `NetworkAreaIPv4`, `CreateNetworkAddressFamily`, `UpdateNetworkAddressFamily`, `CreateNetworkIPv6Body` |
| 54 | + - **Breaking Change:** Renaming of ID attributes in model classes |
| 55 | + - Renaming of attribute `network_range_id` to `id` in `NetworkRange` model class |
| 56 | + - Renaming of attribute `route_id` to `id` in `Route` model class |
| 57 | + - Renaming of attribute `network_id` to `id` in `Network` model class |
| 58 | + - Renaming of attribute `area_id` to `id` in `NetworkArea` model class |
| 59 | + - Renaming of attribute `project_id` to `id` in `Project` model class |
| 60 | + - **Breaking Change:** Renaming of `state` attribute to `status` in model classes `Network`, `NetworkArea`, `Project` |
| 61 | + - **Breaking Change:** Type changes of attributes of model classes |
| 62 | + - Change type of `networking` attribute from `CreateServerPayloadNetworking` to `ServerNetworking` in `Server` model class |
| 63 | + - Change type of `networking` attribute from `CreateServerPayloadNetworking` to `CreateServerPayloadAllOfNetworking` in `CreateServerPayload` model class |
| 64 | + - Change type of `nexthop` attribute from string to `RouteNexthop` in `Route` model class |
| 65 | + - **Breaking Change:** |
| 66 | + - Remove attribute `prefix` from `Route` model class |
| 67 | + - Remove attribute `ipv4` from `NetworkArea`, `CreateNetworkAreaRoutePayload` model classes |
| 68 | + - Remove attribute `address_family` from `CreateNetworkAreaPayload`, `CreateNetworkPayload`, `PartialUpdateNetworkAreaPayload`, `PartialUpdateNetworkPayload` model classes |
| 69 | + - Remove attributes `gateway`, `gatewayv6`, `nameservers`, `nameservers_v6`, `prefixes`, `prefixes_v6`, `public_ip` from `Network` model class |
| 70 | + - Remove attribute `openstack_project_id` from `Project` model class |
2 | 71 | - `cdn`: |
3 | 72 | - [v2.1.0](services/cdn/CHANGELOG.md#v210) |
4 | 73 | - **Breaking change:** Remove unused model classes: `GetLogsSearchFiltersResponse`, `PatchLokiLogSink` |
|
0 commit comments