v0.10.0
0.10.0
Enhancements made
- Remove undo/redo buttons #984 (@gjmooney)
- Make side panel tabs list scrollable #970 (@gjmooney)
- Allow adding markers to the map #965 (@gjmooney), #986 (@gjmooney), #985 (@nakul-py)
- Add labels for geoTiffSource 'normalize' and 'wrapX' options #964 (@nakul-py)
- Support legends for heatmaps #956 (@nakul-py)
- Support 'hsv', 'picnic', 'rainbow-soft', 'cubehelix' colormaps #922 (@nakul-py)
- Support non-numeric attributes in categorized rendering #977 (@arjxn-py)
Bugs fixed
- Enable layers with embedded GeoJSON to use graduated, categorized, and canoncal symbology #1020 (@mfisher87)
- Fix symbology for newly created layers #1013 (@martinRenou)
- Fix bug causing layer selection to alter sources #992 (@gjmooney)
- Display side panels in full screen view #979 (@gjmooney)
- Resolve some browser errors #971 (@gjmooney)
- In graduated symbology mode, remove static fill color field and fix stroke color field #952 (@nakul-py)
- Fix color ramp gradient cut off, add labels #950 (@nakul-py)
Maintenance and upkeep improvements
- Fix hatchling build errors #1010 (@martinRenou)
- CI: Quiet spurious errors caused by link check job #1003 (@arjxn-py), #944 (@mfisher87), #943 (@mfisher87)
- Remove duplicate
classificationModes.tsfile #1000 (@nakul-py) - Improve typing #967 (@gaolinai8888), #937 (@nakul-py)
- Rename files and add comments #955 (@nakul-py)
- Fix docs build warnings #954 (@mfisher87), #953 (@arjxn-py)
- Security: Disable lifecycle scripts for Yarn #932 (@mfisher87)
- Add PR triage board & automation #931 (@mfisher87), #930 (@mfisher87), #929 (@mfisher87), #924 (@mfisher87), #923 (@mfisher87)
- Lint: Forbid unnecessary type assertions #933 (@mfisher87)
- Lint: Forbid
console.logandconsole.info#835 (@mfisher87)
Documentation improvements
- Document how to deploy JupyterGIS with JupyterLite #976 (@arjxn-py)
- Update development setup doc to require Micromamba installation #962 (@gaolinai8888)
- Create new top-level "overview" section in docs, note lack of collaboration support in JupyterLite #921 (@mfisher87)
- Exclude unsupported files from JupyterLite build in documentation site #919 (@arjxn-py)
- Add contributor docs troubleshooting entry for
.yarn-state.ymlCI failure #915 (@mfisher87)
Contributors to this release
(GitHub contributors page for this release)
@agriyakhetarpal | @arjxn-py | @gaolinai8888 | @gjmooney | @martinRenou | @mfisher87 | @nakul-py