Releases: bartfeenstra/betty
Releases · bartfeenstra/betty
Betty 0.4.0rc2
What's Changed
- npm dependencies (development)(deps-dev): bump stylelint-config-standard-scss from 13.1.0 to 14.0.0 by @dependabot in #2242
- Upgrade to Twine 6 by @bartfeenstra in #2244
- Simplify translatable strings by @bartfeenstra in #2245
- Specify test environment variables using Github Action's environment variable format by @bartfeenstra in #2246
- Simplify the 'public' Webpack API by @bartfeenstra in #2247
- Fix an outdated and incorrect function name by @bartfeenstra in #2248
- Build Swagger UI from source by @bartfeenstra in #2249
- Configure Babel to use a *.po line width identical to Weblate's by @bartfeenstra in #2250
- Translations update from Hosted Weblate by @weblate in #2251
- Fix an unexpected top-level await by @bartfeenstra in #2253
- Clean *.po files by @bartfeenstra in #2252
- Generate smaller translation update diffs by @bartfeenstra in #2254
Full Changelog: 0.4.0rc1...0.4.0rc2
Betty 0.4.0rc1
What's Changed
- Link to version-specific documentation in the README by @bartfeenstra in #2228
- Translations update from Hosted Weblate by @weblate in #2231
- Translations update from Hosted Weblate by @weblate in #2232
- Clean up translatable source strings by @bartfeenstra in #2234
- Add Arabic and Hebrew so they show up in Weblate by @bartfeenstra in #2233
- Translations update from Hosted Weblate by @weblate in #2235
- Improve the description of the Wikipedia extension by @bartfeenstra in #2236
- Translations update from Hosted Weblate by @weblate in #2237
- Translations update from Hosted Weblate by @weblate in #2239
- Translations update from Hosted Weblate by @weblate in #2241
New Contributors
Full Changelog: 0.4.0b6...0.4.0rc1
0.4.0b6
What's Changed
- Upgrade to Ruff 0.8 by @bartfeenstra in #2221
- Use a session-scoped event loop by default for pytest tests by @bartfeenstra in #2222
- Document Betty's versioning by @bartfeenstra in #2223
- Use pytest-playwright by @bartfeenstra in #2185
- Improve the npm API's error handling and test coverage by @bartfeenstra in #2225
- Improve the templating documentation by @bartfeenstra in #2226
Full Changelog: 0.4.0b5...0.4.0b6
0.3.16
What's Changed
- Improve the npm API's error handling and test coverage by @bartfeenstra in #2227
Full Changelog: 0.3.15...0.3.16
Betty 0.4.0b5
What's Changed
- Work around incompatibilities due to changes in ESLint 9.15 by @bartfeenstra in #2213
- Github Actions dependencies(deps): Bump codecov/codecov-action from 4 to 5 by @dependabot in #2217
- Upgrade npm dependencies by @bartfeenstra in #2218
- Remove the unused
localize_html_lang
Jinja2 filter by @bartfeenstra in #2219 - The
html_lang
Jinja2 filter should set thedir
HTML attribute by @bartfeenstra in #2220
Full Changelog: 0.4.0b4...0.4.0b5
Betty 0.4.0b4
What's Changed
- Error when loading Gramps files that do not exist on disk by @bartfeenstra in #2202
- Avoid aiohttp 3.11 by @bartfeenstra in #2204
- Fix outdated configuration documentation by @bartfeenstra in #2205
- Restructure configuration documentation by @bartfeenstra in #2206
- Restructure assets documentation by @bartfeenstra in #2207
- Improve the About documentation by @bartfeenstra in #2208
- Avoid aiohttp 3.11.0 due to a BC break by @bartfeenstra in #2210
- Restructure project documentation by @bartfeenstra in #2211
- Add a glossary to the documentation by @bartfeenstra in #2212
Full Changelog: 0.4.0b3...0.4.0b4
Betty 0.4.0b3
What's Changed
- Use Stylelint to test SCSS by @bartfeenstra in #2195
- Use stylelint-config-standard-scss by @bartfeenstra in #2197
- Fix a bug where Cotton Candy's configured colors would not be applied by @bartfeenstra in #2200
Full Changelog: 0.4.0b2...0.4.0b3
Betty 0.4.0b2
What's Changed
- Fix Ukrainian translation by @Illia-M in #2183
- Allow projects to use locales not necessarily supported by the operating system by @bartfeenstra in #2186
- Fix missing template files for entity list pages by @bartfeenstra in #2188
- Make
ExtensionInstanceConfigurationMapping.enable()
synchronous by @bartfeenstra in #2191 - Support relative file/media paths when loading Gramps family trees by @bartfeenstra in #2194
Full Changelog: 0.4.0b1...0.4.0b2
Betty 0.4.0b1
What's Changed
- Reintroduce
Configuration.update()
by @bartfeenstra in #2147 - Upgrade to Ruff 0.7 by @bartfeenstra in #2148
- Make
Configurable
requireConfiguration
by @bartfeenstra in #2146 - Make
PluginInstanceConfiguration
's"configuration"
key optional by @bartfeenstra in #2151 - Upgrade to Pillow 11 by @bartfeenstra in #2157
- Map more Gramps event types by @bartfeenstra in #2155
- npm dependencies (development)(deps-dev): bump eslint from 8.57.1 to 9.13.0 by @dependabot in #2153
- Remove
ExtensionConfiguration
by @bartfeenstra in #2156 - Show copyright notices and licenses on file pages by @bartfeenstra in #2158
- Use more convential non-binary pronouns in the Dutch translations by @bartfeenstra in #2160
PluginInstanceConfiguration
must not depend on plugin repositories by @bartfeenstra in #2163PluginInstanceConfiguration
should dump to a single string if there is no configuration by @bartfeenstra in #2164- Use
PluginInstanceConfiguration
throughout all configuration by @bartfeenstra in #2165 - Rename project's
copyright
configuration key tocopyright_notice
by @bartfeenstra in #2167 - Improve test coverage of
ProjectConfiguration
's plugin and plugin instance configurations by @bartfeenstra in #2168 - Update pip dependencies by @bartfeenstra in #2169
- Upgrade npm dependencies by @bartfeenstra in #2170
- Fix broken Wikipedia copyright notice URLs by @bartfeenstra in #2159
- Use "mapping" instead of "map" as a noun by @bartfeenstra in #2172
- Rename
GeneratedEntityId
toNonPersistentId
by @bartfeenstra in #2175 - Use persistent IDs when creating derived events by @bartfeenstra in #2176
- Update the Ukrainian translation by @Illia-M in #2180
- Make
ConfigurationCollection.load_item()
private by @bartfeenstra in #2182 - Remove
wait_to_thread()
by @bartfeenstra in #2173
New Contributors
Full Changelog: 0.4.0a14...0.4.0b1
Betty 0.3.15
What's Changed
- Use persistent IDs when creating derived events by @bartfeenstra in #2179
Full Changelog: 0.3.14...0.3.15