Betty

Latest version: v0.4.8

Safety actively analyzes 707796 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 14

0.4.8

What's Changed
* Allow `betty-entity://` URLs to be resolved to entities' URLs by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2310
* Allow the demonstration site to be generated to specific directories by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2312
* Add URL generators for `betty://` and `betty-static://` resources by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2313
* Introduce a new, universal URL generator by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2314
* Fix incorrect types in the URL generation API by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2315
* Allow extensions to provide navigation links by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2309
* Fix a bug where primary navigation links provided by extensions would not be generated correctly in Cotton Candy by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2316
* Add secondary navigation links to the demonstration site by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2318
* Fix a bug where the interactive trees would not be shown by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2321
* Include Playwright tests when computing code coverage by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2322
* Merge Playwright tests into the main pytest directory structure by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2323
* Rename an internal template variable so it is less likely to conflict with others by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2324
* Add a new theme: Raspberry Mint by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2192
* Translated using Weblate (Ukrainian) by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2329
* Allow the demo command to take a project URL by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2330
* Add the new demonstration site to the documentation by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2331
* Fix a bug where some public asset URLs would not be generated correctly by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2334
* Fix the incorrect capitalization of 'Github' by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2335
* npm dependencies (development)(deps-dev): bump stylistic/eslint-plugin from 3.1.0 to 4.0.1 by dependabot in https://github.com/bartfeenstra/betty/pull/2336
* Fix missing root paths for Webpack JS entry point assets by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2337


**Full Changelog**: https://github.com/bartfeenstra/betty/compare/0.4.7...0.4.8

0.4.7

What's Changed
* Fix a bug where not all Gramps family relationships would be loaded by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2306
* Fix a bug where templates would error on File entities without media types by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2307
* Allow the image API to check if it supports a media type by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2308


**Full Changelog**: https://github.com/bartfeenstra/betty/compare/0.4.6...0.4.7

0.4.6

What's Changed
* Update the translations by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2287
* Add event labels to the data model by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2289
* Allow Gramps to parse translations for link labels and descriptions by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2290
* Allow Gramps to load event names from attributes by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2292
* Allow `PersonName()` to accept citations by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2293
* Add more information to the demonstration project by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2294
* Enhance `EntityReference`'s typing by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2295
* Reduce concurrency during site generation by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2296
* Add a Jinja2 function to generate unique IDs within the same HTML page by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2297
* npm dependencies (development)(deps-dev): bump stylistic/eslint-plugin from 2.13.0 to 3.0.1 by dependabot in https://github.com/bartfeenstra/betty/pull/2298
* Upgrade pytest-playwright-asyncio to 0.7 by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2300
* Ensure that the Playwright tests are importable modules by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2301
* Simplify entity URL generation by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2302
* Remove outdated code coverage tracking for Cotton Candy by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2303
* Remove Webpack dependencies that have not been needed for a while by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2304
* Add more information to the demonstration project by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2305


**Full Changelog**: https://github.com/bartfeenstra/betty/compare/0.4.5...0.4.6

0.4.5

What's Changed
* Fix Weblate link by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2282
* Add generic `*_plugin` Jinja2 tests by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2285


**Full Changelog**: https://github.com/bartfeenstra/betty/compare/0.4.4...0.4.5

0.4.4

What's Changed
* Fix an invalid PyPI classifier by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2281


**Full Changelog**: https://github.com/bartfeenstra/betty/compare/0.4.3...0.4.4

0.4.3

What's Changed
* Finetune Stylelint configuration by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2270
* Allow the `html_lang` Jinja2 filter to accept and pass through plain strings by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2271
* Add translations to the demo project by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2272
* Fix a bug where maps would be shown even no places would be available by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2274
* Add missing declarations of the Maps and Trees extensions' assets directory paths by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2273
* Add Weblate as a sponsor by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2275
* Extract functionality into an internal theme API by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2276
* Improve and expand the installation documentation by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2277
* Document Weblate by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2278
* Fix a bug where File pages would not show images for PDFs by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2279
* Extract functionality into an internal search API by bartfeenstra in https://github.com/bartfeenstra/betty/pull/2280


**Full Changelog**: https://github.com/bartfeenstra/betty/compare/0.4.2...0.4.3

Page 1 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.