5.1.1
What's Changed
Bug fixes:
- 7268524
ui/main.py: exit with status 2 on invalid arguments/options - 72efa1c pyproject.toml: fix build-system still accepting Python 3.10, also remove fixit
- 6785bbc fix
scripts/diff-glossaryandscripts/view-glossary
Features / Improvements
- 5f0989a add
requirements.txtgenerated byscripts/gen.sh - d676af5 add
relatedFormatsvariable to plugins, use it to link formats in docs - d7b4518 DSL: add support for .webp images, #670
- 0b07293 DSL: support .dsl.files.zip file, #670
- e560697 DSL: support .ico and .svg images
- 74d0fa4 add some optional or language-specific dependencies for appledict, jmdict and mdx plugins
- 02e07e9 update
langs.json: add Baoulé, fix script for Dyula, fix #665 - 8773814 slob: support
.icoimages - f6b84ae StarDict: disable dictzip by default
- Github workflow for building binaries for windows-x86, macos-x86, macos-arm64; resolves #608 by @glowinthedark in #668
Update documentation
Refactoring, better linting and typing
Full Changelog: 5.1.0...5.1.1