6th 2025 Improvement
Another feature release for 2025, with some bug fixes as well.
See the release notes for user-friendly details.
What's Changed
- Update PyArrow to 22.x by @mdekstrand in #914
- Build Conda packages on MacOS Intel by @mdekstrand in #913
- Update locked dependencies and support Python 3.14 by @mdekstrand in #915
- CI build and test coverage updates by @mdekstrand in #919
- FA*IR: bug fixes and test updates by @samiravaez in #918
- ItemKNN: return neighbor counts + disable scoring parallelism by @mdekstrand in #922
- Add
rank_biased_precisionfunction that takes explicit weights by @sushobhan2024 in #923 - Add unified object representation function and more str/repr implementations by @mdekstrand in #924
- De-flake the stochastic tests by @mdekstrand in #925
- Add Bash-based CLI tests by @mdekstrand in #926
- Add concat and merge operations to ItemList by @mdekstrand in #927
- Reduce test burden for PyTorch-optimized components by @mdekstrand in #928
- Add initial support for session-based recommendation by @mdekstrand in #929
- Add
cat_matrixtoAttributeSetby @sushobhan2024 in #912 - FAIR: select protected items when they are ranked before unprotected items by @samiravaez in #939
- Add additional support and tests for generating session recommendations by @mdekstrand in #945
- Add co_occurrence method to relationships by @mdekstrand in #950
Full Changelog: v2025.5.0...v2025.6.0