Betty 0.4.0a4
Pre-release
Pre-release
What's Changed
- Simplify the Serde API's
Dump
types by @bartfeenstra in #1700 - Split the Locale API into submodules by @bartfeenstra in #1702
- Make extensions core components, and allow them to manage their own resources by @bartfeenstra in #1701
- Fix the test status badge in the README by @bartfeenstra in #1705
- Refactor the event dispatcher by @bartfeenstra in #1703
- Exclude abstract methods when calculating code coverage by @bartfeenstra in #1704
- Fix a random project configuration loading error in the CLI by @bartfeenstra in #1706
- Fix missing Wikipedia summaries on entity pages by @bartfeenstra in #1707
- Add focus areas to image files to resize and crop images smarter by @bartfeenstra in #1553
- Make the Jinja2
entity
test synchronous by @bartfeenstra in #1710 - Remove the
Localizer
dependency from cache implementations by @bartfeenstra in #1711 - Improve test performance by reducing and finetuning the Webpack build tests by @bartfeenstra in #1713
- Do not skip the
Wikipedia
extension duringDemoServer
tests by @bartfeenstra in #1714 - Organize Jinja2 tests by @bartfeenstra in #1717
- Fix a bug where existing Jinja2 entity contexts would go lost upon setting another one by @bartfeenstra in #1718
- Organize all configuration in submodules by @bartfeenstra in #1720
- Fix an erroneously named event type repository by @bartfeenstra in #1721
- Check Sphinx links by @bartfeenstra in #1529
- Update the
Extension
/dispatcher documentation by @bartfeenstra in #1725 - Fix a typo in the documentation by @bartfeenstra in #1726
- Make the documentation point to the correct GitHub branch by @bartfeenstra in #1727
- Simplify the installation instructions by @bartfeenstra in #1728
- Simplify CLI documentation by @bartfeenstra in #1729
- Move Command Line Interface verbosity to individual commands by @bartfeenstra in #1730
- Ensure the CLI documentation is current and fix the test that was supposed to assert this by @bartfeenstra in #1731
- Namespace CLI commands used for Betty development by @bartfeenstra in #1732
- Add
bin/build-dev-pip
andbin/build-dev-npm
to (re)run pip and npm installs separately by @bartfeenstra in #1733 - pip dependencies(deps): bump furo from 2024.5.6 to 2024.7.18 by @dependabot in #1735
- Add a command to configure the Betty application by @bartfeenstra in #1738
- Make the event dispatching API
@final
by @bartfeenstra in #1739 - Improve the cacheability of the Webpack extension's npm installation by @bartfeenstra in #1740
Full Changelog: 0.4.0a3...0.4.0a4