What's Changed
* Allow casting Str to str for debugging purposes, but emit a warning by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1278
* Allow Codecov.io to aggregate coverage reports submitted by all parallel CI builds by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1279
* Allow `LinkedDataDumpable` to provide its own JSON Schema by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1280
* Improve subprocess logging by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1281
* Remove pytest-xdist because of random failures by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1283
* Improve the translation documentation by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1285
* Correct an overly loose type hint by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1286
* Document npm by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1287
* Simplify the GUI's locale code by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1288
* Clean up and simplify GUI main window handling by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1289
* Add BettyQtBot to augment QtBot and simplify assertion fixture access by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1290
* Remove undocumented *args and **kwargs" from GUI class initializers by bartfeenstra in https://github.com/bartfeenstra/betty/pull/1291
**Full Changelog**: https://github.com/bartfeenstra/betty/compare/0.3.0b15...0.3.0b16