New features
Vale improvements
- Upgrade and pin Vale to v3. stevepiercy
- Follow some of Vale's suggestions and fix errors and warnings. stevepiercy
- Add GitHub Workflow to build docs and run checks on links, spelling, grammar, and style. stevepiercy [Issue 31](https://github.com/plone/plone-sphinx-theme/issues/31)
Makefile improvements
- Purged unused and broken Make build targets. stevepiercy
- Categorized Make targets with comments. stevepiercy
- Add test requirement `sphinx.ext.doctest` so that `make doctest` will work in some Plone projects. stevepiercy
- Add targets to correctly install, clean, and initialize the project. stevepiercy
- Updated documentation with correct make commands. stevepiercy
- Move release command from `README.md` to `contribute.md`. stevepiercy [Issue 33](https://github.com/plone/plone-sphinx-theme/issues/33)
Miscellaneous changes
- Switch to `uv` from `pip`. stevepiercy
- Fixed which changed files will build docs on RTD. stevepiercy
- Use a replacement for supported Python versions. stevepiercy
Bug fixes
- Add Python script to enable `make html_meta`. stevepiercy [Issue 32](https://github.com/plone/plone-sphinx-theme/issues/32)