Releases: Aureliolo/steamship
Release list
steamship 0.8.1
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.8.1/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.8.1/steamship_0.8.1-1_amd64.deb && sudo apt install ./steamship_0.8.1-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.8.1/steamship-0.8.1-1.x86_64.rpm
cargo install --locked steamship@0.8.1Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.8.1.intoto.jsonlChanges
steamship 0.8.0
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.8.0/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.8.0/steamship_0.8.0-1_amd64.deb && sudo apt install ./steamship_0.8.0-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.8.0/steamship-0.8.0-1.x86_64.rpm
cargo install --locked steamship@0.8.0Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.8.0.intoto.jsonlChanges
- Say once when Steam holds none of the file's achievements (#85)
- steamship rich-presence: upload rich presence localisation from Valve's files (#86)
- Ask the Web API past Steam's cache (#87)
- steamship leaderboards: list, check against a file, and make the missing (#88)
- steamship branch: set the description players see for a beta branch (#89)
- Check an app's stats with its achievements (#90)
- steamship settings: show, save and check an app's settings in Steamworks (#91)
- steamship drm-wrap: wrap a Windows executable in Steam DRM before upload (#92)
- steamship assets: check store and library artwork against Valve's sizes (#93)
steamship 0.7.1
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.7.1/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.7.1/steamship_0.7.1-1_amd64.deb && sudo apt install ./steamship_0.7.1-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.7.1/steamship-0.7.1-1.x86_64.rpm
cargo install --locked steamship@0.7.1Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.7.1.intoto.jsonlChanges
- Say an app the key holds that Steam errors about has no build yet (#79)
steamship 0.7.0
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.7.0/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.7.0/steamship_0.7.0-1_amd64.deb && sudo apt install ./steamship_0.7.0-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.7.0/steamship-0.7.0-1.x86_64.rpm
cargo install --locked steamship@0.7.0Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.7.0.intoto.jsonlChanges
- steamship achievements: list an app's achievements, or check them against a file and refuse drift (#80)
steamship 0.6.3
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.6.3/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.6.3/steamship_0.6.3-1_amd64.deb && sudo apt install ./steamship_0.6.3-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.6.3/steamship-0.6.3-1.x86_64.rpm
cargo install --locked steamship@0.6.3Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.6.3.intoto.jsonlChanges
- Run check's tests in a home of their own, so a kept key never reaches Steam (#70)
- Show the default branch by the name Steamworks gives it (#71)
- Document a new app's first branch, a build Steam keeps but sets live nowhere, and an unchecked branch (#72)
- Quick start with a preview first, and init for a project without scripts (#74)
- Leave the version and packaging pull requests out of a release's changes (#73)
- Write the tests' fake programs from a process of their own, so running one never finds it busy (#75)
- Confirm with Steam that an uploaded build is live on its branch (#76)
steamship 0.6.2
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.6.2/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.6.2/steamship_0.6.2-1_amd64.deb && sudo apt install ./steamship_0.6.2-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.6.2/steamship-0.6.2-1.x86_64.rpm
cargo install --locked steamship@0.6.2Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.6.2.intoto.jsonlChanges
steamship 0.6.1
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.6.1/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.6.1/steamship_0.6.1-1_amd64.deb && sudo apt install ./steamship_0.6.1-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.6.1/steamship-0.6.1-1.x86_64.rpm
cargo install --locked steamship@0.6.1Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.6.1.intoto.jsonlChanges
- Package v0.6.0 for Homebrew and Scoop (#61)
- Say when Valve no longer serves the pinned steamcmd, and how to upgrade out of it (#62)
- Link cargo-binstall and say it is installed separately; the README gives plain cargo install (#63)
- Take a preview as finished by the line steamcmd ends one with (#64)
- Release v0.6.1 (#65)
steamship 0.6.0
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.6.0/steamship.json
winget install Aureliolo.steamship
curl -fLO https://github.com/Aureliolo/steamship/releases/download/v0.6.0/steamship_0.6.0-1_amd64.deb && sudo apt install ./steamship_0.6.0-1_amd64.deb
sudo dnf install https://github.com/Aureliolo/steamship/releases/download/v0.6.0/steamship-0.6.0-1.x86_64.rpm
cargo install --locked steamship@0.6.0Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.6.0.intoto.jsonlChanges
- The README's ship centred on its title, and the downloads badge named for cargo (#40)
- Package v0.5.1 for Homebrew and Scoop (#42)
- Point the README at every way to install without naming one out of context (#43)
- steamship.exe with its icon, version details, manifest and exploit mitigations (#41)
- steamship completions, and a man page per command in every archive, installed by Homebrew (#44)
- A failed CI run shows Steam's logs as groups, the account masked; a build Valve finished keeps its BuildID with the promote command; the Workshop log is named (#47)
- Hardening asserted on every platform's built program, and BinSkim over the Windows and Linux release builds (#45)
- Workshop items from the action, their ID as published-file-id; a new item from CI only when asked for (#48)
- steamship init writes commented starter build scripts, never over ones already there (#49)
- Build for Windows on Arm (#50)
- check refuses a live branch Steam does not have, public, Unity's do-not-ship folders, a stray InstallScript, and macOS programs and scripts without their executable bit; counts debug symbols (#46)
- Ship a .deb and an .rpm (#51)
- Name a socket steamcmd cannot open, and a connection it cannot make, instead of a refused login (#56)
- Say Git is missing rather than blaming the scripts' folder (#53)
- Ask gnome-keyring where its default keyring is before opening a session, so a fresh caller cannot end it (#59)
- Spectre-mitigated C and C runtime on Windows; BinSkim warnings fail (#55)
- Pack the CI login without steamcmd's server list, and with the day it was packed (#54)
- Publish steamship-bin to the AUR (#52)
- Stop steamcmd when it has no certificates, and say what to install (#57)
- Release v0.6.0 (#60)
steamship 0.5.1
Install
Download the archive for your system below, or:
brew tap aureliolo/steamship https://github.com/Aureliolo/steamship
brew install aureliolo/steamship/steamship
scoop install https://github.com/Aureliolo/steamship/releases/download/v0.5.1/steamship.json
winget install Aureliolo.steamship
cargo install --locked steamship@0.5.1Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.5.1.intoto.jsonlChanges
- Package steamship for Homebrew, Scoop and winget (#30)
- Keep the Web API key in the system's credential store (#31)
- Say where the packaging app's settings go, and that it may serve other repositories (#32)
- Open the release pull request as the packaging app, to merge itself once green (#34)
- Release v0.5.0 (#35)
- Install the test prerequisites wherever the tests run, the release build too (#36)
- A documentation site built from docs/ and the command line, and a README that points at it (#37)
- The ship beside the README's title, more badges, and a Marketplace name for the action (#38)
- Release v0.5.1 (#39)
steamship 0.4.0
Install
Download the archive for your system below, or:
cargo install --locked steamship@0.4.0Check an archive came from this repository's release workflow:
gh attestation verify <archive> --repo Aureliolo/steamship --bundle steamship-0.4.0.intoto.jsonlChanges
- Show the banner on status; say a missing script does not exist (#23)
- Show script paths with one separator (#24)
- Add steamship ci and the GitHub Action (#25)
- Add steamship workshop, for Workshop items (#26)
- Add builds and promote, through Steam's partner Web API (#27)
- Add a Renovate preset that raises steamship pins (#28)
- Release v0.4.0 (#29)