<p dir="auto">Bumps <a href="https://github.com/maplibre/maplibre-gl-js">maplibre-gl</a> from 5.11.0 to 5.12.0.</p>
<details>
<summary>Release notes</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/maplibre/maplibre-gl-js/releases">maplibre-gl's releases</a>.</em></p>
<blockquote>
<h2 dir="auto">v5.12.0</h2>
<p dir="auto"><a href="https://github.com/maplibre/maplibre-gl-js">https://github.com/maplibre/maplibre-gl-js</a>
<a href="https://github.com/maplibre/maplibre-gl-js/compare/v5.11.0...v5.12.0">Changes</a> since <a href="https://github.com/maplibre/maplibre-gl-js/releases/tag/v5.11.0">MapLibre GL JS v5.11.0</a>:</p>
<h3 dir="auto">✨ Features and improvements</h3>
<ul dir="auto">
<li>Add support for MapLibre Tiles (MLT) by using <code class="notranslate">encoding: 'mlt'</code> in vector source definition (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/6570">#6570</a>) (by <a href="https://github.com/Salkin975"><code class="notranslate">@​Salkin975</code></a> and <a href="https://github.com/HArelM"><code class="notranslate">@​HarelM</code></a>)</li>
<li>Slice vector tiles to improve over scale vector handling (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/6521">#6521</a>). It adds the <code class="notranslate">experimentalZoomLevelsToOverscale</code> flag to <code class="notranslate">MapOptions</code> to allow controlling how many zoom levels to slice and how many to scale. It seems to have better performance at high zoom levels. It can prevent Safari crashes in some scenarios by setting it to 4 or less. (by <a href="https://github.com/HarelM"><code class="notranslate">@​HarelM</code></a>)</li>
<li>Add reduceMotion option to Map Options (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/6661">#6661</a>) (by <a href="https://github.com/wayofthefuture"><code class="notranslate">@​wayofthefuture</code></a>)</li>
</ul>
<h3 dir="auto">🐞 Bug fixes</h3>
<ul dir="auto">
<li>Fix missing <code class="notranslate">constrainOverride</code> setter in <code class="notranslate">TransformHelper.apply</code> (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/6642">#6642</a>) (by <a href="https://github.com/larsmaxfield"><code class="notranslate">@​larsmaxfield</code></a>)</li>
<li>Fix blank map after WebGL context restore (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6242">#6242</a>) (by <a href="https://github.com/ToHold"><code class="notranslate">@​ToHold</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p dir="auto"><em>Sourced from <a href="https://github.com/maplibre/maplibre-gl-js/blob/main/CHANGELOG.md">maplibre-gl's changelog</a>.</em></p>
<blockquote>
<h2 dir="auto">5.12.0</h2>
<h3 dir="auto">✨ Features and improvements</h3>
<ul dir="auto">
<li>Add support for MapLibre Tiles (MLT) by using <code class="notranslate">encoding: 'mlt'</code> in vector source definition (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/6570">#6570</a>) (by <a href="https://github.com/Salkin975"><code class="notranslate">@​Salkin975</code></a> and <a href="https://github.com/HArelM"><code class="notranslate">@​HarelM</code></a>)</li>
<li>Slice vector tiles to improve over scale vector handling (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/6521">#6521</a>). It adds the <code class="notranslate">experimentalZoomLevelsToOverscale</code> flag to <code class="notranslate">MapOptions</code> to allow controlling how many zoom levels to slice and how many to scale. It seems to have better performance at high zoom levels. It can prevent Safari crashes in some scenarios by setting it to 4 or less. (by <a href="https://github.com/HarelM"><code class="notranslate">@​HarelM</code></a>)</li>
<li>Add reduceMotion option to Map Options (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/6661">#6661</a>) (by <a href="https://github.com/wayofthefuture"><code class="notranslate">@​wayofthefuture</code></a>)</li>
</ul>
<h3 dir="auto">🐞 Bug fixes</h3>
<ul dir="auto">
<li>Fix missing <code class="notranslate">constrainOverride</code> setter in <code class="notranslate">TransformHelper.apply</code> (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/pull/6642">#6642</a>) (by <a href="https://github.com/larsmaxfield"><code class="notranslate">@​larsmaxfield</code></a>)</li>
<li>Fix blank map after WebGL context restore (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6242">#6242</a>) (by <a href="https://github.com/ToHold"><code class="notranslate">@​ToHold</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul dir="auto">
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/370565ba1eef0f270347585f9d8f964e002de73f"><code class="notranslate">370565b</code></a> Bump version to 5.12.0 (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6678">#6678</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/7d5c2f7f17f842ce62746ae2012d96871bbcde46"><code class="notranslate">7d5c2f7</code></a> Set immutableCreate to true in release workflow (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6634">#6634</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/689a3c20a695b701d6bb641b361195b1f2ba189f"><code class="notranslate">689a3c2</code></a> Add support for MLT (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6570">#6570</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/234b63b837b0a9e01eca9826a37b2ea294a4300a"><code class="notranslate">234b63b</code></a> chore(deps-dev): bump eslint from 9.39.0 to 9.39.1 (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6677">#6677</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/ea166d863d57bd1762c988f9bb42f2efabcc1b91"><code class="notranslate">ea166d8</code></a> chore(deps-dev): bump puppeteer from 24.27.0 to 24.28.0 (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6675">#6675</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/db9cf5da6b0e19bde487d5feeb4de391dc30b31b"><code class="notranslate">db9cf5d</code></a> chore(deps-dev): bump <code class="notranslate">@​typescript-eslint/eslint-plugin</code> (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6674">#6674</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/e832ffa1fdfddcedfa9f28b4bfdf4bf3942384e3"><code class="notranslate">e832ffa</code></a> Add reduceMotion option to Map Options (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6661">#6661</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/068522a86e9cf444329155c498b5e5fc451537e3"><code class="notranslate">068522a</code></a> chore(deps-dev): bump <code class="notranslate">@​types/node</code> from 24.9.2 to 24.10.0 (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6672">#6672</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/84d56f71d821b8ea2c562500bbedeefbcec3f98c"><code class="notranslate">84d56f7</code></a> Generate Unicode character property data at build time (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6639">#6639</a>)</li>
<li><a href="https://github.com/maplibre/maplibre-gl-js/commit/e24615c52d277dd521a614724e163fd26dc5d241"><code class="notranslate">e24615c</code></a> Clear both TinySDF instances together (<a href="https://redirect.github.com/maplibre/maplibre-gl-js/issues/6671">#6671</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/maplibre/maplibre-gl-js/compare/v5.11.0...v5.12.0">compare view</a></li>
</ul>
</details>
<br>
<p dir="auto"><a href="https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores"><img src="https://camo.githubusercontent.com/fe57e1f8fbcaad3a5482266fa988e0f3b873174ee4d51544b7ae34dbc2ebf3ed/68747470733a2f2f646570656e6461626f742d6261646765732e6769746875626170702e636f6d2f6261646765732f636f6d7061746962696c6974795f73636f72653f646570656e64656e63792d6e616d653d6d61706c696272652d676c267061636b6167652d6d616e616765723d6e706d5f616e645f7961726e2670726576696f75732d76657273696f6e3d352e31312e30266e65772d76657273696f6e3d352e31322e30" alt="Dependabot compatibility score" data-canonical-src="https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=maplibre-gl&package-manager=npm_and_yarn&previous-version=5.11.0&new-version=5.12.0" style="max-width: 100%;"></a></p>
<p dir="auto">Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting <code class="notranslate">@dependabot rebase</code>.</p>
<hr>
<details>
<summary>Dependabot commands and options</summary>
<br>
<p dir="auto">You can trigger Dependabot actions by commenting on this PR:</p>
<ul dir="auto">
<li><code class="notranslate">@dependabot rebase</code> will rebase this PR</li>
<li><code class="notranslate">@dependabot recreate</code> will recreate this PR, overwriting any edits that have been made to it</li>
<li><code class="notranslate">@dependabot merge</code> will merge this PR after your CI passes on it</li>
<li><code class="notranslate">@dependabot squash and merge</code> will squash and merge this PR after your CI passes on it</li>
<li><code class="notranslate">@dependabot cancel merge</code> will cancel a previously requested merge and block automerging</li>
<li><code class="notranslate">@dependabot reopen</code> will reopen this PR if it is closed</li>
<li><code class="notranslate">@dependabot close</code> will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually</li>
<li><code class="notranslate">@dependabot show <dependency name> ignore conditions</code> will show all of the ignore conditions of the specified dependency</li>
<li><code class="notranslate">@dependabot ignore this major version</code> will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)</li>
<li><code class="notranslate">@dependabot ignore this minor version</code> will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)</li>
<li><code class="notranslate">@dependabot ignore this dependency</code> will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)</li>
</ul>
</details>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>  <a href='https://github.com/openstreetmap/openstreetmap-website/pull/6516'>https://github.com/openstreetmap/openstreetmap-website/pull/6516</a></p>

<h4>Commit Summary</h4>
<ul>
  <li><a href="https://github.com/openstreetmap/openstreetmap-website/pull/6516/commits/02f01a070d8254afc88a8ec90df64338bc5b45f5" class="commit-link">02f01a0</a>  Bump maplibre-gl from 5.11.0 to 5.12.0</li>
</ul>

<h4 style="display: inline-block">File Changes </h4> <p style="display: inline-block">(<a href="https://github.com/openstreetmap/openstreetmap-website/pull/6516/files">1 file</a>)</p>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/openstreetmap/openstreetmap-website/pull/6516/files#diff-51e4f558fae534656963876761c95b83b6ef5da5103c4adef6768219ed76c2de">yarn.lock</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/openstreetmap/openstreetmap-website/pull/6516.patch'>https://github.com/openstreetmap/openstreetmap-website/pull/6516.patch</a></li>
  <li><a href='https://github.com/openstreetmap/openstreetmap-website/pull/6516.diff'>https://github.com/openstreetmap/openstreetmap-website/pull/6516.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/pull/6516">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLPHK2YXHG72HDR7RVD34EKNTAVCNFSM6AAAAACLWYEDEOVHI2DSMVQWIX3LMV43ASLTON2WKOZTGYYTAMBRGY3TEOA">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLPKSJM4CE4IFVUIBLD34EKNTA5CNFSM6AAAAACLWYEDEOWGG33NNVSW45C7OR4XAZNFJFZXG5LFVJRW63LNMVXHIX3JMTHNOLD33A.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/pull/6516</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/pull/6516",
"url": "https://github.com/openstreetmap/openstreetmap-website/pull/6516",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>