Version 4.2.1 - Autocompletion support
Changes
- API: Forge (not including NeoForge) alias
-recommended
or-latest
can now fall back to the other one if not found. (#189, thanks @MisileLab) - API: The methods
get_authentication_url
andget_logout_url
from classMicrosoftAuthSession
are now deprecated. - CLI: Microsoft authentication has been improved to support systems where no browser can be found. If the launcher cannot find a web browser, or the option
--auth-no-browser
has been set, the user can authenticate on another computer and then copy-paste the token in the terminal. (#194, thanks @theoparis) - CLI: Shell completion for Bash and Zsh to generate with
show completion
. (#111, suggestion from @JamiKettunen) - CLI: The temporary local server is now using a dynamically allocated port.
- CLI: Added a deprecation info message when using Yggdrasil (Mojang) authentication.
- CLI: Fixed formatting of numbers.
- CLI: Improved some commands help messages, looking forward to improving the CLI.
- Misc: The
certifi
extra has been added to the package to explicitly specify the dependency (install withpip install portablemc[certifi]
). - Doc: Fixed doc links (for PyPI rendering).
- Doc: Added sponsors to documentation.
- AUR: The AUR package automatically installs autocompletion scripts (thanks to Maks Jopek).
Note
Version 4.2.0 has been abandonned due to wrong build being pushed to PyPI.