Version 2.6.4
New features
- feat:
TypeTracerReport.data_touched_in
should ignore unrecognizednode_ids
by @jpivarski in #3074 - feat: better error message for missing dispatch by @jpivarski in #3078
- feat: add boolean cases for CPU kernels by @ManasviGoyal in #3059
- feat: add ak.flatten and ak.concatenate kernels by @ManasviGoyal in #3086
Bug-fixes and performance
- fix: restrict ak.softmax to axis=-1, the only axis for which the calculation is correct right now by @jpivarski in #3072
- fix: Numpy 2.0 out of bounds error for BitMaskedArray Py kernels by @ManasviGoyal in #3073
- fix: _is_getitem_at_placeholder logic was backward for UnionArray by @jpivarski in #3083
- fix: refuse dak.Array in hidden-but-public-functions by @jpivarski in #3079
- fix: PyPy segfault may be related to using out-of-scope array by @jpivarski in #3093
- fix: distributed rdataframe is not yet support by @ianna in #3087
- fix: support conversion to arrow and back with non-option Unknown type by @tcawlfield in #3085
- fix: intermittent segfault in PyPy by @ianna in #3089
- fix: is_valid checks in header-only library by @zonca in #3091
- fix: UnmaskedArray was missing its _nextcarry_outindex by @jpivarski in #3097
Other
- test: cuda integration tests by @ManasviGoyal in #3065
- ci: macos-latest is changing to macos-14 ARM runners by @henryiii in #3092
- docs: new Try-It page based on plain Pyodide by @jpivarski in #3058
- docs: Add installation of nightly wheels instructions by @matthewfeickert in #3080
- docs: revamp documentation by @jpivarski in #3076
- chore: update pre-commit hooks by @pre-commit-ci in #3075
- chore: update pre-commit hooks by @pre-commit-ci in #3082
- chore: update pre-commit hooks by @pre-commit-ci in #3090
- chore: update pre-commit hooks by @pre-commit-ci in #3096
- chore(deps): bump amannn/action-semantic-pull-request from 5.4.0 to 5.5.2 in the actions group by @dependabot in #3095
Full Changelog: v2.6.3...v2.6.4