Bety 0.2.0
What's Changed
- Add the Docker section to the table of contents in the README. by @bartfeenstra in #515
- Fix an incorrect localization command in the README. by @bartfeenstra in #516
- Introduce parallelization by @bartfeenstra in #504
- Require Jinja2 2.11.2 or higher by @bartfeenstra in #517
- Fix page jumps when using the file overlays. by @bartfeenstra in #519
- Prevent maps from zooming when the page is scrolled. by @bartfeenstra in #520
- Add keyboard navigation to the file overlays. by @bartfeenstra in #521
- Upgrade leaflet-gesture-handling to the latest version by @bartfeenstra in #522
- Show metadata for people's children and siblings to help disambiguate by @bartfeenstra in #330
- Add an unknown event type. by @bartfeenstra in #531
- Add a 'missing' event type, for people who are confirmed missing. by @bartfeenstra in #532
- Support viewing PDF files. by @bartfeenstra in #535
- Add missing Dutch and Ukrainian translations. by @bartfeenstra in #538
- List the names of people's ancestors and descendants on their person pages by @bartfeenstra in #537
- Remove fs.is_hidden() by @bartfeenstra in #539
- Ignore warnings about decompression bombs by @bartfeenstra in #541
- Rename the Jinja2 urlparse filter to parse_url by @bartfeenstra in #540
- Log all entities parsed by the Gramps plugin by @bartfeenstra in #542
- Use human-readable locale names when logging generated pages. by @bartfeenstra in #543
- Log executor exceptions. by @bartfeenstra in #544
- Hide output from successful subprocesses, and log errors. by @bartfeenstra in #545
- Convert all template symbols to snake case by @bartfeenstra in #546
- Remove duplicate facts from source pages. by @bartfeenstra in #548
- Use Github Actions instead of Travis CI. by @bartfeenstra in #549
- Document how to install the latest development version. by @bartfeenstra in #547
- Reduce noise in test output by @bartfeenstra in #551
- Replace event dispatching with a generic method dispatcher by @bartfeenstra in #558
- Explicitly call public paths public. by @bartfeenstra in #559
- Remove an unused attribute. by @bartfeenstra in #563
- Remove a left-over Docker reference from the test command. by @bartfeenstra in #566
- Make Python 3.9 the default for Github Actions tests. by @bartfeenstra in #567
- Add a command to serve generated sites using a web server by @bartfeenstra in #564
- Document the Operating System requirements. by @bartfeenstra in #568
- Remove the scheduler API that was added but never used by @bartfeenstra in #570
- Do not max out a CPU core when serving sites. by @bartfeenstra in #571
- Serve sites using a Dockerized web server by @bartfeenstra in #569
- Split the (S)CSS code into multiple files. by @bartfeenstra in #572
- Fix inconsistent translation variables. by @bartfeenstra in #573
- Add permalinks to sections. by @bartfeenstra in #574
- Add missing translations. by @bartfeenstra in #575
- Allow the sync() decorator to pass through synchronous callables, and make async callable objects synchronous as well. by @bartfeenstra in #576
- Deprecate asycio.asynciter(). by @bartfeenstra in #577
- Clean up the jinja2 module: reduce nesting, and improve typing. by @bartfeenstra in #578
- Add missing tests for the html module. by @bartfeenstra in #579
- Remove redundant code from the CLI logger. by @bartfeenstra in #580
- Add missing test coverage for the asyncio module. by @bartfeenstra in #581
- Do not allow media types to have no subtypes. by @bartfeenstra in #582
- Remove redundant code from functools.walk(), and add missing test coverage. by @bartfeenstra in #583
- Add missing test coverage for the cli module. by @bartfeenstra in #584
- Add missing code coverage for the anonymizer module. by @bartfeenstra in #585
- Fix a bug where single SASS/SCSS files would not be rendered, and add missing coverage for the sass module. by @bartfeenstra in #586
- Add missing code coverage for the jinja2 module. by @bartfeenstra in #587
- Remove the old, unused main/entrypoint. by @bartfeenstra in #588
- Fix minor inconsistencies in the ancestry module, and increase its code coverage. by @bartfeenstra in #591
- Allow walk() to traverse trees of one-to-one and one-to-many relationships again. by @bartfeenstra in #592
- Add README badges. by @bartfeenstra in #593
- Gracefully handle unknown command errors in the CLI. by @bartfeenstra in #595
- Fix a bug where place lists would be hidden if their map was shown. by @bartfeenstra in #596
- Rename trees.css to trees.scss for consistency and forward-compatibility by @bartfeenstra in #597
- Handle media types as MediaType instances instead of strings everywhere. by @bartfeenstra in #599
- Verify the integrity of the package before uploading it to PyPI. by @bartfeenstra in #600
- Remove redundant clean-up code from the test command. by @bartfeenstra in #601
- Verify the integrity of the package during tests by @bartfeenstra in #602
- Upgrade dependencies. by @bartfeenstra in #603
Full Changelog: 0.1.1...0.2.0