Skip to content

Commit d301861

Browse files
authored
docs: Add changelog for 1.20.1 (#6512)
1 parent d847f17 commit d301861

File tree

1 file changed

+70
-14
lines changed

1 file changed

+70
-14
lines changed

doc/releases.md

+70-14
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,70 @@
22

33
## Version 1.20
44

5+
### Version 1.20.1
6+
7+
**February 19, 2025**
8+
9+
This micro release includes a number of bug fixes, enhancements, and compatibility updates.
10+
Many thanks to the new contributors @spacetimeengineer, @flying-sheep, and @Azaya89, as well as the returning contributors @stanwest, @ahuang11, @maximlt, and @hoxbro
11+
12+
Enhancements:
13+
14+
- Faster spatialpandas unique scalar values ([#6470](https://github.com/holoviz/holoviews/pull/6470))
15+
16+
Bug fixes:
17+
18+
- `IndexError` associated with `HeatMap` ([#6438](https://github.com/holoviz/holoviews/pull/6438))
19+
- Propagate default_tools ([#6451](https://github.com/holoviz/holoviews/pull/6451))
20+
- Heatmap with non-sanitized name ([#6462](https://github.com/holoviz/holoviews/pull/6462))
21+
- Don't have linked axis between source and target for RangeToolLink ([#6466](https://github.com/holoviz/holoviews/pull/6466))
22+
- Empty `constant_keys` ([#6477](https://github.com/holoviz/holoviews/pull/6477))
23+
- Support pandas ExtensionArray ordering ([#6481](https://github.com/holoviz/holoviews/pull/6481))
24+
- Heatmap aggregation when kdims are in a Pandas multi-index ([#6499](https://github.com/holoviz/holoviews/pull/6499))
25+
- Support the case of multiple line segments each with one vdim ([#6492](https://github.com/holoviz/holoviews/pull/6492))
26+
27+
Refactor:
28+
29+
- Remove unused pandas import ([#6439](https://github.com/holoviz/holoviews/pull/6439))
30+
- Enable RUF005 ([#6434](https://github.com/holoviz/holoviews/pull/6434))
31+
32+
Compatibility:
33+
34+
- Change `param.ObjectSelector` to recommended `param.Selector` ([#6444](https://github.com/holoviz/holoviews/pull/6444))
35+
- Dask query-planning API support ([#6446](https://github.com/holoviz/holoviews/pull/6446), [#6494](https://github.com/holoviz/holoviews/pull/6494), [#6503](https://github.com/holoviz/holoviews/pull/6503), [#6495](https://github.com/holoviz/holoviews/pull/6495))
36+
- Scipy 1.15 ([#6480](https://github.com/holoviz/holoviews/pull/6480))
37+
- cuDF 24.12 ([#6475](https://github.com/holoviz/holoviews/pull/6475))
38+
- Plotly 6.0 ([#6504](https://github.com/holoviz/holoviews/pull/6504))
39+
- Ruff 0.8 ([#6459](https://github.com/holoviz/holoviews/pull/6459))
40+
41+
Documentation:
42+
43+
- Fix wrong variable name ([#6442](https://github.com/holoviz/holoviews/pull/6442))
44+
- Correct doc of "allow_jedi_completion" ([#6485](https://github.com/holoviz/holoviews/pull/6485))
45+
- Improve LSP information for `extension` ([#6461](https://github.com/holoviz/holoviews/pull/6461))
46+
- Add gallery intro with link to examples.holoviz.org ([#6472](https://github.com/holoviz/holoviews/pull/6472))
47+
48+
Build:
49+
50+
- Small updates to build infrastructure ([#6458](https://github.com/holoviz/holoviews/pull/6458))
51+
- Switch PyPI package to trusted build ([#6447](https://github.com/holoviz/holoviews/pull/6447))
52+
53+
CI:
54+
55+
- Enable conventional commits ([#6397](https://github.com/holoviz/holoviews/pull/6397), [#6457](https://github.com/holoviz/holoviews/pull/6457))
56+
- Add `COVERAGE_CORE=sysmon` for tests ([#6465](https://github.com/holoviz/holoviews/pull/6465))
57+
- Add test-313 environment ([#6508](https://github.com/holoviz/holoviews/pull/6508))
58+
- Exclude forks from nightly-lock workflow ([#6507](https://github.com/holoviz/holoviews/pull/6507))
59+
- Use ruff on all python files ([#6498](https://github.com/holoviz/holoviews/pull/6498))
60+
561
### Version 1.20.0
662

763
**November 4, 2024**
864

965
This release focuses on performance improvement, enhancing streaming support, and refining popup functionality, along with several bug fixes.
1066
Many thanks to the new contributors @grapesmoker, @arafune, and @LecrisUT, as well as the returning contributors @ahuang11, @droumis, @jbednar, @maximlt, @philippjfr, and @hoxbro.
1167

12-
### Enhancements
68+
Enhancements:
1369

1470
- De-parameterize the options `Keywords` objects ([#6314](https://github.com/holoviz/holoviews/pull/6314))
1571
- Freeze models while updating plot(s) ([#6315](https://github.com/holoviz/holoviews/pull/6315))
@@ -23,7 +79,7 @@ Many thanks to the new contributors @grapesmoker, @arafune, and @LecrisUT, as we
2379
- Support async callbacks for `popup` ([#6390](https://github.com/holoviz/holoviews/pull/6390))
2480
- Add `popup` position and anchor ([#6414](https://github.com/holoviz/holoviews/pull/6414))
2581

26-
### Bug fixes
82+
Bug fixes:
2783

2884
- Wrap `popup` in `set_curdoc` ([#6337](https://github.com/holoviz/holoviews/pull/6337))
2985
- Fixes `popup` being invisible forever after closing once ([#6347](https://github.com/holoviz/holoviews/pull/6347))
@@ -42,7 +98,7 @@ Many thanks to the new contributors @grapesmoker, @arafune, and @LecrisUT, as we
4298
- Documentation fixes ([#6392](https://github.com/holoviz/holoviews/pull/6392), [#6421](https://github.com/holoviz/holoviews/pull/6421))
4399
- Fix rasterizing a `Path` where categorical values include empty strings ([#6429](https://github.com/holoviz/holoviews/pull/6429))
44100

45-
### Compatibility
101+
Compatibility:
46102

47103
- Handle `DeprecationWarning` from Pandas ([#6346](https://github.com/holoviz/holoviews/pull/6346), [#6391](https://github.com/holoviz/holoviews/pull/6391))
48104
- Compatibility with Ibis 9.5 ([#6371](https://github.com/holoviz/holoviews/pull/6371)), Python 3.13 ([#6383](https://github.com/holoviz/holoviews/pull/6383)), cuDF 24.10 ([#6409](https://github.com/holoviz/holoviews/pull/6409)), and Matplotlib 3.10 ([#6431](https://github.com/holoviz/holoviews/pull/6431))
@@ -56,26 +112,26 @@ Many thanks to the new contributors @grapesmoker, @arafune, and @LecrisUT, as we
56112
This micro release includes a number of bug fixes and enhancements, as well as compatibility updates.
57113
Thanks to @maximlt and @hoxbro for their contributions.
58114

59-
### Enhancements
115+
Enhancements:
60116

61117
- Add color to bars for Plotly backend ([#6294](https://github.com/holoviz/holoviews/pull/6294))
62118

63-
### Bug fixes
119+
Bug fixes:
64120

65121
- Ensure no auto index is created when a kdim is part of a multi index ([#6299](https://github.com/holoviz/holoviews/pull/6299))
66122
- Fix `hv.Bars` with only one value in it ([#6301](https://github.com/holoviz/holoviews/pull/6301))
67123
- Set `zIndex` of Popup to 1000 ([#6297](https://github.com/holoviz/holoviews/pull/6297))
68124
- Handle boolean input in categorically grouped `Bars` plots ([#6304](https://github.com/holoviz/holoviews/pull/6304))
69125
- Also check for `pd.NA` in `is_nan` ([#6290](https://github.com/holoviz/holoviews/pull/6290))
70126

71-
### Compatibility
127+
Compatibility:
72128

73129
- Compatibility with Bokeh 3.5 ([#6267](https://github.com/holoviz/holoviews/pull/6267))
74130
- Compatibility with Matplotlib 3.9 ([#6307](https://github.com/holoviz/holoviews/pull/6307))
75131
- pandas: Fix observed FutureWarning for categorial groupby ([#6306](https://github.com/holoviz/holoviews/pull/6306))
76132
- Lazy load `dask.dataframe` in `operations.datashader` ([#6309](https://github.com/holoviz/holoviews/pull/6309))
77133

78-
### Maintenance
134+
Maintenance:
79135

80136
- Update pre-commit and conda-build script ([#6287](https://github.com/holoviz/holoviews/pull/6287))
81137
- Update hatchling options to match other packages ([#6291](https://github.com/holoviz/holoviews/pull/6291))
@@ -94,12 +150,12 @@ Lastly bugs have been squashed and enhancements made to the existing features.
94150
Thank you to @mirage007 and @WesleyTheGeolien for their first contributions and to the returning contributors @douglas-raillard-arm, @jj-github-jj, and @TheoMathurin.
95151
Another thanks to the maintainers @ahuang11, @droumis, @maximlt, @philippjfr, and @hoxbro.
96152

97-
### New features
153+
New features:
98154

99155
- Add support for popups on selection streams ([#6168](https://github.com/holoviz/holoviews/pull/6168), [#6207](https://github.com/holoviz/holoviews/pull/6207), [#6199](https://github.com/holoviz/holoviews/pull/6199))
100156
- Add scalebar support ([#6002](https://github.com/holoviz/holoviews/pull/6002))
101157

102-
### Enhancements
158+
Enhancements:
103159

104160
- Override Curve's count aggregator default to `self_intersect=False` ([#6030](https://github.com/holoviz/holoviews/pull/6030))
105161
- Zoom tools automatically vertically scaled on `subcoordinate_y` overlays ([#6051](https://github.com/holoviz/holoviews/pull/6051))
@@ -128,7 +184,7 @@ Another thanks to the maintainers @ahuang11, @droumis, @maximlt, @philippjfr, an
128184
- Allow subcoordinates to be drawn from NdOverlay dimensions ([#6209](https://github.com/holoviz/holoviews/pull/6209))
129185
- Add stream transform ([#6230](https://github.com/holoviz/holoviews/pull/6230))
130186

131-
### Bug fixes
187+
Bug fixes:
132188

133189
- Don't show figures toolbar on `GridSpace` ([#6127](https://github.com/holoviz/holoviews/pull/6127))
134190
- Update merge_tool ([#6141](https://github.com/holoviz/holoviews/pull/6141))
@@ -153,26 +209,26 @@ Another thanks to the maintainers @ahuang11, @droumis, @maximlt, @philippjfr, an
153209
- Ensure downsample works with non-contiguous arrays ([#6271](https://github.com/holoviz/holoviews/pull/6271))
154210
- Fix issue with range lookups in (y)-axis creation ([#6274](https://github.com/holoviz/holoviews/pull/6274))
155211

156-
### Dependencies updates
212+
Dependencies updates:
157213

158214
- Update `param` minimum version to 2.0 ([#6230](https://github.com/holoviz/holoviews/pull/6230))
159215
- Update `numpy >=1.21`, `pandas >= 1.3`, and `Bokeh >=3.1` ([#6253](https://github.com/holoviz/holoviews/pull/6253))
160216

161-
### Compatibility
217+
Compatibility:
162218

163219
- Update test for Bokeh 3.4 ([#6130](https://github.com/holoviz/holoviews/pull/6130))
164220
- Test with dask-expr ([#6259](https://github.com/holoviz/holoviews/pull/6259), [#6149](https://github.com/holoviz/holoviews/pull/6149))
165221
- Numpy 2.0 compatibility ([#6238](https://github.com/holoviz/holoviews/pull/6238))
166222
- Update to support cudf 2024.06 ([#6263](https://github.com/holoviz/holoviews/pull/6263))
167223

168-
### Documentation
224+
Documentation:
169225

170226
- Minor typos ([#6179](https://github.com/holoviz/holoviews/pull/6179), [#6193](https://github.com/holoviz/holoviews/pull/6193))
171227
- Update CSS for documentation ([#6228](https://github.com/holoviz/holoviews/pull/6228))
172228
- Fix links ([#6246](https://github.com/holoviz/holoviews/pull/6246), [#6036](https://github.com/holoviz/holoviews/pull/6036))
173229
- Document `subcoordinate_group_ranges` by extending the EEG Viewer demo ([#6243](https://github.com/holoviz/holoviews/pull/6243))
174230

175-
### Maintenance
231+
Maintenance:
176232

177233
- Switch to Pixi for development / CI and hatchling for build system ([#6182](https://github.com/holoviz/holoviews/pull/6182), [#6200](https://github.com/holoviz/holoviews/pull/6200), [#6251](https://github.com/holoviz/holoviews/pull/6251))
178234
- Add `test-gpu` task for Pixi ([#6217](https://github.com/holoviz/holoviews/pull/6217))

0 commit comments

Comments
 (0)