New features
(none!)
Bug-fixes and performance
- fix:
cudf
strings column by @ianna in #3555 - fix:
ak.categories
should returnNone
if no categories are present by @pfackeldey in #3553 - fix: combinations explicit cuda test for
n == 0
by @ianna in #3554 - fix: cuda atomicMin and atomicMax for
<double>
s by @Moelf in #3545 - fix: error if a complex JAX arrays type is passed to Awkward's C++ kernels by @pfackeldey in #3546
- fix: too many dashes in jupyter repr by @pfackeldey in #3552
- fix: use older manylinux for CPython 3.10 and 3.9 by @henryiii in #3558
- fix: use
std::memcpy
instead of*reinterpret_cast
by @APN-Pucky in #3514
Other
- chore(deps): bump the actions group across 1 directory with 2 updates by @dependabot in #3549
- chore: use PEP 639 license by @henryiii in #3559
- ci: add workflow to run GPU tests on selfhosted runner by @ariostas in #3543
- ci: run cuda kernel tests by @ariostas in #3551
- docs: Add MODE talk + update publications by @Saransh-cpp in #3547
- docs: add APN-Pucky as a contributor for code by @allcontributors in #3557
- docs: add Moelf as a contributor for code by @allcontributors in #3556
Full Changelog: v2.8.4...v2.8.5