Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 4.2.1 #195

Merged
merged 30 commits into from
Feb 9, 2024
Merged

Version 4.2.1 #195

merged 30 commits into from
Feb 9, 2024

Conversation

mindstorm38
Copy link
Owner

@mindstorm38 mindstorm38 commented Jan 26, 2024

Changes

  • API: Forge (not including NeoForge) alias -recommended or -latest can now fall back to the other one if not found. (portablemc start forge:1.20.1-latest does not work #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. (Support usage over ssh? #194, thanks @theoparis)
  • CLI: Shell completion for Bash and Zsh to generate with show completion. (Tab completion in shells #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).

Copy link

codecov bot commented Jan 26, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

❗ No coverage uploaded for pull request base (main@0a6f731). Click here to learn what that means.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #195   +/-   ##
=======================================
  Coverage        ?   63.93%           
=======================================
  Files           ?       20           
  Lines           ?     3269           
  Branches        ?        0           
=======================================
  Hits            ?     2090           
  Misses          ?     1179           
  Partials        ?        0           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@mindstorm38
Copy link
Owner Author

Releasing on 10th if everything ok

@mindstorm38
Copy link
Owner Author

Oh shit

@mindstorm38
Copy link
Owner Author

I published an old build of this version, so I wanted to delete the version from PyPI but the file names are still reserved.

@mindstorm38
Copy link
Owner Author

And now I'm rate limited from PyPI what a joke

@mindstorm38
Copy link
Owner Author

No other choice to immediately bump to 4.2.1, I'm sad, really.

@mindstorm38 mindstorm38 merged commit e98452a into main Feb 9, 2024
17 checks passed
@mindstorm38 mindstorm38 deleted the v4.2 branch February 9, 2024 20:52
@mindstorm38 mindstorm38 changed the title Version 4.2.0 Version 4.2.1 Feb 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant