Version 2.5.1
New Features
- feat: add
enforce_concatenated_form
by @agoose77 in #2860 - feat: add
Form.is_equal_to
by @agoose77 in #2862 - feat: Implement Indexed builder by @zonca in #2883
Bug Fixes and Performance
- fix: ufunc handling of attrs by @agoose77 in #2837
- fix: only compare scalars in full_like by @agoose77 in #2857
- fix:
Array.__getitem__
should setattrs
on result by @agoose77 in #2866 - fix: errors in existing
cuda_kernels
by @ManasviGoyal in #2877 - fix: register Numba in test by @agoose77 in #2879
- fix: failing tests after #2877 by @ManasviGoyal in #2886
- fix: support revertable for concatenate in pyarrow logic by @agoose77 in #2889
Other
- chore: update pre-commit hooks by @pre-commit-ci in #2842
- chore: make the CUDA test configuration more resilient at startup by @agoose77 in #2846
- chore: update pre-commit hooks by @pre-commit-ci in #2850
- chore: formatted kernel-test-data.json for better searching and editing in git. by @jpivarski in #2874
- chore: use tomli by @henryiii in #2882
- chore: appease pylint by @agoose77 in #2890
- chore: update pre-commit hooks by @pre-commit-ci in #2891* chore: only copy non-test headers by @agoose77 in #2893
- chore(deps): bump mymindstorm/setup-emsdk from 12 to 13 by @dependabot in #2847
- chore(deps): bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in #2855
- chore(deps): bump actions/setup-python from 4 to 5 by @dependabot in #2873
- ci: fix path to header only tests by @zonca in #2851
- ci: compile header only tests in Debug mode by @zonca in #2870
- docs: link to execute JupyterLite full screen by @zonca in #2854
- refactor: split "meta" into
Meta
by @agoose77 in #2841 - refactor: remove dead code in generate-tests.py by @ManasviGoyal in #2875
- refactor: remove obsolete cuda_kernels by @ManasviGoyal in #2876
New Contributors
Full Changelog: v2.5.0...v2.5.1