iloader's internals (isideload) have been completely rewritten from the ground up to address a number of issues and improve the app's stability and performance.
This version will likely fix a lot of open issues. If this version fixes an issue for you (or doesn't), please leave a comment on the respective issue to let me know.
What's Changed
- More robust developer APIs (hopefully addresses #23, #60, #78, #85, and maybe more)
- Localization! (Please contribute translations!!)
- Currently only English, German, and Italian are complete
- Linux ARM builds
- Changes to alleviate region-based login issues
- Logs (both in app and on disk)
- Better error messages with expandable details
- Prompts you to revoke certificates when the limit is reached instead of immediately failing
- New signer (apple-codesign)
- Correctly signs LiveContainer+SideStore with keychain access groups
- Faster
- Hopefully resolves #22
- Improved speed across the board
- Minor UI improvements/fixes
- Enable linux-native-sync-persistant to address #56
- Add button to reset anisette state (will force 2fa again)
- Certificates and anisette state are now stored securely instead of on disk
- Remove delete app ids toggle (practically useless anyways)
- Add option to export pairing file (still recommended to use the place feature)
- Show sideloaded stikdebug as a separate app in the pairing file menu for those with both installed
- More changes and improvements that I'm probably forgetting
PRS
- Updates anisette server list by @CelloSerenity in #61
- Localization by @nab138 in #97
- Add it.json and fix typo projectwide by @basketshoe in #98
- German localization 2 by @TNT-333 in #100
- Replace "Protokoll" with "Log" because it sounds better. by @TNT-333 in #102
New Contributors
- @basketshoe made their first contribution in #98
- @TNT-333 made their first contribution in #100
Full Changelog: v1.1.6...v2.0.0