Skip to content

Commit 343eacf

Browse files
authored
Bump to 0.3.0 (#140)
* Bump to 0.3.0 * rough changelog * typo
1 parent 9d60501 commit 343eacf

File tree

5 files changed

+49
-7
lines changed

5 files changed

+49
-7
lines changed

CHANGELOG.md

+42-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,49 @@
11
# Changelog
22

3+
## [0.3.0] - 2025-02-11
4+
5+
This version includes major improvements over 0.2.
6+
7+
### New Features:
8+
9+
- Run `earcut` on a web worker to improve rendering performance of the `SolidPolygonLayer` by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/85
10+
- Earcut main thread fallback by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/92
11+
- New layer types:
12+
- Add Arc layer by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/63
13+
- Add heatmap layer by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/64
14+
- Add column layer and h3 hexagon layer by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/68
15+
- Add GeoArrowTextLayer by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/70
16+
- GeoArrow-based Trips Layer by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/34
17+
- polygon layer by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/79
18+
- Start implementation of point cloud layer by @naomatheus in https://github.com/geoarrow/deck.gl-layers/pull/96
19+
20+
### What's Changed
21+
22+
- Simplified accessor validation by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/69
23+
- Text example & Fix text rendering by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/72
24+
- compute table offsets by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/91
25+
- Fix error when no geometry column found by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/94
26+
- function accessors by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/100
27+
- Wrap worker instantiation in try/catch; fix for non-served HTML files by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/108
28+
- Export PointCloudLayer through top-level index.ts by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/110
29+
- Fix picking in the polygon layer by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/113
30+
- Publish beta with fixed PolygonLayer by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/115
31+
- Fix bundling for loading from CDN by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/111
32+
- Prefer user input over defaults by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/119
33+
- fix arrow bundle by @atmorling in https://github.com/geoarrow/deck.gl-layers/pull/122
34+
- Support deck.gl v9 by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/112
35+
- Support separated (struct) coordinates for all applicable layers by @gmoney1729 in https://github.com/geoarrow/deck.gl-layers/pull/139
36+
37+
## New Contributors
38+
39+
- @naomatheus made their first contribution in https://github.com/geoarrow/deck.gl-layers/pull/96
40+
- @gmoney1729 made their first contribution in https://github.com/geoarrow/deck.gl-layers/pull/139
41+
42+
**Full Changelog**: https://github.com/geoarrow/deck.gl-layers/compare/v0.2.0...v0.3.0
43+
344
## [0.2.0] - 2023-10-21
445

5-
## What's Changed
46+
### What's Changed
647

748
- Correctly forward props by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/46
849
- Cleaner data reproductions for examples by @kylebarron in https://github.com/geoarrow/deck.gl-layers/pull/45

examples/polygon/app.tsx

+2-1
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,9 @@ function Root() {
7070
positionFormat: "XY",
7171
_normalize: false,
7272
autoHighlight: false,
73+
// Note: change this version string if needed
7374
earcutWorkerUrl: new URL(
74-
"https://cdn.jsdelivr.net/npm/@geoarrow/[email protected]-beta.1/dist/earcut-worker.min.js",
75+
"https://cdn.jsdelivr.net/npm/@geoarrow/[email protected]/dist/earcut-worker.min.js",
7576
),
7677
}),
7778
);

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"examples/*"
55
],
66
"name": "@geoarrow/deck.gl-layers",
7-
"version": "0.3.0-beta.17",
7+
"version": "0.3.0",
88
"type": "module",
99
"description": "",
1010
"source": "src/index.ts",

src/layers/solid-polygon-layer.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,9 @@ const ourDefaultProps: Pick<
110110

111111
_validate: true,
112112

113-
// TODO: set this to current version
113+
// Note: set this to current version
114114
earcutWorkerUrl:
115-
"https://cdn.jsdelivr.net/npm/@geoarrow/[email protected]-beta.1/dist/earcut-worker.min.js",
115+
"https://cdn.jsdelivr.net/npm/@geoarrow/[email protected]/dist/earcut-worker.min.js",
116116

117117
earcutWorkerPoolSize: 8,
118118
};

0 commit comments

Comments
 (0)