Updating the Awesome Theme is straightforward for most users. If you use any customization, you might have to update your customizations manually.
Version 2.0 of the Awesome Theme includes these major breaking changes:
- Require Sphinx 4 or newer
Sphinx 4 depends on docutils 0.17, which creates more semantic HTML by default. This allows to reduce the amount of custom transformations.
- Restructure a few templates
The layout use CSS grid. This leads to fewer container elements in the templates.