## What's Changed

- Fix in PyGlossary icon / logo, visible in light background
- Web UI: update `favicon.ico`
- Mobipocket: refactor, run kindlegen with relative file path, #613
- Add back `pkg/pyglossary.desktop` for flathub build, #614
- Rename plugin `ABCMedicalNotes` to `MakindoMedical` (#267)
- Make plugins' documentation tidier
- Update `project.urls` in `pyproject.toml` according to [packaging.python.org](https://packaging.python.org/en/latest/tutorials/packaging-projects/)
- Add or update `__all__` in imported modules
- Fewer uses of `sys.exit`
- Refactor `pyglossary/ui/main.py` and add `mainNoExit` function (c19ba565)

**Full Changelog**: https://github.com/ilius/pyglossary/compare/5.0.2...5.0.3
