diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f3dbfd2..4eb8987 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.26.0" + ".": "1.27.0" } \ No newline at end of file diff --git a/.stats.yml b/.stats.yml index 2a11252..8f8eabd 100644 --- a/.stats.yml +++ b/.stats.yml @@ -1,4 +1,4 @@ configured_endpoints: 94 -openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/knock/knock-b42896ed120111c98cea7e588b382fdce0ff587b92a779e1eff1e585c3f77039.yml -openapi_spec_hash: 7b326a46e026aabfb75a66d7dfd3010b +openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/knock/knock-14c218ec8463fb69d63b8ee69062164612e9d3d6d3c6701c6565c44d3bb8614d.yml +openapi_spec_hash: 9e8e363a5977d37212acc4d7404dec25 config_hash: 625db64572b7ee0ee1dd00546e53fc5f diff --git a/CHANGELOG.md b/CHANGELOG.md index ffb6804..7b48f59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 1.27.0 (2026-07-02) + +Full Changelog: [v1.26.0...v1.27.0](https://github.com/knocklabs/knock-python/compare/v1.26.0...v1.27.0) + +### Features + +* **api:** api update ([1d45388](https://github.com/knocklabs/knock-python/commit/1d45388d4a81f16dc6bb309c1fa1269695829d41)) +* **api:** api update ([925e91e](https://github.com/knocklabs/knock-python/commit/925e91edb81684491556ca72133b1ee17cfdd82f)) + ## 1.26.0 (2026-06-29) Full Changelog: [v1.25.0...v1.26.0](https://github.com/knocklabs/knock-python/compare/v1.25.0...v1.26.0) diff --git a/pyproject.toml b/pyproject.toml index d1819d1..0d0b47d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "knockapi" -version = "1.26.0" +version = "1.27.0" description = "The official Python library for the knock API" dynamic = ["readme"] license = "Apache-2.0" diff --git a/src/knockapi/_version.py b/src/knockapi/_version.py index e1ed972..9fbeb8d 100644 --- a/src/knockapi/_version.py +++ b/src/knockapi/_version.py @@ -1,4 +1,4 @@ # File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details. __title__ = "knockapi" -__version__ = "1.26.0" # x-release-please-version +__version__ = "1.27.0" # x-release-please-version diff --git a/src/knockapi/types/tenant.py b/src/knockapi/types/tenant.py index d9fd2c2..957b5b1 100644 --- a/src/knockapi/types/tenant.py +++ b/src/knockapi/types/tenant.py @@ -13,6 +13,24 @@ class SettingsBranding(BaseModel): """The branding for the tenant.""" + dark_icon_url: Optional[str] = None + """The icon URL for the tenant in dark mode. Falls back to `icon_url` if unset.""" + + dark_logo_url: Optional[str] = None + """The logo URL for the tenant in dark mode. Falls back to `logo_url` if unset.""" + + dark_primary_color: Optional[str] = None + """The primary color for the tenant in dark mode, provided as a hex value. + + Defaults to `#FFFFFF`. + """ + + dark_primary_color_contrast: Optional[str] = None + """The primary color contrast for the tenant in dark mode, provided as a hex value. + + Defaults to `#000000`. + """ + icon_url: Optional[str] = None """The icon URL for the tenant. diff --git a/src/knockapi/types/tenant_request_param.py b/src/knockapi/types/tenant_request_param.py index 3a097b2..cf10834 100644 --- a/src/knockapi/types/tenant_request_param.py +++ b/src/knockapi/types/tenant_request_param.py @@ -15,6 +15,24 @@ class SettingsBranding(TypedDict, total=False): """The branding for the tenant.""" + dark_icon_url: Optional[str] + """The icon URL for the tenant in dark mode. Falls back to `icon_url` if unset.""" + + dark_logo_url: Optional[str] + """The logo URL for the tenant in dark mode. Falls back to `logo_url` if unset.""" + + dark_primary_color: Optional[str] + """The primary color for the tenant in dark mode, provided as a hex value. + + Defaults to `#FFFFFF`. + """ + + dark_primary_color_contrast: Optional[str] + """The primary color contrast for the tenant in dark mode, provided as a hex value. + + Defaults to `#000000`. + """ + icon_url: Optional[str] """The icon URL for the tenant.