@@ -39,7 +39,8 @@ Deprecated
3939* Rename `rasterize ` and :rcraw: `colorbar.rasterize ` to `rasterized `, consistent
4040 with the existing matplotlib ``rasterized `` property (:commit: `31efafea `).
4141* Rename `basemap ` and :rcraw: `basemap ` to `backend ` and :rcraw: `geo.backend `, which
42- can take either of the values ``'cartopy' `` or ``'basemap' `` (:commit: `613ab0ea `).
42+ can take either of the values ``'cartopy' `` or ``'basemap' ``, and auto-translate and
43+ emit warning when `basemap ` is used (:commit: `613ab0ea `, :commit: `eb77cbca `).
4344* Rename :rcraw: `cartopy.autoextent `, :rcraw: `cartopy.circular ` to :rcraw: `geo.extent `,
4445 :rcraw: `geo.round `, with :rcraw: `geo.extent ` taking either of the values ``'globe' ``
4546 or ``'auto' `` (``cartopy.autoextent `` is translated when used) (:commit: `c4b93c9d `).
@@ -85,13 +86,10 @@ Features
8586
8687* Support passing lists for the `proplot.axes.Axes.format ` keywords `abc ` and `title `,
8788 in which case the label is picked by selecting the `~proplot.axes.Axes.number `
88- (minus 1) entry from the list (:pr: `294 `) by `Pratiman Patel `.
89+ (minus 1) entry from the list (:pr: `294 `) by `Pratiman Patel `_ .
8990* Move the `extent ` and `round ` keywords (formerly `autoextent ` and `circular ` --
9091 see above) from `~proplot.axes.GeoAxes.__init__ ` to `proplot.axes.GeoAxes.format `,
9192 supporting toggling and passage to e.g. `~proplot.ui.subplots ` (:commit: `5f1c67cc `).
92- * Add :rcraw: `grid.geolabels ` setting that auto-includes cartopy ``'geo' `` location
93- when toggling labels with e.g. ``lonlabels='left' `` or ``labels=True ``, and support
94- passing passing it explicitly with e.g. ``labels='geo' `` (:commit: `9040cde0 `).
9593* Allow using the `~proplot.constructor.Proj ` keyword `latlim ` as Mercator projection
9694 limits and `lon0 `, `lat0 ` aliases for `lon_0 `, `lat_0 ` (:commit: `5f1c67cc `).
9795* Add modifiable `proplot.figure.Figure.tight ` property to retrieve and optionally
@@ -112,11 +110,20 @@ Features
112110 from the panel rather than the main subplot (:commit: `cfaeb177 `).
113111* Permit disabling a-b-c labels for a particular subplot by passing e.g.
114112 ``number=None `` instead of ``number=False `` (:commit: `f7308cbe `).
115- * Make `proplot.ticker.IndexFormatter ` public , since the matplotlib version
116- was entirely removed in version 3.5 (:commit: `c2dd8b2e `).
113+ * Add the public proplot class `proplot.ticker.IndexFormatter `, since the matplotlib
114+ version was entirely removed in version 3.5 (:commit: `c2dd8b2e `).
117115* Replace `matplotlib.ticker.IndexLocator ` with `proplot.ticker.IndexLocator `,
118116 consistent with `~proplot.ticker.IndexFormatter `, and remove the limitation
119117 requiring data to be plotted on the axis (:commit: `c2dd8b2e `).
118+ * Permit picking the `~matplotlib.ticker.NullFormatter `, `~proplot.ticker.AutoFormatter `
119+ `~matplotlib.ticker.NullLocator `, and `~matplotlib.ticker.AutoLocator ` by passing
120+ ``True `` or ``False `` to the corresponding constructor functions (:commit: `92ae0575 `).
121+ * Add the `proplot.axes.GeoAxes.gridlines_major `, `proplot.axes.GeoAxes.gridlines_minor `
122+ properties for additional customization of cartopy/basemap gridlines
123+ or debugging gridline issues (:commit: `869f300f `).
124+ * Add :rcraw: `grid.geolabels ` setting that auto-includes cartopy ``'geo' `` location
125+ when toggling labels with e.g. ``lonlabels='left' `` or ``labels=True ``, and support
126+ passing it explicitly with e.g. ``labels='geo' `` (:commit: `9040cde0 `).
120127* Add `proplot.ticker.DiscreteLocator ` analogous to `~matplotlib.ticker.FixedLocator `
121128 that ticks from a subset of fixed values, and add a `discrete ` keyword and register
122129 as ``'discrete' `` in `proplot.constructor.Locator ` (:commit: `b94a9b1e `).
@@ -175,6 +182,10 @@ Bug fixes
175182 arrays to plotting methods (:issue: `320 `).
176183* Fix issue where list-of-string colors passed to `~proplot.axes.Axes.scatter `
177184 are interpreted as data values (:issue: `316 `).
185+ * Fix issue where settings passed to `~proplot.axes.Axes.colorbar ` after e.g.
186+ `~proplot.axes.PlotAxes.pcolor ` with `colorbar_kw ` are ignored (:issue: `314 `).
187+ * Fix issues where passing the colorbar `orientation ` without a `loc `, or using a non-
188+ standard `orientation ` for a given `loc `, triggers tickloc error (:issue: `314 `).
178189* Fix issue where background properties like `color ` and `linewidth ` cannot be
179190 passed to `~proplot.axes.Axes ` instantiation commands (:commit: `b67b046c `).
180191* Fix issue where manual data aspect ratio passed with `~proplot.axes.Axes.format `
0 commit comments