Skip to content

Version 0.15.2

Compare
Choose a tag to compare
@ianthomas23 ianthomas23 released this 17 Aug 10:44
· 68 commits to main since this release
v0.15.2
b510594

This release adds antialiased line support for inspection reductions such as max_n and where, including within categorical by reductions. It also improves support for summary reductions and adds CUDA implementations of std and var reductions.

Thanks to regular contributors @hoxbro, @ianthomas23, @maximlt and @thuydotm.

Enhancements:

  • Antialiasing line support for inspection reductions:

    • Pre-compile antialias stage 2 combination (#1258)
    • Antialiased min and max row index reductions (#1259)
    • CPU shift_and_insert function (#1260)
    • Refactor of CUDA *_n reductions (#1261)
    • Support antialiased lines in *_n reductions (#1262)
    • Replace accumulate with copy on first call to antialiased stage 2 combine (#1264)
    • Separate where combine_cpu functions by ndim (#1265)
    • Antialiased line support for where reductions (#1269)
  • Improved support for summary reductions:

    • Support by reduction within summary reduction (#1254)
    • Support summary containing by reduction with other reductions (#1257)
    • Support summary containing multiple where with the same selector (#1271)
  • CUDA support for std and var reductions (#1267)

General code improvements:

  • Remove pyarrow pin (#1248)

Improvements to CI:

  • Update holoviz_tasks to v0.1a15 (#1251)
  • Use holoviz_tasks/install action for docs (#1272)

Improvements to documentation:

  • Update readme to include Python 3.11 (#1249)
  • Correct links to pandas docs (#1250)
  • Remove twitter from index page (#1253)
  • Create FUNDING.yml (#1263)