# Changelog: 1.27.0

The v10 runtime can read the region tree editors maintain in the CMS (Websites →
"Regionen"), for `@v-office/website-sdk`'s `sdk.static.regions`.

## Added

- `RegionsService.getRegions({ aiStudioWebsiteId })`, provided by the v10 layer, reads the
  region tree that applies to an AI Studio website from the websites service: the
  website's own tree, or else the workspace's default tree.
- The result, `WebsiteRegions`, lists the regions depth first. Each `WebsiteRegion` has
  German and English `name`, `slug` and `path` (the ancestors' slugs joined with `/`), its
  `description`, its `ownRentalIds`, and `rentalIds`, which adds every subregion's rentals.
- `buildWebsiteRegions` derives `depth`, `path` and `rentalIds` from regions in tree order,
  so every backend builds the same shape.
- A malformed response fails with a `CoreSDKError`. A website without a tree reads as an
  empty tree.
- The schemas `RegionsGetRegionsInputSchema`, `WebsiteRegionsSchema` and
  `WebsiteRegionSchema`.

## Changed

- Nothing for existing code.
