diff --git a/Changelog.md b/Changelog.md index 8b3fef9..abd6c36 100644 --- a/Changelog.md +++ b/Changelog.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [ Unreleased ] +## [ 0.3.0 ] 2025-08-28 + +### Added + +- Support default_image flag on Plan + ## [ 0.2.0 ] 2025-08-21 ### Added diff --git a/pyproject.toml b/pyproject.toml index 22d36f9..02b9160 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "ecsapi" -version = "0.2.0" +version = "0.3.0" description = "A simple SDK for manage Seeweb ecs api" readme = "README.md" license = {file = "LICENSE"} diff --git a/src/ecsapi/_plan.py b/src/ecsapi/_plan.py index acaef78..7e744fb 100644 --- a/src/ecsapi/_plan.py +++ b/src/ecsapi/_plan.py @@ -19,6 +19,7 @@ class Plan(BaseModel): windows: bool host_type: str available: bool + default_image: Optional[str] = None available_regions: List[Region] @@ -60,6 +61,7 @@ class _PlanAvailable(BaseModel): windows: bool host_type: str available: bool + default_image: Optional[str] = None os_available: List[Image] = Field(..., alias="os_availables") region_available: List[_PlanAvailableRegionAvailable] = Field( ..., alias="region_availables"