v3.0.0
What's Changed
Upgraded dependencies
- ⬆️ Add support for Python 3.12 by @hugovk in #848
- ⬆️ Update docutils requirement from >=0.16,<0.21 to >=0.18,<0.22 by @chrisjsewell in #916
New features
- ✨ Allow for use of the
line-block
directive by @chrisjsewell in #900 - ✨ Emits sphinx include-read event by @sumezulike in #887
Improvements
- 👌 Nested parse attribution in
attr_block
by @chrisjsewell in #831 - 👌 Directive option parsing by @chrisjsewell in #796
- 👌 Improve directive parsing warnings by @chrisjsewell in #893
- 👌 Allow for opening external links in new tabs (#856) by @marjus45 in #857
Internal
- 🔧 Replace black, isort, pyupgrade with ruff formatter by @chrisjsewell in #833
- 🔧 remove redundant mypy config by @danieleades in #866
- 🔧 Add additional Ruff lints (and fix issues) by @danieleades in #862
- 🔧 mypy- disallow 'any generics' by @danieleades in #865
- 🔧 Fix docutils deprecation in option parsing by @agoose77 in #842
Documentation
- 📚 Fix a broken link in configuration.md by @zupo in #907
- 📚 Add linkify dependency to contributing docs. by @jhcole in #792
- 📚 Fix the double
used
in docs/syntax/math.md by @ice-tong in #810 - 📚 Also add linkify to pip install command in README by @n-peugnet in #851
- 📚 Fix the code section title in live preview by @BoboTiG in #875
- 📚 Fix admonition example by @72757373656c6c in #904
- 📚 Fix url for jupyter book gallery by @72757373656c6c in #905
- 📚 Update theme version by @chrisjsewell in #918
- 📚 Fix typo by @blakeNaccarato in #911
- 📚 Fix architecture typo (#855) by @72757373656c6c in #910
New Contributors
- @jhcole made their first contribution in #792
- @ice-tong made their first contribution in #810
- @agoose77 made their first contribution in #842
- @hugovk made their first contribution in #848
- @BoboTiG made their first contribution in #875
- @danieleades made their first contribution in #866
- @marjus45 made their first contribution in #857
- @sumezulike made their first contribution in #887
- @72757373656c6c made their first contribution in #904
- @zupo made their first contribution in #907
- @blakeNaccarato made their first contribution in #911
Full Changelog: v2.0.0...v3.0.0