Releases: bartfeenstra/betty
Releases · bartfeenstra/betty
Betty 0.4.6
What's Changed
- Update the translations by @bartfeenstra in #2287
- Add event labels to the data model by @bartfeenstra in #2289
- Allow Gramps to parse translations for link labels and descriptions by @bartfeenstra in #2290
- Allow Gramps to load event names from attributes by @bartfeenstra in #2292
- Allow
PersonName()
to accept citations by @bartfeenstra in #2293 - Add more information to the demonstration project by @bartfeenstra in #2294
- Enhance
EntityReference
's typing by @bartfeenstra in #2295 - Reduce concurrency during site generation by @bartfeenstra in #2296
- Add a Jinja2 function to generate unique IDs within the same HTML page by @bartfeenstra in #2297
- npm dependencies (development)(deps-dev): bump @stylistic/eslint-plugin from 2.13.0 to 3.0.1 by @dependabot in #2298
- Upgrade pytest-playwright-asyncio to 0.7 by @bartfeenstra in #2300
- Ensure that the Playwright tests are importable modules by @bartfeenstra in #2301
- Simplify entity URL generation by @bartfeenstra in #2302
- Remove outdated code coverage tracking for Cotton Candy by @bartfeenstra in #2303
- Remove Webpack dependencies that have not been needed for a while by @bartfeenstra in #2304
- Add more information to the demonstration project by @bartfeenstra in #2305
Full Changelog: 0.4.5...0.4.6
Betty 0.4.5
What's Changed
- Fix Weblate link by @bartfeenstra in #2282
- Add generic
*_plugin
Jinja2 tests by @bartfeenstra in #2285
Full Changelog: 0.4.4...0.4.5
Betty 0.4.4
What's Changed
- Fix an invalid PyPI classifier by @bartfeenstra in #2281
Full Changelog: 0.4.3...0.4.4
Betty 0.4.3
What's Changed
- Finetune Stylelint configuration by @bartfeenstra in #2270
- Allow the
html_lang
Jinja2 filter to accept and pass through plain strings by @bartfeenstra in #2271 - Add translations to the demo project by @bartfeenstra in #2272
- Fix a bug where maps would be shown even no places would be available by @bartfeenstra in #2274
- Add missing declarations of the Maps and Trees extensions' assets directory paths by @bartfeenstra in #2273
- Add Weblate as a sponsor by @bartfeenstra in #2275
- Extract functionality into an internal theme API by @bartfeenstra in #2276
- Improve and expand the installation documentation by @bartfeenstra in #2277
- Document Weblate by @bartfeenstra in #2278
- Fix a bug where File pages would not show images for PDFs by @bartfeenstra in #2279
- Extract functionality into an internal search API by @bartfeenstra in #2280
Full Changelog: 0.4.2...0.4.3
Betty 0.4.2
What's Changed
- Fix a bug where PDF files would not be correctly converted to images by @bartfeenstra in #2267
- Fix a problem where fetched and cached images could not be resized by allowing file caches to use file name suffixes by @bartfeenstra in #2269
Full Changelog: 0.4.1...0.4.2
Betty 0.4.1
What's Changed
- Fix Ruff violations by @bartfeenstra in #2262
- Fix a bug where files would not appear in the search index by @bartfeenstra in #2263
- Fix mypy violations by @bartfeenstra in #2268
Full Changelog: 0.4.0...0.4.1
Betty 0.4.0
Betty 0.3.18
This is the final Betty 0.3 release. You should upgrade to Betty 0.4.
What's Changed
- Fix mypy violations by @bartfeenstra in #2261
Full Changelog: 0.3.17...0.3.18
Betty 0.4.0rc3
What's Changed
- Make the Maps and Trees templates easily reusable by @bartfeenstra in #2255
- Fix a fatal error in the commands to create and update an extension's translations by @bartfeenstra in #2259
Full Changelog: 0.4.0rc2...0.4.0rc3
Betty 0.3.17
What's Changed
- Fix test failures caused by newer versions of our dependencies by @bartfeenstra in #2256
- Fix an incorrect code comment by @bartfeenstra in #2258
- Remove clean-webpack-plugin by @bartfeenstra in #2257
Full Changelog: 0.3.16...0.3.17