Skip to content

Commit

Permalink
Update docs and bump to 0.4.0 (#240)
Browse files Browse the repository at this point in the history
  • Loading branch information
kylebarron authored Nov 10, 2023
1 parent 2cbe658 commit 29c37a5
Show file tree
Hide file tree
Showing 9 changed files with 62 additions and 2 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Changelog

## [0.4.0] - 2023-11-10

### New Features

- New `HeatmapLayer`
- New `experimental` module, with new layers (`ArcLayer`, `TextLayer`) and "layer extensions" (`BrushingExtension`, `CollisionFilterExtension`).
- New "migration" notebook using the experimental `ArcLayer`.

### Fixed

- Add pandas v2 requirement by @kylebarron in https://github.com/developmentseed/lonboard/pull/229
- bump anywidget to 0.7.1 by @kylebarron in https://github.com/developmentseed/lonboard/pull/233

This should error when the JS files have not been included when packaging.

**Full Changelog**: https://github.com/developmentseed/lonboard/compare/v0.3.0...v0.4.0

## [0.3.0] - 2023-11-07

### New Features
Expand Down
3 changes: 3 additions & 0 deletions docs/api/experimental/traits.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# lonboard.experimental.traits

::: lonboard.experimental.traits.PointAccessor
6 changes: 6 additions & 0 deletions docs/api/layer-extensions/brushing-extension.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# BrushingExtension

::: lonboard.experimental.BrushingExtension
options:
show_bases: false
inherited_members: true
6 changes: 6 additions & 0 deletions docs/api/layer-extensions/collision-filter-extension.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# CollisionFilterExtension

::: lonboard.experimental.CollisionFilterExtension
options:
show_bases: false
inherited_members: true
6 changes: 6 additions & 0 deletions docs/api/layers/arc-layer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# ArcLayer

::: lonboard.experimental.ArcLayer
options:
show_bases: false
inherited_members: true
6 changes: 6 additions & 0 deletions docs/api/layers/heatmap-layer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# HeatmapLayer

::: lonboard.HeatmapLayer
options:
show_bases: false
inherited_members: true
6 changes: 6 additions & 0 deletions docs/api/layers/text-layer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# TextLayer

::: lonboard.experimental.TextLayer
options:
show_bases: false
inherited_members: true
12 changes: 11 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,21 @@ nav:
- api/viz.md
- api/map.md
- Layers:
- api/layers/scatterplot-layer.md
- api/layers/heatmap-layer.md
- api/layers/path-layer.md
- api/layers/scatterplot-layer.md
- api/layers/solid-polygon-layer.md
- api/colormap.md
- api/traits.md
- Experimental:
- Layer Extensions:
- api/layer-extensions/brushing-extension.md
- api/layer-extensions/collision-filter-extension.md
- Layers:
- api/layers/arc-layer.md
- api/layers/text-layer.md
- api/experimental/traits.md

# - Caveats: caveats.md
- Performance: performance.md
- Changelog: CHANGELOG.md
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "lonboard"
version = "0.3.0"
version = "0.4.0"
description = "Python library for fast, interactive geospatial vector data visualization in Jupyter."
authors = ["Kyle Barron <kyle@developmentseed.org>"]
license = "MIT"
Expand Down

0 comments on commit 29c37a5

Please sign in to comment.