You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li>fix ESM packaging (class properties not transformed properly)</li>
3168
+
<li>update to Mapbox GL Style Spec 13.22 ("sky" properties)</li>
3169
+
</ul>
3170
+
<h3>0.40.0</h3>
3171
+
<ul>
3172
+
<li>rename to Map-GL-JS and explicitly support Maplibre GL JS</li>
3173
+
<li>add Flow types</li>
3174
+
<li>add JSdocs and use documentation.js to make documentation</li>
3175
+
<li>change the packaging again, so <code>dist/index.esm.js</code> is the default, ES module, and <code>umd/index.js</code> is the UMD module.</li>
3176
+
</ul>
3177
+
<h3>0.39.0</h3>
3178
+
<ul>
3179
+
<li>remove kebab-case dependency</li>
3180
+
</ul>
3181
+
<h3>0.38.0</h3>
3182
+
<ul>
3183
+
<li>scrapped the CommonJS build. NodeJS is able to handle ES modules these days.</li>
3184
+
<li>rewrote the "arrayify" logic</li>
3185
+
<li>correctly handle 'hover' transitions across overlapping layers</li>
3186
+
<li>probably correctly gives an "off" handler so this kind of thing works:
3187
+
<code>const off = map.U.hoverPointer(['layer1','layer2']); /* ... */ off()</code></li>
3188
+
<li>more tests</li>
3189
+
</ul>
3190
+
<h3>0.37.0</h3>
3191
+
<ul>
3192
+
<li><code>onLoad()</code> now returns a promise if no callback provided.</li>
3193
+
</ul>
3194
+
<h3>0.36.0</h3>
3195
+
<ul>
3196
+
<li>added UMD build so you can use directly in the browser at <ahref="https://unpkg.com/mapbox-gl-utils">https://unpkg.com/mapbox-gl-utils</a> or <ahref="https://unpkg.com/[email protected]/dist/index.min.js">https://unpkg.com/[email protected]/dist/index.min.js</a> . <ahref="https://github.com/stevage/mapbox-gl-utils/issues/27">https://github.com/stevage/mapbox-gl-utils/issues/27</a></li>
3197
+
<li>added es6 build as "module" parameter in package.json</li>
3198
+
</ul>
3199
+
<h3>0.35.0</h3>
3200
+
<ul>
3201
+
<li>added <code>fontsInUse()</code> function <ahref="https://github.com/stevage/mapbox-gl-utils/issues/26">https://github.com/stevage/mapbox-gl-utils/issues/26</a></li>
<li>change: <code>addXLayer()</code> and <code>addX()</code> are now idempotent: call once to add layer/source, again to update. <ahref="https://github.com/stevage/mapbox-gl-utils/issues/25">https://github.com/stevage/mapbox-gl-utils/issues/25</a></li>
3204
+
<li>change: allow passing no data to <code>setData()</code><ahref="https://github.com/stevage/mapbox-gl-utils/issues/19">https://github.com/stevage/mapbox-gl-utils/issues/19</a></li>
3205
+
<li>bugfix: <code>addVector()</code> with extra argument didn't work <ahref="https://github.com/stevage/mapbox-gl-utils/issues/22">https://github.com/stevage/mapbox-gl-utils/issues/22</a></li>
0 commit comments