Skip to content

Version 4.2.1 - Autocompletion support

Compare
Choose a tag to compare
@mindstorm38 mindstorm38 released this 09 Feb 20:54
· 32 commits to main since this release

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 and get_logout_url from class MicrosoftAuthSession 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 with pip 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.