Features
- feat: Support numpy 2.0 by @LeonLuttenberger in #2944
- feat(redshift): Automatically add new DataFrame columns to Redshift tables during write operation by @jack-dell in #2948
- feat: modify_refresh_interval flag in opensearch index_documents by @AvihaiSam in #2980
- feat: support postgresql array types by @kukushking in #2985
Bug fixes 🐛
- fix: OpenSearch import errors by @LeonLuttenberger in #2939
- fix(athena): Enable use of dataframe type, in athena2pyarrow type by @eliabrio in #2953
- fix: correct skip.header.line.count value to 1 by @jaidisido in #2977
- fix: data_api uuid typehint by @jethroguce in #2961
- fix: enforce ssl by @kukushking in #2979
- fix: handle case of str to bool env variable in config by @jaidisido in #2966
- fix: return only "current" iceberg columns by @kukushking in #2982
- fix: Athena read_sql_query cache errors for qmark style parametrized queries by @LeonLuttenberger in #2957
- fix: Prevent truncated Parquet files in S3 after failed CreateMultipartUpload (2987) by @rdwebster in #2993
Documentation 📚
- docs: use autodoc typehints by @LeonLuttenberger in #2940
- chore: Prepare 3.10.0 release by @kukushking in #2992
Security / Dependency Updates 🛡️
- chore(deps-dev): bump the development-dependencies group with 5 updates by @dependabot in #2942
- chore(deps): bump the production-dependencies group with 6 updates by @dependabot in #2941
- chore(deps-dev): bump jupyterlab from 4.2.4 to 4.2.5 by @dependabot in #2945
- chore(deps-dev): bump the development-dependencies group with 2 updates by @dependabot in #2947
- chore(deps): bump the production-dependencies group with 2 updates by @dependabot in #2946
- chore(deps): bump cryptography from 42.0.8 to 43.0.1 by @dependabot in #2949
- chore(deps): bump fiona from 1.9.6 to 1.10.0 by @dependabot in #2952
- chore(deps): bump the production-dependencies group with 2 updates by @dependabot in #2954
- chore(deps-dev): bump the development-dependencies group with 5 updates by @dependabot in #2955
- chore(deps): bump setuptools from 74.1.2 to 75.0.0 in the production-dependencies group by @dependabot in #2962
- chore(deps-dev): bump the development-dependencies group with 5 updates by @dependabot in #2963
- chore(deps-dev): bump the development-dependencies group with 5 updates by @dependabot in #2970
- chore(deps): bump the production-dependencies group with 3 updates by @dependabot in #2969
- chore(deps): bump the production-dependencies group with 3 updates by @dependabot in #2975
- chore(deps-dev): bump the development-dependencies group with 4 updates by @dependabot in #2976
- chore(deps): bump aiohttp from 3.10.8 to 3.10.9 in the production-dependencies group by @dependabot in #2988
- chore(deps-dev): bump the development-dependencies group with 4 updates by @dependabot in #2989
New Contributors
- @eliabrio made their first contribution in #2953
- @jack-dell made their first contribution in #2948
- @jethroguce made their first contribution in #2961
- @AvihaiSam made their first contribution in #2980
- @rdwebster made their first contribution in #2993
Full Changelog: 3.9.1...3.10.0