diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 217000257..a202ea9f8 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,47 @@ +Version 0.15.2 (2023-08-17) +--------------------------- + +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 `_) + Version 0.15.1 (2023-07-05) ---------------------------