@@ -256,6 +256,12 @@ or by setting::
256256
257257In your :file: `matplotlibrc ` file.
258258
259+ In addition, the ``forward `` kwarg to
260+ `~matplotlib.Figure.set_size_inches ` now defaults to `True ` to improve
261+ the interactive experience. Backend canvases that adjust the size of
262+ their bound `matplotlib.figure.Figure ` must pass ``forward=False `` to
263+ avoid circular behavior. This default is not configurable.
264+
259265
260266Plotting functions
261267==================
@@ -624,20 +630,24 @@ To restore the previous behavior explicitly pass the keyword argument
624630Hatching
625631========
626632
627- The color and width of the lines in a hatch pattern are now configurable by the
628- rcParams `hatch.color ` and `hatch.linewidth `, with defaults of black and 1
629- point, respectively. The old behaviour for the color was to apply the edge
630- color or use black, depending on the artist; the old behavior for the line
631- width was different depending on backend:
633+
634+ The color of the lines in the hatch is now determined by
635+
636+ - If an edge color is explicitly set, use that for the hatch color
637+ - If the edge color is not explicitly set, use ``rcParam['hatch.color'] `` which
638+ is looked up at artist creation time.
639+
640+ The width of the lines in a hatch pattern is now configurable by the
641+ rcParams `hatch.linewidth `, which defaults to 1 point. The old
642+ behavior for the line width was different depending on backend:
632643
633644 - PDF: 0.1 pt
634645 - SVG: 1.0 pt
635646 - PS: 1 px
636647 - Agg: 1 px
637648
638- The old color behavior can not be restored. The old line width behavior can not
639- be restored across all backends simultaneously, but can be restored for a
640- single backend by setting::
649+ The old line width behavior can not be restored across all backends
650+ simultaneously, but can be restored for a single backend by setting::
641651
642652 mpl.rcParams['hatch.linewidth'] = 0.1 # previous pdf hatch linewidth
643653 mpl.rcParams['hatch.linewidth'] = 1.0 # previous svg hatch linewidth
@@ -650,7 +660,7 @@ The behavior of the PS and Agg backends was DPI dependent, thus::
650660 mpl.rcParams['hatch.linewidth'] = 1.0 / dpi # previous ps and Agg hatch linewidth
651661
652662
653- There is no API level control of the hatch color or linewidth.
663+ There is no direct API level control of the hatch color or linewidth.
654664
655665Hatching patterns are now rendered at a consistent density, regardless of DPI.
656666Formerly, high DPI figures would be more dense than the default, and low DPI
0 commit comments