Skip to content

feat(lambda-tiler): allow merging of styles using "," eg "aerial,labels-v2.json"#3604

Merged
blacha merged 2 commits intomasterfrom
feat/style-join
Feb 15, 2026
Merged

feat(lambda-tiler): allow merging of styles using "," eg "aerial,labels-v2.json"#3604
blacha merged 2 commits intomasterfrom
feat/style-join

Conversation

@blacha
Copy link
Copy Markdown
Member

@blacha blacha commented Feb 15, 2026

Motivation

"labels-v2" is a very useful context layer to be added to most other styles inside basemaps, we have made it so users can request this style added with ?labels=true there however are other layers that would be useful to join together eg terrain-v2 or aerial and individual aerial layers

Modifications

combines styles automatically when split with a "," eg /v1/styles/aerial,labels-v2.json

Verification

unit tests.

@blacha blacha added this pull request to the merge queue Feb 15, 2026
Merged via the queue into master with commit 868c5ce Feb 15, 2026
14 checks passed
@blacha blacha deleted the feat/style-join branch February 15, 2026 21:59
@linz-li-bot linz-li-bot mentioned this pull request Feb 11, 2026
github-merge-queue bot pushed a commit that referenced this pull request Feb 16, 2026
🤖 I have created a release *beep* *boop*
---


<details><summary>bathymetry: 8.9.7</summary>

##
[8.9.7](bathymetry-v8.9.6...bathymetry-v8.9.7)
(2026-02-15)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>cli: 8.10.10</summary>

##
[8.10.10](cli-v8.10.9...cli-v8.10.10)
(2026-02-15)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/cli-config bumped from ^8.11.4 to ^8.11.5
    * @basemaps/cli-raster bumped from ^8.11.5 to ^8.11.6
    * @basemaps/cli-vector bumped from ^8.10.6 to ^8.10.7
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>cli-config: 8.11.5</summary>

##
[8.11.5](cli-config-v8.11.4...cli-config-v8.11.5)
(2026-02-15)


### Bug Fixes

* create a center URL for tilesets
([#3601](#3601))
([8f49a3e](8f49a3e))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/config-loader bumped from ^8.12.2 to ^8.12.3
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>cli-raster: 8.11.6</summary>

##
[8.11.6](cli-raster-v8.11.5...cli-raster-v8.11.6)
(2026-02-15)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @basemaps/config-loader bumped from ^8.12.2 to ^8.12.3
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>cli-vector: 8.10.7</summary>

##
[8.10.7](cli-vector-v8.10.6...cli-vector-v8.10.7)
(2026-02-15)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>config-loader: 8.12.3</summary>

##
[8.12.3](config-loader-v8.12.2...config-loader-v8.12.3)
(2026-02-15)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>8.19.0</summary>

## [8.19.0](v8.18.3...v8.19.0)
(2026-02-15)


### Features

* **lambda-tiler:** allow merging of styles using "," eg
"aerial,labels-v2.json"
([#3604](#3604))
([868c5ce](868c5ce))
* support NZTM2000 labels in debug view
([#3602](#3602))
([ac04281](ac04281))


### Bug Fixes

* create a center URL for tilesets
([#3601](#3601))
([8f49a3e](8f49a3e))
</details>

<details><summary>infra: 8.12.3</summary>

##
[8.12.3](infra-v8.12.2...infra-v8.12.3)
(2026-02-15)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @basemaps/lambda-tiler bumped from ^8.12.2 to ^8.13.0
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>lambda-analytic-cloudfront: 8.9.8</summary>

##
[8.9.8](lambda-analytic-cloudfront-v8.9.7...lambda-analytic-cloudfront-v8.9.8)
(2026-02-15)


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>lambda-tiler: 8.13.0</summary>

##
[8.13.0](lambda-tiler-v8.12.2...lambda-tiler-v8.13.0)
(2026-02-15)


### Features

* **lambda-tiler:** allow merging of styles using "," eg
"aerial,labels-v2.json"
([#3604](#3604))
([868c5ce](868c5ce))


### Dependencies

* The following workspace dependencies were updated
  * dependencies
    * @basemaps/config-loader bumped from ^8.12.2 to ^8.12.3
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>landing: 8.13.0</summary>

##
[8.13.0](landing-v8.12.5...landing-v8.13.0)
(2026-02-15)


### Features

* support NZTM2000 labels in debug view
([#3602](#3602))
([ac04281](ac04281))


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @basemaps/cli-config bumped from ^8.11.4 to ^8.11.5
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
</details>

<details><summary>server: 8.10.12</summary>

##
[8.10.12](server-v8.10.11...server-v8.10.12)
(2026-02-15)


### Dependencies

* The following workspace dependencies were updated
  * devDependencies
    * @basemaps/config-loader bumped from ^8.12.2 to ^8.12.3
    * @basemaps/lambda-tiler bumped from ^8.12.2 to ^8.13.0
    * @basemaps/landing bumped from ^8.12.5 to ^8.13.0
    * @basemaps/shared bumped from ^8.9.6 to ^8.9.7
  * optionalDependencies
    * @basemaps/landing bumped from ^8.12.5 to ^8.13.0
</details>

<details><summary>shared: 8.9.7</summary>

##
[8.9.7](shared-v8.9.6...shared-v8.9.7)
(2026-02-15)


### Bug Fixes

* create a center URL for tilesets
([#3601](#3601))
([8f49a3e](8f49a3e))
</details>

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants