|
| 1 | +Version 0.15.1 (2023-07-05) |
| 2 | +--------------------------- |
| 3 | + |
| 4 | +This release contains an important bug fix to ensure that categorical column order in maintained across dask partitions. It also adds support for categorical inspection reductions such as ``by(max_n)``. The only missing functionality for inspection reductions is now antialiased lines, which in planned for the next release. |
| 5 | + |
| 6 | +Thanks to contributors `@ianthomas23 <https://github.com/ianthomas23>`_, `@maximlt <https://github.com/maximlt>`_ and `@philippjfr <https://github.com/philippjfr>`_. |
| 7 | + |
| 8 | +Bug fixes: |
| 9 | + |
| 10 | +- Fix single category reductions (`#1231 <https://github.com/holoviz/datashader/pull/1231>`_) |
| 11 | +- Ensure categorical column order is the same across dask partitions (`#1239 <https://github.com/holoviz/datashader/pull/1239>`_) |
| 12 | + |
| 13 | +Enhancements: |
| 14 | + |
| 15 | +* Categorical inspection reductions: |
| 16 | + |
| 17 | + - Support ``by(max_n)`` and ``by(min_n)`` (`#1229 <https://github.com/holoviz/datashader/pull/1229>`_) |
| 18 | + - Categorical ``max_row_index``, ``max_n_row_index`` and ``min`` equivalents (`#1233 <https://github.com/holoviz/datashader/pull/1233>`_) |
| 19 | + - Use enum for row index column rather than ``None`` (`#1234 <https://github.com/holoviz/datashader/pull/1234>`_) |
| 20 | + - Add support for categorical ``where`` reductions (`#1237 <https://github.com/holoviz/datashader/pull/1237>`_) |
| 21 | + - Add tests for handling of NaNs in ``where`` reductions (`#1241 <https://github.com/holoviz/datashader/pull/1241>`_) |
| 22 | + |
| 23 | +* General code improvements: |
| 24 | + |
| 25 | + - Only check ``dask.DataFrame`` ``dtypes`` of columns actually used (`#1236 <https://github.com/holoviz/datashader/pull/1236>`_) |
| 26 | + - Remove all use of ``OrderedDict`` (`#1242 <https://github.com/holoviz/datashader/pull/1242>`_) |
| 27 | + - Separate out 3d and 4d combine functions (`#1243 <https://github.com/holoviz/datashader/pull/1243>`_) |
| 28 | + - Reorganise antialiasing code (`#1245 <https://github.com/holoviz/datashader/pull/1245>`_) |
| 29 | + |
| 30 | +Improvements to CI: |
| 31 | + |
| 32 | +- Bump holoviz tasks (`#1240 <https://github.com/holoviz/datashader/pull/1240>`_) |
| 33 | +- Add image is close test helper (`#1244 <https://github.com/holoviz/datashader/pull/1244>`_) |
| 34 | + |
| 35 | +Improvements to documentation: |
| 36 | + |
| 37 | +- Update to Google Analytics 4 (`#1228 <https://github.com/holoviz/datashader/pull/1228>`_) |
| 38 | +- Rename pyviz-dev as holoviz-dev (`#1232 <https://github.com/holoviz/datashader/pull/1232>`_) |
| 39 | + |
1 | 40 | Version 0.15.0 (2023-05-30) |
2 | 41 | --------------------------- |
3 | 42 |
|
|
0 commit comments