Download picker
The app will now let you pick if multiple compatible downloads are available:
When new compatible uploads are added, it'll ask again to make sure it doesn't update to, for example, an alternative version of the game, or an extra download that isn't the main game.
Internationalization
We're happy to announce that this version ships with a full professional Japanese translation. This is the first translation we commissioned, and certainly won't be the last!
Additionally, the app now includes an updated version of the Lato font, which means Cyrillic characters are now displayed in a consistent font:
Finally, some users from Iran, Libya and India were unable to use the app due to the default CloudFlare rules disallowing certain requests to our update server. We have explicitly whitelisted these countries and will continue to do so as we receive user feedback.
Preferences
The preferences screen has been simplified and its design slightly updated:
A new option has been added to disable Close to tray
behavior. This makes the app completely quit when the window is closed.
Collections
The collections view now has a Share
button, and allows clearing filters at the bottom, where + n items hidden by filters
is shown.
Linux support
The ArchLinux package (in AUR) for the application was unusable for certain users depending on their ruby setup. All scripts have been rewritten to get rid of ruby, solving the problem once and for all.
Bugfixes
Version 18.2.0 mistakenly disallowed taking screenshots of the application for security purposes. This was a misunderstanding on our part of how the feature worked. We've disabled it for the main window, making screen capture software work again, and it's now only active for purchase windows (that pop up when you click Buy now
or Donate
).
Some errors are now better isolated, and will show this friendly message in the tab instead of making the app unstable:
The app sometimes launched wrong html file for some HTML5 games, it now correctly prefers at the top-most index.html
file (🎮 NeuroIDE).
If a game exits with a non-zero exit code, but has been running for more than 10 seconds, the app no longer opens a 'Send feedback' dialog (🎮 Overland & others).
The itch.io sandbox was broken on macOS systems when a case-sensitive filesystem was used, it now works as expected (thanks to Alexander Bich for the fix).
Wording has been changed from 'Report issue' to 'Send feedback' in several places to encourage user feedback rather than scare them away.
Update checking interval has been slightly randomized to avoid DOSing the update server. This applies to self-update checks, locale update checks, and game update checks.