github itchio/itch v21.0.0

latest releases: v26.1.5-canary, v26.1.3-canary, v26.1.2-canary...
7 years ago

Optimizations

The library tab (and any collection tab (and the app in general)) should now feel much faster and responsive. Cells are also sized dynamically depending on the window size.

screen shot 2016-11-27 at 23 28 01

Ask before updating anything

This new feature lets you choose whether or not you want updates to items to be automatically applied. When you disable automatic game updates, you'll see this when a new version is available:

screen shot 2016-11-27 at 23 12 07

Clicking Update gives you the option to update now or to just launch:

screen shot 2016-11-27 at 23 12 36

This works similarly when updates need you to pick which file to update to. This release fixes a bug where, previously, dialogs would pile up on every update check — now, no dialogs pile up, Launch buttons just turn into Update buttons when multiple update targets are available (even if automatic updates are enabled).

Windows prerequisites

itch now installs prerequisites specified by the manifest file for an item:

screen shot 2016-11-27 at 23 14 56

(the functionality is all there, forgive the minimal UI for the time being).

itch checks for registry keys and that the installed redistributables are valid — and if so, doesn't force installing them.

Known issue: this requires network connectivity on first launch of a game having prerequisites. This requirement will be lifted later.

The following redistributables are currently supported:

  • Microsoft Visual C++ 2010 x86
  • Microsoft Visual C++ 2010 x64

More redistributables will be supported in the future.

Proxy support / offline support on Windows

The way the app talks to the internet has been changed completely, which:

  • Fixes offline support on Windows (lets you log into a remembered session even if there is no internet access).
  • Adds support for tunnelling proxies (previously only non-tunneling proxies worked)
  • Makes network more reliable all around (bye bye ECONNRESET and socket hangups)

Don't hesitate to send feedback if this change breaks anything for you!

Console / text games on Windows

Games in text mode used to not play so nice with the itch app — their output was redirected to a log file, no terminal window would pop up, etc.

Now, when the proper app manifest field is set, text games work just fine on Windows, with and without sandbox.

willow-effect

Sandbox fixes

When the sandbox user was deleted manually, the itch app wasn't able to restore the sandbox to a working state. Now it can.

Minor improvements

  • Various app helpers (elevate, isolate, dllassert) now have icons and proper metadata, so UAC prompts look better and you can find out what they're for if you look at their file properties.
  • .gzip files (sic.) were treated as zip files, now they're treated as gz files, as they should.

Special thanks to GranPC, NSANE, and Helyx for helping QA this release

Don't miss a new itch release

NewReleases is sending notifications on new releases.