- Fix PyPI upload issue by giswqs in [1872](https://github.com/gee-community/geemap/pull/1872) - Add missing files in wheel by giswqs in [1874](https://github.com/gee-community/geemap/pull/1874)
- Update changelog for v0.30.0 by giswqs in [1862](https://github.com/gee-community/geemap/pull/1862) - Use pyproject file for project metadata. by naschmitz in [1865](https://github.com/gee-community/geemap/pull/1865) - Make consistent use of gdal by giswqs in [1867](https://github.com/gee-community/geemap/pull/1867) - Temporal fix for notebook authenticate by giswqs in [1871](https://github.com/gee-community/geemap/pull/1871)
- Update changelog for v0.29.6 by giswqs in [1840](https://github.com/gee-community/geemap/pull/1840) - Update common.py by tjlogue4 in [1843](https://github.com/gee-community/geemap/pull/1843) - Update data conversion functions by giswqs in [1849](https://github.com/gee-community/geemap/pull/1849) - Update GitHub Actions to use Python 3.12 by giswqs in [1850](https://github.com/gee-community/geemap/pull/1850) - Rename structured array variable to be self-describing by jdbcode in [1852](https://github.com/gee-community/geemap/pull/1852) - Update zonal stats function by giswqs in [1854](https://github.com/gee-community/geemap/pull/1854) - Add support for xee by giswqs in [1859](https://github.com/gee-community/geemap/pull/1859) - Improve support for xee by giswqs in [1861](https://github.com/gee-community/geemap/pull/1861)
**New Contributors**
- tjlogue4 made their first contribution in [1843](https://github.com/gee-community/geemap/pull/1843)
- Update changelog for v0.29.5 by giswqs in [1820](https://github.com/gee-community/geemap/pull/1820) - Add NCSU workshop notebook by giswqs in [1827](https://github.com/gee-community/geemap/pull/1827) - Fix typo and deprecate plt.get_cmap function by giswqs in [1829](https://github.com/gee-community/geemap/pull/1829) - common.py: typo fixes by schwehr in [1828](https://github.com/gee-community/geemap/pull/1828) - Fix samgeo notebook bug by giswqs in [1835](https://github.com/gee-community/geemap/pull/1835) - Improve js-py auto conversion by giswqs in [1836](https://github.com/gee-community/geemap/pull/1836) - Add AGU workshop notebook by giswqs in [1837](https://github.com/gee-community/geemap/pull/1837) - Add a step param to timelapse functions by giswqs in [1839](https://github.com/gee-community/geemap/pull/1839)
- Update changelog for v0.29.4 by giswqs in [1810](https://github.com/gee-community/geemap/pull/1810) - Fix removing layer bug by giswqs in [1813](https://github.com/gee-community/geemap/pull/1813) - Add Map.layer_to_image method by giswqs in [1815](https://github.com/gee-community/geemap/pull/1815) - Add vis_params option for layer_to_image by giswqs in [1818](https://github.com/gee-community/geemap/pull/1818) - Fix set css cell output error by giswqs in [1819](https://github.com/gee-community/geemap/pull/1819)
- Update changelog for v0.29.3 by giswqs in [1807](https://github.com/gee-community/geemap/pull/1807) - Fix draw control marker bug by giswqs in [1809](https://github.com/gee-community/geemap/pull/1809)