Skip to content

Releases: hhadi34/proton-cli

Proton-Cli v2.2.0

Choose a tag to compare

@hhadi34 hhadi34 released this 22 Jan 20:34

With this update i am happy to announce that steam runtime is now supported outside of steam! Here is everything:
Changed: Pull command is now split to pull-proton and pull-runtime
Added: By using "proton-cli pull-runtime" you can download steam runtime directly through steam's repo and use it freely! This means that you don't have to rely on steam for handling runtime installation! Although this is something that could have been added a long time ago, better late than never i guess. I also updated README.md since proton-cli doesn't rely on steam anymore.
Fixed: Some commands not giving proper error messages.
Shortcuts not updating properly/ not updating at all.
ps: I will probably release a more stable version because v2.2.0 was a bit rushed. If there are any error messages you occur please issue it.

Proton-Cli v2.1.3

Choose a tag to compare

@hhadi34 hhadi34 released this 17 Jan 20:47

Fixed:

  1. Environment variables not splitting properly.
  2. .desktop files now launches scripts inside ~/.proton-cli/shortcuts instead of the direct command. This means you can add as many variables as you want without worrying about the length.

Proton-Cli v2.1.2

Choose a tag to compare

@hhadi34 hhadi34 released this 17 Jan 15:04

Changes: Uses _v2-entry-point instead of run.sh.
Uses run.sh as fallback
Updated README.md for the new install methods and FAQ

Proton-Cli v2.1.1

Choose a tag to compare

@hhadi34 hhadi34 released this 13 Jan 17:52

Here's what i added to each command:
check: Works in it's separate file now.
pull: Works in it's separate file with new code
proton-delete: Works in it's separate file. Fixed a bug that prevented deleting proton versions.
run: Added support for shortcuts(.desktop). Fixed a major bug that made shortcuts unusable.
run-app: Deprecated because it was too hard to maintain with run command and didn't work properly. Merged with the code of run
help: Works in it's separate file. Removed proton-cli banner
Every other command now works in it's own file (for developing purposes and making bug fixing easier)

When i posted proton-cli on reddit there were a lot of controversies about proton-cli being ai-slop and not having some basic functions. But i've come a long way to learn from my mistakes as a vibe-coder. "Proton-cli has been developed with ai" yet this not a reason to not use proton-cli. Behind proton-cli, there were good intensions. I don't gain anything from this project and i just want to help linux gaming community. AI is something we should be aware and careful of. I also hate companies that shove up ai into anything they see but i am neither a company or someone that is makes profit using ai. That being said i guess it is time to release proton-cli once again for production.
update: Added .deb and .rpm for easier installation!

Proton-Cli v2.0.2

Proton-Cli v2.0.2 Pre-release
Pre-release

Choose a tag to compare

@hhadi34 hhadi34 released this 10 Jan 11:54

Added self-updating system

Proton-Cli v2.0.1

Proton-Cli v2.0.1 Pre-release
Pre-release

Choose a tag to compare

@hhadi34 hhadi34 released this 10 Jan 11:22

Added steam runtime support.
Corrected the version name to 2.0.1

Proton-Cli v2.0.0

Proton-Cli v2.0.0 Pre-release
Pre-release

Choose a tag to compare

@hhadi34 hhadi34 released this 07 Jan 20:19

Rewrote the code to make it easier for debugging (instead of one file for everything i splitted everything)
Fixed .desktop bug
Added options to the run command (thanks for the suggestion .desktop bug)
A lot of bugs appeared after 1.5 and the first attempt of the 2.0.0 (due to technical difficulties) and i fixed those too.
Recreated the repository to symbolise our fresh start.