Skip to content

Commit 3a20cd5

Browse files
authored
Update changelog for 0.8 (#452)
1 parent 3b231f1 commit 3a20cd5

File tree

2 files changed

+82
-61
lines changed

2 files changed

+82
-61
lines changed

Diff for: CHANGELOG.md

+78-61
Original file line numberDiff line numberDiff line change
@@ -1,101 +1,118 @@
11
# Changelog
22

3+
## [0.8.0] - 2024-04-05
4+
5+
### New! :sparkles:
6+
7+
- A new [`PolygonLayer`](https://developmentseed.org/lonboard/v0.8.0/api/layers/polygon-layer/)! This layer renders polygon outlines for easier visibility. @kylebarron in https://github.com/developmentseed/lonboard/pull/330
8+
- An example using `PolygonLayer` by @naomatheus in https://github.com/developmentseed/lonboard/pull/351
9+
- Sync view state between JS and Python by @kylebarron in https://github.com/developmentseed/lonboard/pull/448
10+
- Support geoarrow array input into `viz()` by @kylebarron in https://github.com/developmentseed/lonboard/pull/427
11+
- Internal architecture documentation by @kylebarron in https://github.com/developmentseed/lonboard/pull/450
12+
13+
### Fixes :bug:
14+
15+
- Fix CLI with unset `geometry_name` by @kylebarron in https://github.com/developmentseed/lonboard/pull/451
16+
17+
**Full Changelog**: https://github.com/developmentseed/lonboard/compare/v0.7.1...v0.8.0
18+
319
## [0.7.1] - 2024-03-22
420

521
### Fixes :bug:
622

7-
* Fix CLI with geopackage files by @kylebarron in https://github.com/developmentseed/lonboard/pull/434
23+
- Fix CLI with geopackage files by @kylebarron in https://github.com/developmentseed/lonboard/pull/434
824

925
**Full Changelog**: https://github.com/developmentseed/lonboard/compare/v0.7.0...v0.7.1
1026

1127
## [0.7.0] - 2024-03-21
1228

1329
### New! :sparkles:
1430

15-
* There's a [new command-line interface (CLI)](https://developmentseed.org/lonboard/v0.7.0/cli)! Use the `lonboard` command to quickly visualize one or more data files readable by GDAL! For example: `lonboard admins.geojson features.gpkg`. By @kylebarron in https://github.com/developmentseed/lonboard/pull/379
16-
* Type hinting for constructors and `from_geopandas` method. This should make it easier to pass the correct parameters into layers. This has been tested to work in IDEs like VSCode, but unfortunately appears not to work in JupyterLab. By @kylebarron in https://github.com/developmentseed/lonboard/pull/399
31+
- There's a [new command-line interface (CLI)](https://developmentseed.org/lonboard/v0.7.0/cli)! Use the `lonboard` command to quickly visualize one or more data files readable by GDAL! For example: `lonboard admins.geojson features.gpkg`. By @kylebarron in https://github.com/developmentseed/lonboard/pull/379
32+
- Type hinting for constructors and `from_geopandas` method. This should make it easier to pass the correct parameters into layers. This has been tested to work in IDEs like VSCode, but unfortunately appears not to work in JupyterLab. By @kylebarron in https://github.com/developmentseed/lonboard/pull/399
1733

1834
![Type hints are now supported in constructors.](assets/type-hints-constructor.jpg)
19-
* Warn on missing CRS. One of the most common reasons that you might see an empty map is from accidentally visualizing data that is not in EPSG 4326 (longitude-latitude). We now emit a warning for data that doesn't have a CRS defined on the data. By @kylebarron in https://github.com/developmentseed/lonboard/pull/395.
20-
* Lonboard is [now on `conda-forge`](https://prefix.dev/channels/conda-forge/packages/lonboard)! Install with `conda install -c conda-forge lonboard`. By @giswqs in https://github.com/developmentseed/lonboard/pull/223
21-
* Add [PointCloudLayer](https://developmentseed.org/lonboard/v0.7.0/api/layers/point-cloud-layer/). By @kylebarron in https://github.com/developmentseed/lonboard/pull/396
22-
* Add [fly-to map action](https://developmentseed.org/lonboard/v0.7.0/api/map/#lonboard.Map.fly_to) to "fly" the map to a new location. By @kylebarron in https://github.com/developmentseed/lonboard/pull/408
23-
* [Docs showcase page](https://developmentseed.org/lonboard/v0.7.0/examples/) by @kylebarron in https://github.com/developmentseed/lonboard/pull/401
24-
* Improve default colors in [`viz`](https://developmentseed.org/lonboard/v0.7.0/api/viz/). We now attempt to apply some basic styling onto data passed into `viz`. This will likely further improve in the future. By @kylebarron in https://github.com/developmentseed/lonboard/pull/389
35+
36+
- Warn on missing CRS. One of the most common reasons that you might see an empty map is from accidentally visualizing data that is not in EPSG 4326 (longitude-latitude). We now emit a warning for data that doesn't have a CRS defined on the data. By @kylebarron in https://github.com/developmentseed/lonboard/pull/395.
37+
- Lonboard is [now on `conda-forge`](https://prefix.dev/channels/conda-forge/packages/lonboard)! Install with `conda install -c conda-forge lonboard`. By @giswqs in https://github.com/developmentseed/lonboard/pull/223
38+
- Add [PointCloudLayer](https://developmentseed.org/lonboard/v0.7.0/api/layers/point-cloud-layer/). By @kylebarron in https://github.com/developmentseed/lonboard/pull/396
39+
- Add [fly-to map action](https://developmentseed.org/lonboard/v0.7.0/api/map/#lonboard.Map.fly_to) to "fly" the map to a new location. By @kylebarron in https://github.com/developmentseed/lonboard/pull/408
40+
- [Docs showcase page](https://developmentseed.org/lonboard/v0.7.0/examples/) by @kylebarron in https://github.com/developmentseed/lonboard/pull/401
41+
- Improve default colors in [`viz`](https://developmentseed.org/lonboard/v0.7.0/api/viz/). We now attempt to apply some basic styling onto data passed into `viz`. This will likely further improve in the future. By @kylebarron in https://github.com/developmentseed/lonboard/pull/389
2542

2643
### Fixes :bug:
2744

28-
* Set exported HTML height to 100% by @kylebarron in https://github.com/developmentseed/lonboard/pull/377
29-
* Raise error on single input to MultiRangeSlider by @kylebarron in https://github.com/developmentseed/lonboard/pull/367
30-
* Fix pandas `to_numeric` FutureWarning by @kylebarron in https://github.com/developmentseed/lonboard/pull/368
31-
* Fix viewing polygons in local html files by @kylebarron in https://github.com/developmentseed/lonboard/pull/387
32-
* Fix: fix sliced array input for reprojection by @kylebarron in https://github.com/developmentseed/lonboard/pull/391
33-
* Fix: Don't reproject for epsg:4326 input by @kylebarron in https://github.com/developmentseed/lonboard/pull/392
34-
* Fix: Fix weighted centroid calculation by @kylebarron in https://github.com/developmentseed/lonboard/pull/393
35-
* Fix `viz()` with `__geo_interface__` input by @kylebarron in https://github.com/developmentseed/lonboard/pull/426
36-
* Add DataFilterExtension notebook to website by @kylebarron in https://github.com/developmentseed/lonboard/pull/362
37-
* Allow non-compliant geoarrow CRS metadata by @kylebarron in https://github.com/developmentseed/lonboard/pull/369
38-
* Automatically parse geoarrow.wkb to native geoarrow by @kylebarron in https://github.com/developmentseed/lonboard/pull/372
39-
* Parse GeoParquet metadata by @kylebarron in https://github.com/developmentseed/lonboard/pull/407
40-
* CLI: 'crs' in geoparquet metadata should be optional. by @jwass in https://github.com/developmentseed/lonboard/pull/411
45+
- Set exported HTML height to 100% by @kylebarron in https://github.com/developmentseed/lonboard/pull/377
46+
- Raise error on single input to MultiRangeSlider by @kylebarron in https://github.com/developmentseed/lonboard/pull/367
47+
- Fix pandas `to_numeric` FutureWarning by @kylebarron in https://github.com/developmentseed/lonboard/pull/368
48+
- Fix viewing polygons in local html files by @kylebarron in https://github.com/developmentseed/lonboard/pull/387
49+
- Fix: fix sliced array input for reprojection by @kylebarron in https://github.com/developmentseed/lonboard/pull/391
50+
- Fix: Don't reproject for epsg:4326 input by @kylebarron in https://github.com/developmentseed/lonboard/pull/392
51+
- Fix: Fix weighted centroid calculation by @kylebarron in https://github.com/developmentseed/lonboard/pull/393
52+
- Fix `viz()` with `__geo_interface__` input by @kylebarron in https://github.com/developmentseed/lonboard/pull/426
53+
- Add DataFilterExtension notebook to website by @kylebarron in https://github.com/developmentseed/lonboard/pull/362
54+
- Allow non-compliant geoarrow CRS metadata by @kylebarron in https://github.com/developmentseed/lonboard/pull/369
55+
- Automatically parse geoarrow.wkb to native geoarrow by @kylebarron in https://github.com/developmentseed/lonboard/pull/372
56+
- Parse GeoParquet metadata by @kylebarron in https://github.com/developmentseed/lonboard/pull/407
57+
- CLI: 'crs' in geoparquet metadata should be optional. by @jwass in https://github.com/developmentseed/lonboard/pull/411
4158

4259
### Other changes
4360

44-
* Creating a new user bug report by @emmalu in https://github.com/developmentseed/lonboard/pull/386
45-
* Update epic template by @emmalu in https://github.com/developmentseed/lonboard/pull/382
46-
* NormalAccessor by @naomatheus in https://github.com/developmentseed/lonboard/pull/376
47-
* Conda: Try including `manifest.in` file for `static` folder inclusion by @kylebarron in https://github.com/developmentseed/lonboard/pull/421
48-
* Switch to animated hero image by @kylebarron in https://github.com/developmentseed/lonboard/pull/423
49-
* Add CRS to GeoDataFrame in notebook examples by @kylebarron in https://github.com/developmentseed/lonboard/pull/419
61+
- Creating a new user bug report by @emmalu in https://github.com/developmentseed/lonboard/pull/386
62+
- Update epic template by @emmalu in https://github.com/developmentseed/lonboard/pull/382
63+
- NormalAccessor by @naomatheus in https://github.com/developmentseed/lonboard/pull/376
64+
- Conda: Try including `manifest.in` file for `static` folder inclusion by @kylebarron in https://github.com/developmentseed/lonboard/pull/421
65+
- Switch to animated hero image by @kylebarron in https://github.com/developmentseed/lonboard/pull/423
66+
- Add CRS to GeoDataFrame in notebook examples by @kylebarron in https://github.com/developmentseed/lonboard/pull/419
5067

5168
## New Contributors
5269

53-
* @emmalu made their first contribution in https://github.com/developmentseed/lonboard/pull/382
54-
* @naomatheus made their first contribution in https://github.com/developmentseed/lonboard/pull/376
55-
* @jwass made their first contribution in https://github.com/developmentseed/lonboard/pull/411
56-
* @giswqs made their first contribution in https://github.com/developmentseed/lonboard/pull/223
70+
- @emmalu made their first contribution in https://github.com/developmentseed/lonboard/pull/382
71+
- @naomatheus made their first contribution in https://github.com/developmentseed/lonboard/pull/376
72+
- @jwass made their first contribution in https://github.com/developmentseed/lonboard/pull/411
73+
- @giswqs made their first contribution in https://github.com/developmentseed/lonboard/pull/223
5774

5875
**Full Changelog**: https://github.com/developmentseed/lonboard/compare/v0.6.0...v0.7.0
5976

6077
## [0.6.0] - 2024-02-13
6178

6279
### New! :sparkles:
6380

64-
* DataFilterExtension by @kylebarron in https://github.com/developmentseed/lonboard/pull/278
65-
* Multi-range sliders for DataFilterExtension by @kylebarron in https://github.com/developmentseed/lonboard/pull/340
66-
* BitmapLayer and BitmapTileLayer by @kylebarron in https://github.com/developmentseed/lonboard/pull/288
67-
* Improved GeoArrow interop by @kylebarron in https://github.com/developmentseed/lonboard/pull/308
68-
* Allow passing a positional `layers` object into `Map` by @kylebarron in https://github.com/developmentseed/lonboard/pull/319
69-
* GeoArrow-based multithreaded coordinate reprojection by @kylebarron in https://github.com/developmentseed/lonboard/pull/337
70-
* Support `pyarrow.Table` with `geoarrow.pyarrow` extension types as geometry columns by @jorisvandenbossche in https://github.com/developmentseed/lonboard/pull/218
71-
* Add ecosystem/integrations documentation by @kylebarron in https://github.com/developmentseed/lonboard/pull/350
81+
- DataFilterExtension by @kylebarron in https://github.com/developmentseed/lonboard/pull/278
82+
- Multi-range sliders for DataFilterExtension by @kylebarron in https://github.com/developmentseed/lonboard/pull/340
83+
- BitmapLayer and BitmapTileLayer by @kylebarron in https://github.com/developmentseed/lonboard/pull/288
84+
- Improved GeoArrow interop by @kylebarron in https://github.com/developmentseed/lonboard/pull/308
85+
- Allow passing a positional `layers` object into `Map` by @kylebarron in https://github.com/developmentseed/lonboard/pull/319
86+
- GeoArrow-based multithreaded coordinate reprojection by @kylebarron in https://github.com/developmentseed/lonboard/pull/337
87+
- Support `pyarrow.Table` with `geoarrow.pyarrow` extension types as geometry columns by @jorisvandenbossche in https://github.com/developmentseed/lonboard/pull/218
88+
- Add ecosystem/integrations documentation by @kylebarron in https://github.com/developmentseed/lonboard/pull/350
7289

7390
### Fixes :bug:
7491

75-
* Add font to index.css to fix static HTML export by @jtmiclat in https://github.com/developmentseed/lonboard/pull/284
76-
* Fix displaying tooltip for first row by @kylebarron in https://github.com/developmentseed/lonboard/pull/287
77-
* accept matplotlib colormap input to apply_cmap by @kylebarron in https://github.com/developmentseed/lonboard/pull/289
78-
* Use preferred OSM tile url by @kylebarron in https://github.com/developmentseed/lonboard/pull/290
79-
* set max zoom on osm layer by @kylebarron in https://github.com/developmentseed/lonboard/pull/291
80-
* Update contributor docs by @kylebarron in https://github.com/developmentseed/lonboard/pull/316
81-
* Check epsg:4326 bounds in layer creation by @kylebarron in https://github.com/developmentseed/lonboard/pull/317
82-
* add reference for installing from source by @kylebarron in https://github.com/developmentseed/lonboard/pull/318
83-
* Fix inferring number of rows per chunk by @kylebarron in https://github.com/developmentseed/lonboard/pull/327
84-
* Fix null checks by @kylebarron in https://github.com/developmentseed/lonboard/pull/331
85-
* Set max number of chunks per layer by @kylebarron in https://github.com/developmentseed/lonboard/pull/332
86-
* Move accessor length validation to serialization by @kylebarron in https://github.com/developmentseed/lonboard/pull/333
87-
* Deduplicate serialization for accessors by @kylebarron in https://github.com/developmentseed/lonboard/pull/334
88-
* Multi-dimensional GPU-based data filtering by @kylebarron in https://github.com/developmentseed/lonboard/pull/335
89-
* Bump anywidget to 0.9 & simplify Wasm initialization by @kylebarron in https://github.com/developmentseed/lonboard/pull/344
90-
* Fix null checks by @kylebarron in https://github.com/developmentseed/lonboard/pull/348
91-
* docs fixes by @kylebarron in https://github.com/developmentseed/lonboard/pull/354
92-
* Add `DataFilterExtension` example by @kylebarron in https://github.com/developmentseed/lonboard/pull/358
93-
* fix arc layer default arguments by @kylebarron in https://github.com/developmentseed/lonboard/pull/359
92+
- Add font to index.css to fix static HTML export by @jtmiclat in https://github.com/developmentseed/lonboard/pull/284
93+
- Fix displaying tooltip for first row by @kylebarron in https://github.com/developmentseed/lonboard/pull/287
94+
- accept matplotlib colormap input to apply_cmap by @kylebarron in https://github.com/developmentseed/lonboard/pull/289
95+
- Use preferred OSM tile url by @kylebarron in https://github.com/developmentseed/lonboard/pull/290
96+
- set max zoom on osm layer by @kylebarron in https://github.com/developmentseed/lonboard/pull/291
97+
- Update contributor docs by @kylebarron in https://github.com/developmentseed/lonboard/pull/316
98+
- Check epsg:4326 bounds in layer creation by @kylebarron in https://github.com/developmentseed/lonboard/pull/317
99+
- add reference for installing from source by @kylebarron in https://github.com/developmentseed/lonboard/pull/318
100+
- Fix inferring number of rows per chunk by @kylebarron in https://github.com/developmentseed/lonboard/pull/327
101+
- Fix null checks by @kylebarron in https://github.com/developmentseed/lonboard/pull/331
102+
- Set max number of chunks per layer by @kylebarron in https://github.com/developmentseed/lonboard/pull/332
103+
- Move accessor length validation to serialization by @kylebarron in https://github.com/developmentseed/lonboard/pull/333
104+
- Deduplicate serialization for accessors by @kylebarron in https://github.com/developmentseed/lonboard/pull/334
105+
- Multi-dimensional GPU-based data filtering by @kylebarron in https://github.com/developmentseed/lonboard/pull/335
106+
- Bump anywidget to 0.9 & simplify Wasm initialization by @kylebarron in https://github.com/developmentseed/lonboard/pull/344
107+
- Fix null checks by @kylebarron in https://github.com/developmentseed/lonboard/pull/348
108+
- docs fixes by @kylebarron in https://github.com/developmentseed/lonboard/pull/354
109+
- Add `DataFilterExtension` example by @kylebarron in https://github.com/developmentseed/lonboard/pull/358
110+
- fix arc layer default arguments by @kylebarron in https://github.com/developmentseed/lonboard/pull/359
94111

95112
## New Contributors
96113

97-
* @jtmiclat made their first contribution in https://github.com/developmentseed/lonboard/pull/284
98-
* @jorisvandenbossche made their first contribution in https://github.com/developmentseed/lonboard/pull/218
114+
- @jtmiclat made their first contribution in https://github.com/developmentseed/lonboard/pull/284
115+
- @jorisvandenbossche made their first contribution in https://github.com/developmentseed/lonboard/pull/218
99116

100117
**Full Changelog**: https://github.com/developmentseed/lonboard/compare/v0.5.0...v0.6.0
101118

Diff for: docs/api/layers/polygon-layer.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# PolygonLayer
22

3+
![](../../assets/boundaries.png)
4+
5+
> Screenshot from [Global Boundaries](../../examples/global-boundaries) example
6+
37
::: lonboard.PolygonLayer
48
options:
59
inherited_members: true

0 commit comments

Comments
 (0)