版本发布 8
## What's Changed * Remove duplicate functions by @giswqs in https://github.com/gee-community/geemap/pull/2311 * Add timelapse support for GOES-18 and GEOS-19 by @giswqs in https://github.com/gee-community/geemap/pull/2313 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2314 * timelapse.py: Fix GOES 19 typo and dedup list of satellites. by @schwehr in https://github.com/gee-community/geemap/pull/2316 * Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2318 * Bump github/codeql-action from 3 to 4 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2317 * Switch to the new way of getting ee client state by @simonff in https://github.com/gee-community/geemap/pull/2320 ## New Contributors * @simonff made their first contribution in https://github.com/gee-community/geemap/pull/2320 **Full Changelog**: https://github.com/gee-community/geemap/compare/v0.36.5...v0.36.6rc1
## What's Changed * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2306 * Add missing data folder in the source distribution by @giswqs in https://github.com/gee-community/geemap/pull/2308 * Fix ee_to_geotiff bug by @giswqs in https://github.com/gee-community/geemap/pull/2309 * Update timelapse.py - Added Sampling and Orbit Selection Features by @franz-geoeco in https://github.com/gee-community/geemap/pull/2287 * Bump tar-fs from 3.0.9 to 3.1.1 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2307 ## New Contributors * @franz-geoeco made their first contribution in https://github.com/gee-community/geemap/pull/2287 **Full Changelog**: https://github.com/gee-community/geemap/compare/v0.36.4...v0.36.5rc1
## What's Changed * Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2292 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2291 * Update the osm module by @giswqs in https://github.com/gee-community/geemap/pull/2294 * Make ipytree optional by @giswqs in https://github.com/gee-community/geemap/pull/2295 * Bump tmp from 0.2.3 to 0.2.4 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2289 * Cleanup doc strings by @schwehr in https://github.com/gee-community/geemap/pull/2296 **Full Changelog**: https://github.com/gee-community/geemap/compare/v0.36.2...v0.36.3rc1
## What's Changed * Improve utility function for extracting point-based time series from Earth Engine by @geonextgis in https://github.com/gee-community/geemap/pull/2284 * Update FOSS4GNA workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2285 * Update IPPN workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2286 **Full Changelog**: https://github.com/gee-community/geemap/compare/v0.36.1...v0.36.2
## What's Changed * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2163 * Implement LayerManager using LitElement + anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2153 * Refactor LitElement logic out into a superclass by @naschmitz in https://github.com/gee-community/geemap/pull/2166 * Separate model and view code in the computed object and inspector tree by @naschmitz in https://github.com/gee-community/geemap/pull/2167 * Add testing infrastructure for anywidgets, plus test for layer_manager and layer_manager_row by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2168 * Add HGAC workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2177 * Implements the basemap selector as anywidget by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2171 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2178 * Bump astral-sh/setup-uv from 3 to 4 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2180 * Add AGU workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2181 * Explicitly initialize eerepr by @aazuspan in https://github.com/gee-community/geemap/pull/2183 * Implement Inspector using anywidget and LitElement by @naschmitz in https://github.com/gee-community/geemap/pull/2169 * fix: drop the use of pkg_resources by @12rambau in https://github.com/gee-community/geemap/pull/2187 * Fix linked_maps bug by @giswqs in https://github.com/gee-community/geemap/pull/2192 * Add verbose param to export image functions by @giswqs in https://github.com/gee-community/geemap/pull/2195 * Implement Toolbar and ToolbarItem to anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2174 * Implement SearchBar using anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2182 * Implement LayerEditor as an anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2185 * Fix search bar TS tests by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2196 * Convert the Legend to anywidget. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2197 * Support mode in extract_values_to_points() by @kapoor1992 in https://github.com/gee-community/geemap/pull/2199 * Bump astral-sh/setup-uv from 4 to 5 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2200 * uv clean cache by @giswqs in https://github.com/gee-community/geemap/pull/2201 * Split basemap selector up into two select fields: provider and resource by @naschmitz in https://github.com/gee-community/geemap/pull/2202 * Add an icon and title to generic widget containers by @naschmitz in https://github.com/gee-community/geemap/pull/2205 * Combine name/address + lat-lon search, plus add compact mode for widget-containers and other style tweaks. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2206 * Separate layer manager from toolbar (and other minor UI tweaks) by @naschmitz in https://github.com/gee-community/geemap/pull/2208 * Small search bar style/UX tweaks by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2209 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2212 * bugfix: Fix geemap.deck.Map.add_ee_layer to recognize Layer kwargs by @bijanvakili in https://github.com/gee-community/geemap/pull/2216 * Fix deck module typo and update uv lock by @giswqs in https://github.com/gee-community/geemap/pull/2217 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/gee-community/geemap/pull/2219 * Bump esbuild from 0.23.1 to 0.25.0 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2224 * Bump eerepr to v0.1.0 by @naschmitz in https://github.com/gee-community/geemap/pull/2227 * Add max_error parameter to center_object method by @fede-bello in https://github.com/gee-community/geemap/pull/2228 * Deprecate IPython.core.display by @giswqs in https://github.com/gee-community/geemap/pull/2229 * Fix `get_bounds` param name by @jdbcode in https://github.com/gee-community/geemap/pull/2237 * Add notebook for GEE workshop 2025 by @giswqs in https://github.com/gee-community/geemap/pull/2240 * fix: error with duplicated double basemap by @fede-bello in https://github.com/gee-community/geemap/pull/2241 * chore: Remove duplicated code, fix docstring by @fede-bello in https://github.com/gee-community/geemap/pull/2242 * Bump astral-sh/setup-uv from 5 to 6 by @dependabot[bot] in https://github.com/gee-community/geemap/pull/2244 ## New Contributors * @kapoor1992 made their first contribution in https://github.com/gee-community/geemap/pull/2199 * @bijanvakili made their first contribution in https://github.com/gee-community/geemap/pull/2216 * @fede-bello made their first contribution in https://github.com/gee-community/geemap/pull/2228 **Full Changelog**: https://github.com/gee-community/geemap/compare/v0.35.1...v0.36.0
## What's Changed * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2163 * Implement LayerManager using LitElement + anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2153 * Refactor LitElement logic out into a superclass by @naschmitz in https://github.com/gee-community/geemap/pull/2166 * Separate model and view code in the computed object and inspector tree by @naschmitz in https://github.com/gee-community/geemap/pull/2167 * Add testing infrastructure for anywidgets, plus test for layer_manager and layer_manager_row by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2168 * Add HGAC workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2177 * Implements the basemap selector as anywidget by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2171 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2178 * Bump astral-sh/setup-uv from 3 to 4 by @dependabot in https://github.com/gee-community/geemap/pull/2180 * Add AGU workshop notebook by @giswqs in https://github.com/gee-community/geemap/pull/2181 * Explicitly initialize eerepr by @aazuspan in https://github.com/gee-community/geemap/pull/2183 * Implement Inspector using anywidget and LitElement by @naschmitz in https://github.com/gee-community/geemap/pull/2169 * fix: drop the use of pkg_resources by @12rambau in https://github.com/gee-community/geemap/pull/2187 * Fix linked_maps bug by @giswqs in https://github.com/gee-community/geemap/pull/2192 * Add verbose param to export image functions by @giswqs in https://github.com/gee-community/geemap/pull/2195 * Implement Toolbar and ToolbarItem to anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2174 * Implement SearchBar using anywidget and LitElement by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2182 * Implement LayerEditor as an anywidget by @naschmitz in https://github.com/gee-community/geemap/pull/2185 * Fix search bar TS tests by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2196 * Convert the Legend to anywidget. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2197 * Support mode in extract_values_to_points() by @kapoor1992 in https://github.com/gee-community/geemap/pull/2199 * Bump astral-sh/setup-uv from 4 to 5 by @dependabot in https://github.com/gee-community/geemap/pull/2200 * uv clean cache by @giswqs in https://github.com/gee-community/geemap/pull/2201 * Split basemap selector up into two select fields: provider and resource by @naschmitz in https://github.com/gee-community/geemap/pull/2202 * Add an icon and title to generic widget containers by @naschmitz in https://github.com/gee-community/geemap/pull/2205 * Combine name/address + lat-lon search, plus add compact mode for widget-containers and other style tweaks. by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2206 * Separate layer manager from toolbar (and other minor UI tweaks) by @naschmitz in https://github.com/gee-community/geemap/pull/2208 * Small search bar style/UX tweaks by @sufyanAbbasi in https://github.com/gee-community/geemap/pull/2209 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2212 * bugfix: Fix geemap.deck.Map.add_ee_layer to recognize Layer kwargs by @bijanvakili in https://github.com/gee-community/geemap/pull/2216 * Fix deck module typo and update uv lock by @giswqs in https://github.com/gee-community/geemap/pull/2217 * [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/gee-community/geemap/pull/2219 * Bump esbuild from 0.23.1 to 0.25.0 by @dependabot in https://github.com/gee-community/geemap/pull/2224 * Bump eerepr to v0.1.0 by @naschmitz in https://github.com/gee-community/geemap/pull/2227 * Add max_error parameter to center_object method by @fede-bello in https://github.com/gee-community/geemap/pull/2228 * Deprecate IPython.core.display by @giswqs in https://github.com/gee-community/geemap/pull/2229 * Fix `get_bounds` param name by @jdbcode in https://github.com/gee-community/geemap/pull/2237 * Add notebook for GEE workshop 2025 by @giswqs in https://github.com/gee-community/geemap/pull/2240 * fix: error with duplicated double basemap by @fede-bello in https://github.com/gee-community/geemap/pull/2241 * chore: Remove duplicated code, fix docstring by @fede-bello in https://github.com/gee-community/geemap/pull/2242 * Bump astral-sh/setup-uv from 5 to 6 by @dependabot in https://github.com/gee-community/geemap/pull/2244 ## New Contributors * @kapoor1992 made their first contribution in https://github.com/gee-community/geemap/pull/2199 * @bijanvakili made their first contribution in https://github.com/gee-community/geemap/pull/2216 * @fede-bello made their first contribution in https://github.com/gee-community/geemap/pull/2228 **Full Changelog**: https://github.com/gee-community/geemap/compare/v0.35.1...v0.36.0rc1
## What's Changed * Deprecate IPython.core.display by @giswqs in https://github.com/gee-community/geemap/pull/2229 **Full Changelog**: https://github.com/gee-community/geemap/compare/v0.35.2...v0.35.3