|
2 | 2 |
|
3 | 3 | This is the changelog for arro3. pyo3-arrow has a separate changelog. |
4 | 4 |
|
| 5 | +## [0.7.0] - 2026-02-19 |
| 6 | + |
| 7 | +### Breaking changes |
| 8 | + |
| 9 | +* feat!: Make `Table.remove_column` return `IndexError` by @surister in https://github.com/kylebarron/arro3/pull/442 |
| 10 | +* fix: Rename `names` to `columns` parameter in `Tables.drop_columns` by @surister in https://github.com/kylebarron/arro3/pull/453 |
| 11 | +* fix: Properly return `IndexError` on incorrect index in `Table.add_column` by @surister in https://github.com/kylebarron/arro3/pull/455 |
| 12 | + |
| 13 | +### Improvements |
| 14 | + |
| 15 | +* ci: Build 3.14t wheels by @kylebarron in https://github.com/kylebarron/arro3/pull/428 |
| 16 | +* feat: Make `Table.append_column` support `Array` by @surister in https://github.com/kylebarron/arro3/pull/433 |
| 17 | +* feat: Make `Table.set_column` and `Table.add_column` support `Array` and `ArrayReader` by @surister in https://github.com/kylebarron/arro3/pull/437 |
| 18 | +* fix: off by one when checking if an index is valid by @surister in https://github.com/kylebarron/arro3/pull/443 |
| 19 | +* feat: Implement `Table.drop_columns` by @surister in https://github.com/kylebarron/arro3/pull/440 |
| 20 | +* fix: `Table.rename` not modifying internals batches schema by @surister in https://github.com/kylebarron/arro3/pull/457 |
| 21 | +* fix: Improve error messaging by adding more information by @surister in https://github.com/kylebarron/arro3/pull/447 |
| 22 | +* feat: Match `RecordBatch.from_arrays` closely to pyarrow by @AlenkaF in https://github.com/kylebarron/arro3/pull/461 |
| 23 | + |
| 24 | +### Bug Fixes |
| 25 | + |
| 26 | +* fix: Preserve schema metadata in RecordBatch PyCapsule export by @bretttully in https://github.com/kylebarron/arro3/pull/474 |
| 27 | +* fix: Update license metadata in `pyproject.toml` by @kylebarron in https://github.com/kylebarron/arro3/pull/480 |
| 28 | + |
| 29 | +### Other improvements |
| 30 | + |
| 31 | +* chore: Bump to arrow 57 by @kylebarron in https://github.com/kylebarron/arro3/pull/424 |
| 32 | +* chore: Bump arro3 to pyo3 0.27 by @kylebarron in https://github.com/kylebarron/arro3/pull/425 |
| 33 | + |
| 34 | + |
| 35 | +## New Contributors |
| 36 | + |
| 37 | +* @surister made their first contribution in https://github.com/kylebarron/arro3/pull/433 |
| 38 | +* @AlenkaF made their first contribution in https://github.com/kylebarron/arro3/pull/461 |
| 39 | +* @bretttully made their first contribution in https://github.com/kylebarron/arro3/pull/474 |
| 40 | + |
| 41 | +**Full Changelog**: https://github.com/kylebarron/arro3/compare/py-v0.6.5...py-v0.7.0 |
| 42 | + |
5 | 43 | ## [0.6.5] - 2025-10-13 |
6 | 44 |
|
7 | 45 | - fix(ci): Ensure we use Python 3.11 interpreter for building abi3 wheels #416 |
|
0 commit comments