Noteworthy changes
This release is flawed, v0.12.3 or higher is recommended instead
new collection
Ludum Dare season is over, so there's a new collection of games that awaits you in this release. Since you can buy from the app, some of them are for sale, but not all of them expensive! Try them on for size. If you miss the old collection, it's still right here: http://itch.io/c/32029/ludum-dare-34-staff-picks
compatibility
- 🏁 Add support for zipped installers (Metamorphabet on Windows)
- 🐧 Add support for MojoInstaller linux self-extracting archives (SuperHexagon on Linux)
- 📦 Proper upgrade behavior for 'archive' (Superpowers on Windows) — remove files/dirs that disappeared between old and new release, yet keeps files that weren't part of either (automatically created save files, for example)
- 🐛 Treat '.asar' files as normal files, not read-only directories (Superpowers on Windows)
- 👍 Better launch heuristics on Windows & Linux — ignore .so, prefer .sh (general)
misc
- 🌍 Add support for
itchio://launch/GAME_ID
for when a game is already installed and you want to launch it programmatically (more on that later) - 📦 Add a 'reinstall' option when clicking the trash can icon
- 🎌 Huge progress on the Arabic translation, which is now almost complete
I've seen some i18n bugs with the language picker, it seems some languages are problematic, will take a look for next patch release.
Commits
- huh, I said introduce new game collection
- 🎮 Introduce new featured game collection
- 🎌 Penalize nwjc.exe (node-webkit)
- 🐛 Allow uninstalling even when no upload id (fringe case)
- 🐛 Wait when we're removing dinosaurs & writing receipt
- 🐛
- 🐧 Prefer .sh files if present
- 🐛 Fix several subtle sf bugs.
- 🐛 Unbreak sf for mac app bundles
- 💚
- ⬆️ v0.12.1
- 📦 Uninstall zipped installers correctly, 🐛 proper blessing for AIR. Closes #327
- 🐛
- 🐛
- 🐛
- 🐛
- 🎨 Change the way blessing is given to elevated installers
- 📦 Wipe stage when archive is done
- 🐛
- 🎨 Introduce subprogress, 📦 Initial 'nested installer' support (#327)
- 🐛
- 🐛 Only use remote locale in production
- 👏 Show stage copy as part of archive progress
- 🐛 Replace symlinks correctly
- 🎌 Use … (ellipsis) instead of ... (three dots) everywhere we can
- 🎨 Add reinstall option. Closes #350
- 🐛 Fix game reporting
- 👏 In RAR popup, link to game. Closes #344
- 🎨 When in doubt, 7-zip it. Makes Super Hexagon work on Linux. Closes #337
- 🎨 Adjust launch heuristics. Closes #341
- 🎨 Switch to our very own fs wrappers for almost everything. Closes #336
- 👏 Display 'username or e-mail' instead of 'username' only
- 👏 Better progress report on dmg
- 🎨 Migrate everything to sf. Closes #333
- 🎨 archive extraction staging, fails with .asar files in file trees :(
- 💚 Fix crash reporter spec
- 🎨 Switch to our own fstream fork with electron support.
- 👏 Add support for itchio://launch/GAME_ID URLs. Closes #324
- 🐛 Fix launch of Ultra Hat Dimension (don't launch vcredist.exe). Closes #339