Skip to content

Releases: holoviz/geoviews

Version 1.15.1

Choose a tag to compare

@github-actions github-actions released this 13 Jan 17:36
v1.15.1
fa29585

This release includes a small number of bug fixes. Many thanks to @ahuang11, @Azaya89, and @hoxbro for their contributions.

Bug Fixes:

  • Add save button back for tiles (#825)
  • Fix multiple HoverTool not converting coordinates correctly (#810)

Version 1.15.0

Choose a tag to compare

@github-actions github-actions released this 14 Nov 09:07
v1.15.0
e249e80

This release adds Bokeh WindBarbs support and includes several bug fixes and build updates.

Many thanks to @mosc9575 (first contribution), @ahuang11, @maximlt, and @hoxbro for their contributions.

Features:

  • Add Bokeh WindBarbs (#805)

Bug Fixes:

  • Fix Vectorfield projected inconsistency (#804)
  • Fix missing borders in GeoViews features (#813)

Documentation:

  • Change order of GeoViews features to make coastlines visible (#808)

Build:

  • Bump minimum required Bokeh version to 3.8.0 (#822)
  • Update package information to support PEP 639 and PEP 734 (#818)

Version 1.14.1

Choose a tag to compare

@hoxbro hoxbro released this 14 Aug 14:46
v1.14.1
0495341

This release adds a new mask_extrapolated option to the project_image operation, which allows users to mask extrapolated pixels in projected images. It also includes compatibility updates for Cartopy 0.25.0 and documentation enhancements. Many thanks to @ahuang11, @Azaya89, @philippjfr, and @hoxbro for their contributions.

Enhancements:

  • Add mask_extrapolated option to project_image (#792)

Compatibility:

  • Cartopy 0.25.0 (#794)

Documentation:

  • Convert docstrings to Numpydoc style (#789)
  • Generate API docs (#791)

Version 1.14.0

Choose a tag to compare

@hoxbro hoxbro released this 18 Dec 08:38
3b35220

This release includes compatibility with Bokeh 3.6 and Python 3.13. Many thanks to @maximlt, @mattpap, and @hoxbro for their ongoing contributions.

Documentation:

  • Replace topics page with a link to examples.holoviz.org (#773)

Performance:

  • Postpone bokeh.models import (#764)

Compatibility:

  • Bokeh 3.6 (#750)
  • Python 3.13 (#775)
  • Remove Bokeh upper pin policy (#776)

Version 1.13.1

Choose a tag to compare

@hoxbro hoxbro released this 29 Nov 08:29
4efca3b

This release contains a bug fix for unwrapping longitudes and compatibility updates. Many thanks to @ahuang11, @philippjfr, and @hoxbro for their ongoing contributions.

Bug fixes:

  • Fix issues with unwrapping longitudes in RangeXY stream (#756)

Compatibility:

  • rasterio 1.4.2 (#763)
  • Change ObjectSelector to Selector for Param (#768)

Version 1.13.0

Choose a tag to compare

@hoxbro hoxbro released this 18 Sep 10:30
2e5caad

This release includes various bug fixes and maintenance updates. Many thanks to @hoxbro and @ahuang11 for their ongoing contributions.

Enhancements:

  • Add default max_zoom for OSM, ESRI, EsriImagery, EsriNatGeo, and EsriWorldHillshade (#745)

Bug Fixes:

  • Return NaNs for range if column can't find min and max (#723)
  • Fix output disappearing when using geographic features alongside datashader (#722, #738)
  • Fix 'Parameterized' object has no attribute 'warning' error (#729)

Maintenance:

  • Update to Bokeh 3.5 (#735, #740)
  • Switch to Pixi for development / CI and hatchling for build system (#733)
  • General maintenance (#731, #732, #734)

Version 1.12.0

Choose a tag to compare

@maximlt maximlt released this 05 Apr 15:56
d04282d

This release brings compatibility with the latest release of Bokeh 3.4. Many thanks to @droumis, @mattpap, @maximlt and @hoxbro for their ongoing contributions.

Enhancements:

  • Lazy load modules (#709)

Project governance:

  • Create initial project gov docs (#616)

Removed deprecations:

  • Removed load_tiff use rioxarray.open_rasterio instead (#701)
  • Removed gv.tile_sources.Wikipedia alias use gv.tile_sources.OSM instead (#701)

Compatibility:

  • Modernize JS/TS codebase and upgrade to Bokeh 3.4 (#715)

Maintenance:

  • Align build dependencies (#710)
  • Build the site without pulling the dev dependencies (#711)
  • Update pre-commit and fix test suite (#712)
  • Update build CI (#713)
  • General maintenance (#717)

Version 1.11.1

Choose a tag to compare

@ahuang11 ahuang11 released this 13 Feb 18:23

This release brings minor bug fix and a few docs changes. Many thanks to @dwr-psandhu for his first contribution and @hoxbro, @maximlt, and @ahuang11 for their ongoing contributions.

Enhancements:

  • Add support for ImageStack (#693)
  • Update WMTS params to match Bokeh (#698)

Documentation:

  • Show all tile sources (#699)
  • Add downloads badges by @ahuang11 (#702)
  • Replace Google Analytics with GoatCounter (#692)

Bug Fixes:

  • Fix minimum zoom level (#688)

Maintenance:

Version 1.11.0

Choose a tag to compare

@hoxbro hoxbro released this 01 Nov 18:39
234d3a8

This release brings compatibility with the latest versions of Bokeh (3.3) and Python (3.12), while also discontinuing support for Python 3.8. Many thanks to @ahuang11, @maximlt, @philippjfr, and @hoxbro for their ongoing contributions.

Enhancements:

  • Add VectorField/WindBarbs project operation (#296)

Bug fixes:

  • Add **kwargs to all get_extents (#670)
  • Update to use self.param.warning (#672)
  • Set default zoom_level on Matplotlib's WMTS to 3 from 8 (#685)

Compatibility:

  • Replace np.NaN with np.nan (#680)
  • Update to support Bokeh 3.3 and Python 3.12 and drop Python 3.8 (#683)
  • Update to support Python 3.12 and drop Python 3.8 (#683)
  • Update Stamen maps (#684)

Documentation:

  • Update GeoViews installation (#669)
  • Remove calling .cols(3) on the homepage (#681)

Maintenance:

Version 1.10.1

Choose a tag to compare

@hoxbro hoxbro released this 20 Jul 16:57
dc08ff4

his micro release adds support for Bokeh 3.2. More maps are added to Geoviews with xyzservices and many more maps from ESRI. WindBarbs plot is now supported in the Matplotlib backend. Many thanks to @djm93dev for his first contribution and also @ahuang11, @maximlt, @philippjfr, and @hoxbro for their continuous contributions.

Enhancements:

  • Add WindBarbs to the Matplotlib Backend (#651, #662)
  • Add support for xyzservices (#654)
  • Add World_Physical_Map, World_Shaded_Relief and World_Topo_Map and many more maps from ESRI (#655)

Documentation:

  • Add documentation for GeoViews offline features and tiles (#649)

Compatibility:

  • Add Bokeh 3.2 support to GeoViews (#664)
  • Improve rioxarray support (#645)
  • Remove deprecated np.product for np.prod (#660)

Maintenance: