Version 2.8.3
New features
- feat: add a ref to the original 'unclipped' buffer generator by @pfackeldey in #3497
- feat: improve assertion error message in kernels by @pfackeldey in #3498
- feat: do not allow records, primitives, or bare strings in
ak.materialize(+ docs display fix) by @ikrommyd in #3501
Bug-fixes and performance
- fix: more meaningful assertion error in length calculation in case of column optimization problems in dask-awkward by @ikrommyd in #3499
- fix: use cmath instead of bit mask for infinite doubles by @APN-Pucky in #3505
- fix: runtime for
ak.combinationswith cuda backend by @ianna in #3502 - fix: pass backend to RecordArray by @ianna in #3507
- fix: pass backend to EmptyArray by @ikrommyd in #3508
- fix: Python 3.13 classifier to awkward-cpp by @APN-Pucky in #3510
Other
- docs: fix a small typo in
IndexedArraydocstring by @ikrommyd in #3496 - chore: update pre-commit hooks by @pre-commit-ci in #3500
- chore: update pre-commit hooks by @pre-commit-ci in #3506
New Contributors
- @APN-Pucky made their first contribution in #3505
Full Changelog: v2.8.2...v2.8.3