github CrankshaftForSteam/crankshaft 0.2.4
v0.2.4

latest release: 0.2.5
2 years ago

This update includes a fix for the latest Steam update, along with other changes.

You may have to restart the systemd service or your device after updating, please see the full update guide at: https://crankshaft.space/docs/usage/update/

Due to an issue with the 0.2.3 release, this is a re-release of those changes, along with a few additional features and bugfixes.

Thanks to DrakiaXYZ and Olyve for their contributions!

  • Fix patching on latest Steam update
  • Add Steam Flatpak to default Steam path lookup locations
  • Fix plugin browser not fully updating after installing/updating plugins
  • Fix non-Flatpak release build
  • Fix multiple instances of a plugin being loaded on plugin reload (by DrakiaXYZ)
  • Fix "Load" not injecting plugins that were disabled on startup (by DrakiaXYZ)
  • Remove plugin archive after installing plugins (by Olyve)
  • Add auth token to plugin API - the API isn't vulnerable to CSRF attacks, but this is still a helpful security measure. Thanks to Scrumplex for pointing this out!
  • Add button to open logs folder to the system tray menu
  • Plugin API: Add Patch.removePatch method to remove patches
  • Plugin API: Make Patch.getModules and Patch.getModuleExportsContaining public
  • Plugin API: Add csPluginsDir so plugins can know where the plugin directory is located

See installation instructions, community, and more at crankshaft.space.

Don't miss a new crankshaft release

NewReleases is sending notifications on new releases.