Skip to content

Commit c5e44c0

Browse files
authored
DOC: release notes for 1.3.0 Styler (#40637)
1 parent fe8ca04 commit c5e44c0

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

doc/source/whatsnew/v1.3.0.rst

+25
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,31 @@ both XPath 1.0 and XSLT 1.0 is available. (:issue:`27554`)
110110
111111
For more, see :ref:`io.xml` in the user guide on IO tools.
112112

113+
Styler Upgrades
114+
^^^^^^^^^^^^^^^
115+
116+
We provided some focused development on :class:`.Styler`, including altering methods
117+
to accept more universal CSS language for arguments, such as ``'color:red;'`` instead of
118+
``[('color', 'red')]`` (:issue:`39564`). This is also added to the built-in methods
119+
to allow custom CSS highlighting instead of default background coloring (:issue:`40242`).
120+
121+
The :meth:`.Styler.apply` now consistently allows functions with ``ndarray`` output to
122+
allow more flexible development of UDFs when ``axis`` is ``None`` ``0`` or ``1`` (:issue:`39393`).
123+
124+
:meth:`.Styler.set_tooltips` is a new method that allows adding on hover tooltips to
125+
enhance interactive displays (:issue:`35643`). :meth:`.Styler.set_td_classes`, which was recently
126+
introduced in v1.2.0 (:issue:`36159`) to allow adding specific CSS classes to data cells, has
127+
been made as performant as :meth:`.Styler.apply` and :meth:`.Styler.applymap` (:issue:`40453`),
128+
if not more performant in some cases. The overall performance of HTML
129+
render times has been considerably improved to
130+
match :meth:`DataFrame.to_html` (:issue:`39952` :issue:`37792` :issue:`40425`).
131+
132+
The :meth:`.Styler.format` has had upgrades to easily format missing data,
133+
precision, and perform HTML escaping (:issue:`40437` :issue:`40134`). There have been numerous other bug fixes to
134+
properly format HTML and eliminate some inconsistencies (:issue:`39942` :issue:`40356` :issue:`39807` :issue:`39889` :issue:`39627`)
135+
136+
Documentation has also seen major revisions in light of new features (:issue:`39720` :issue:`39317` :issue:`40493`)
137+
113138
.. _whatsnew_130.dataframe_honors_copy_with_dict:
114139

115140
DataFrame constructor honors ``copy=False`` with dict

0 commit comments

Comments
 (0)