@@ -233,16 +233,22 @@ Update :file:`doc/users/release_notes.rst`:
233
233
../api/prev_api_changes/api_changes_X.Y.Z.rst
234
234
prev_whats_new/github_stats_X.Y.Z.rst
235
235
236
+ .. _update-version-switcher :
237
+
236
238
Update version switcher
237
239
^^^^^^^^^^^^^^^^^^^^^^^
240
+ The version switcher is populated from https://matplotlib.org/devdocs/_static/switcher.json.
238
241
239
- Update ``doc/_static/switcher.json ``:
242
+ Since it's always taken from devdocs, update the file :file: `doc/_static/switcher.json `
243
+ on the main branch through a regular PR:
240
244
241
245
- If a micro release, :samp: `{ X } .{ Y } .{ Z } `, no changes are needed.
242
246
- If a meso release, :samp: `{ X } .{ Y } .0 `, change the name of :samp: `name: { X } .{ Y+1 } (dev) `
E861
tr>243
247
and :samp: `name: { X } .{ Y } (stable) ` as well as adding a new version for the previous
244
248
stable (:samp: `name: { X } .{ Y-1 } `).
245
249
250
+ Once that PR is merged, the devdocs site will be updated automatically.
251
+
246
252
Verify that docs build
247
253
----------------------
248
254
@@ -463,15 +469,9 @@ Congratulations you have now done the third scariest part!
463
469
If you have access, clear the CloudFlare caches.
464
470
465
471
It typically takes about 5-10 minutes for the website to process the push and update the
466
- live web page (remember to clear your browser cache).
472
+ live web page (remember to clear your browser cache).
467
473
468
- Update the version switcher
469
- ---------------------------
470
- The version switcher is populated from https://matplotlib.org/devdocs/_static/switcher.json.
471
-
472
- Since it's always taken from devdocs, update the file :file: `doc/_static/switcher.json `
473
- on the main branch through a regular PR. Once that PR is merged, the devdocs site
474
- will be updated automatically.
474
+ Remember to :ref: `update the version switcher <update-version-switcher `!
475
475
476
476
.. _release_merge_up :
477
477
0 commit comments