What's Changed
- Fix SSL CA certificate detection for extension downloads by @mdbenito in #640
- Test reading old int128 bitpacked page by @mdbenito in #637
- diagnostics: get information on missing type support by @adsharma in #641
- fix(csv): handle trailing empty field at EOF without newline in COPY FROM by @adsharma in #648
- Fix O(N²) ALP metadata recomputation in ColumnChunkData::split() by @adsharma in #649
- tests: allow build type override in test_helper.py by @adsharma in #654
- Handle integer-backed Arrow decimals via logical type metadata by @rahul-iyer in #653
- Fix table_info() crash on backtick-quoted table names containing dots by @adsharma in #656
- Support quoted multiline fields in parallel CSV parsing by @rahul-iyer in #651
- fix: use binary mode for test CSV on Windows to prevent CRLF corruption by @adsharma in #657
- Fix wrong CASE WHEN values for bool references by @Mrhs121 in #663
- ci: exclude build directories from Windows Defender in minimal CI by @freya0926 in #661
- fix: allow leading zeros in CAST(string AS INT64) by @adsharma in #667
- Fix buffer manager causing huge core dumps and hung processes on SIGSEGV by @adsharma in #665
- optimize: prune unreachable CASE WHEN branches by @Mrhs121 in #671
- Addresses #658 by @jkumz in #659
- Update submodules to latest origin/main by @adsharma in #674
- Remove global npm upgrade from deploy-nodejs/deploy-wasm jobs by @adsharma in #676
- Pin npm upgrade to v11 instead of latest by @adsharma in #677
New Contributors
- @freya0926 made their first contribution in #661
- @jkumz made their first contribution in #659
Full Changelog: v0.18.0...v0.18.1