It is recommended to clear PlayChain caches if you have previously used PlayCover nightly or PlayCover 3.0.0 betas.
What's Changed
PlayTool's v3.0.0
PlayChain keychain emulation support by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/65
ACTUALLY Fix 13.2 Issues (#75) by @IsaacMarovitz in https://github.com/PlayCover/PlayTools/pull/76
Adding fake touch changes by @JoseMoreville in https://github.com/PlayCover/PlayTools/pull/78
fix: Prevent ObjC object dereferencing if debugging is not enabled by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/80
Add new toast UI and operation hint message by @XuYicong in https://github.com/PlayCover/PlayTools/pull/82
Fix: Default app size now shows normally and other Adaptive fixes plus responsive fix on default by @JoseMoreville in https://github.com/PlayCover/PlayTools/pull/77
Refactor input handlers by @XuYicong in https://github.com/PlayCover/PlayTools/pull/79
Hint does not show every launch by @XuYicong in https://github.com/PlayCover/PlayTools/pull/87
Hide the option to add a mouse controlled joystick in circle menu by @XuYicong in https://github.com/PlayCover/PlayTools/pull/86
fix: void out unavailable VSS calls by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/84
Fix keymapping stutter and lag by @XuYicong in https://github.com/PlayCover/PlayTools/pull/83
Clean-up diff between branches by @IsaacMarovitz in https://github.com/PlayCover/PlayTools/pull/91
feat: alternate window fix mode for certain apps by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/95
feat: Custom resolution scaler by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/103
fix: some cstrings in sysctls calls by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/104
feat!: PlayShadow advanced masking by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/100
feat!: PlayChain attributes support by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/99
Localization by @XuYicong in https://github.com/PlayCover/PlayTools/pull/85
Fix: revert PlayChain attr by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/105
feat!: allow root dir to be change to / like iOS by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/106
fix: small fix on buffer allocation by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/107
Intelligent keyboard mapping by @XuYicong in https://github.com/PlayCover/PlayTools/pull/88
Fix joystick opposite direction cancel each other by @XuYicong in https://github.com/PlayCover/PlayTools/pull/108
fix: make the Toast non-editable by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/111
Fully disables input mapping when typing by @XuYicong in https://github.com/PlayCover/PlayTools/pull/112
Feat: 3.0.0 by @ZhichGaming in https://github.com/PlayCover/PlayTools/pull/113
Fix draggable button associate mouse cursor by @XuYicong in https://github.com/PlayCover/PlayTools/pull/114
fix: auto keyboard toggle by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/115
feat: (attempt no. 2) allow PlayChain to handle attrs by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/116
Keymapping module architectural refactor by @XuYicong in https://github.com/PlayCover/PlayTools/pull/120
Patch for Sonoma14.1 betas by @Ryu-ga in https://github.com/PlayCover/PlayTools/pull/127
Fix minor keymap bugs by @TheMoonThatRises in https://github.com/PlayCover/PlayTools/pull/128
fix: temporarily disable extra jb bypass for release by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/122
Point SwordRPC to PlayCover repository by @TheMoonThatRises in https://github.com/PlayCover/PlayTools/pull/126
Fix "rotate display" menu action for some apps disabled issue by @MainasuK in https://github.com/PlayCover/PlayTools/pull/129
Fix camera rotation bug by @TheMoonThatRises in https://github.com/PlayCover/PlayTools/pull/130
Fix smart keymapping disallowing textfield typing by @TheMoonThatRises in https://github.com/PlayCover/PlayTools/pull/131
Add toggle for scroll wheel by @ytai-chn in https://github.com/PlayCover/PlayTools/pull/132
Chore/sync branch by @TheMoonThatRises in https://github.com/PlayCover/PlayTools/pull/134
Adding staging changes for RC2 by @JoseMoreville in https://github.com/PlayCover/PlayTools/pull/133
Fix app crash or freeze on quit by @XuYicong in https://github.com/PlayCover/PlayTools/pull/136
fix: rref dictionary crash (da heck apple) by @ohaiibuzzle in https://github.com/PlayCover/PlayTools/pull/135
Fix some SecItem methods hook in PlayChain. by @Ryu-ga in https://github.com/PlayCover/PlayTools/pull/139
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayTools/pull/137
Fix draggable button unusable when cursor is shown by @XuYicong in https://github.com/PlayCover/PlayTools/pull/143
Write README.md by @XuYicong in https://github.com/PlayCover/PlayTools/pull/145
Limit max polling rate by @XuYicong in https://github.com/PlayCover/PlayTools/pull/142
Fix random zoom in zoom out by @XuYicong in https://github.com/PlayCover/PlayTools/pull/144
Fix fake mouse occasionally crash by @XuYicong in https://github.com/PlayCover/PlayTools/pull/151
Keymap editor code refactor by @XuYicong in https://github.com/PlayCover/PlayTools/pull/147
Fix scroll wheel zoom glitch by @XuYicong in https://github.com/PlayCover/PlayTools/pull/150
Add a touch point visualization mechanism to help debugging by @XuYicong in https://github.com/PlayCover/PlayTools/pull/146
Add missing semicolon in project.pbxproj by @Depal1 in https://github.com/PlayCover/PlayTools/pull/153
Support mapping more keys & fix controller D-Pad input issue in keymap editor by @XuYicong in https://github.com/PlayCover/PlayTools/pull/148
Support mapping Control key modifier combination by @XuYicong in https://github.com/PlayCover/PlayTools/pull/152
Transitioning to database-based KeyChain support. by @Ryu-ga in https://github.com/PlayCover/PlayTools/pull/140
Add support for iPhone 15 Pro Max and 13" M4 iPad Pro by @FlyMeToTheMoonAndLetMePlayAmongTheStars in https://github.com/PlayCover/PlayTools/pull/141
Full Changelog: https://github.com/PlayCover/PlayTools/compare/v2.1.0...v3.0.0
PlayCover 3.0.0
Feat: add invisible app alias by @Depal1 in https://github.com/PlayCover/PlayCover/pull/740
Download checksum by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/705
feat: (slightly) more robust uri handler by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/538
feat!: KeyCover keychain encryption for PlayChain by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/791
Set Application Category Type by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1087
Use Application ID when storing apps by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1100
Adopt asynchronous methods to avoid UI blocking by @Stv-X in https://github.com/PlayCover/PlayCover/pull/1274
IPA library app info by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1176
Remove Xcode CLI Dependancy by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/711
Remove Xcode CLI UI by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/729
PlayChain keychain emulation support by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/710
Update 2.nightly_release.yml by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/733
Update 1.build_release.yml by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/734
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/713
App Library splash screen and typo fix by @ZhichGaming in https://github.com/PlayCover/PlayCover/pull/742
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/747
3.0.0 Cleanup by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/743
Update BUG-REPORT.yml for 2.0.4 by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/745
Fix: Stop splash screen appearing unnecessarily by @ZhichGaming in https://github.com/PlayCover/PlayCover/pull/754
set PlayChain off by default by @Depal1 in https://github.com/PlayCover/PlayCover/pull/762
Various library splash fixes by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/769
Warn duplicate source url by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/773
Local IPA file link in IPA library by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/778
Add install_name_tool replacement by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/794
Properly deselect app when uninstalling by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/792
Various fixes by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/759
Allow user to manually clear PlayChain data from PlayCover by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/793
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/764
Adds toggle to fix screen issues with some apps in adaptive mode by @JoseMoreville in https://github.com/PlayCover/PlayCover/pull/781
High resolution warning by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/802
Fix PlayTools icon not updating by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/809
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/803
Allow user to suppress low power mode alert by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/824
feat: alternate window fix mode for certain apps by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/842
Remove Catalan, add Danish by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/843
feat: allow injection of introspection libraries (fix some apps) by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/846
HTTP code check by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/839
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/844
Add force_unwrapping rule to SwiftLint by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/753
feat: starts app asynchronously by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/856
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/847
Fix force unwrap by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/858
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/866
Fix XCLT-less Installer by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/860
Fix inject changes by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/871
Fix IPA library URL verification by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/881
Fix: iTunesLookup Fails by @amirsaam in https://github.com/PlayCover/PlayCover/pull/882
Fix: An Issue Where Download Links were Redirected by @amirsaam in https://github.com/PlayCover/PlayCover/pull/887
Background for App Icons ProgressView by @amirsaam in https://github.com/PlayCover/PlayCover/pull/890
Fix SwiftLint by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/899
feat: Custom resolution scaler by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/900
fix: inject constants by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/912
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/873
Remove CoD:M Garena from Prohibition List by @amirsaam in https://github.com/PlayCover/PlayCover/pull/861
Simplify brew instructions by @notpushkin in https://github.com/PlayCover/PlayCover/pull/909
Add localization in app by @XuYicong in https://github.com/PlayCover/PlayCover/pull/807
feat!: allow root dir to be change to / like iOS by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/917
Remove Mouse Mapping Option by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/876
Move Cartfile to master by @IsaacMarovitz in https://github.com/PlayCover/PlayCover/pull/944
feat!: enable PlayChain by default for all new and installed apps by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/947
fix!: auto keyboard toggle by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/962
Updated prohibited apps array by @VendettaCalls in https://github.com/PlayCover/PlayCover/pull/977
Updating cartfile from master to 3.0.0-staging by @JoseMoreville in https://github.com/PlayCover/PlayCover/pull/983
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/971
Fix MetalHUD not showing when launching app from alias by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1088
Fix environment variables when launching via alias by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1090
Sidebar toggle position oversight by @404oops in https://github.com/PlayCover/PlayCover/pull/1060
Fix Discord RPC by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1130
Fix sidebar button by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1131
Add toggle for scroll wheel by @ytai-chn in https://github.com/PlayCover/PlayCover/pull/1215
fix: missing semi-colon in en localisation by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1243
fix github actions by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1252
actually fix nightly build by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1253
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/1000
Fix wrong "isOn" for scrollwhell switch by @ytai-chn in https://github.com/PlayCover/PlayCover/pull/1254
Add support for some iOS Apps that cannot find iOS Frameworks. by @Ryu-ga in https://github.com/PlayCover/PlayCover/pull/1195
Chore/sync branch by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1261
sync from stable to develop Please DON'T squash this by @XuYicong in https://github.com/PlayCover/PlayCover/pull/1263
Update issue templates by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1264
Add catch-all to BUG-REPORT.yml and add 3.0.0 beta 2 by @zanderp25 in https://github.com/PlayCover/PlayCover/pull/1265
RC2 by @JoseMoreville in https://github.com/PlayCover/PlayCover/pull/1256
Update 1.build_release.yml by @JoseMoreville in https://github.com/PlayCover/PlayCover/pull/1266
Update 1.build_release.yml (#1266) by @JoseMoreville in https://github.com/PlayCover/PlayCover/pull/1267
Add catch-all options to APP- and GAME-SUPPORT and append chip models to README by @XuYicong in https://github.com/PlayCover/PlayCover/pull/1268
Adding develop changes to stable by @JoseMoreville in https://github.com/PlayCover/PlayCover/pull/1269
Updating ymls by @JoseMoreville in https://github.com/PlayCover/PlayCover/pull/1270
Updating yml by @JoseMoreville in https://github.com/PlayCover/PlayCover/pull/1271
Fix build output file name by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1285
revert build file + fix deprecation by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1288
fix xcode archive shows in "Other items" by @lixin9311 in https://github.com/PlayCover/PlayCover/pull/1333
Fix: solve nightly release warning in Action by @mo3et in https://github.com/PlayCover/PlayCover/pull/1346
Change phase to remove quarantine by @Ryu-ga in https://github.com/PlayCover/PlayCover/pull/1361
fix codesign script for xcode 15 by @lixin9311 in https://github.com/PlayCover/PlayCover/pull/1385
fix: make observation of modifier keys centralized by @ohaiibuzzle in https://github.com/PlayCover/PlayCover/pull/1384
Update Github actions runners by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1386
Add python and node setup to actions by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1387
Add github token for carthage ratelimit by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1390
fix ci pipelines again by @lixin9311 in https://github.com/PlayCover/PlayCover/pull/1397
Fix clear cache subdirectory recursion by @TheMoonThatRises in https://github.com/PlayCover/PlayCover/pull/1462
Added Italian Localizable.strings by @Catta1997 in https://github.com/PlayCover/PlayCover/pull/1459
Fix localization by @Catta1997 in https://github.com/PlayCover/PlayCover/pull/1498
Translations update from Hosted Weblate by @weblate in https://github.com/PlayCover/PlayCover/pull/1298
Added PUBG India to prohibited apps by @Catta1997 in https://github.com/PlayCover/PlayCover/pull/1501
Fix SwiftLint and disable SwiftLint non_optional_string_data_conversion by @Depal1 in https://github.com/PlayCover/PlayCover/pull/1514
Fix notch detection to work on all machines by @mitchellmebane in https://github.com/PlayCover/PlayCover/pull/1530
Added store app icon load timeout by @Wind-Explorer in https://github.com/PlayCover/PlayCover/pull/1207
Google drive hosted IPA by @Catta1997 in https://github.com/PlayCover/PlayCover/pull/1472
Update clearPlayChain by @Depal1 in https://github.com/PlayCover/PlayCover/pull/1499
Add support for iPhone 15 Pro Max and 13" M4 iPad Pro by @FlyMeToTheMoonAndLetMePlayAmongTheStars in https://github.com/PlayCover/PlayCover/pull/1470
New Contributors
@notpushkin made their first contribution in https://github.com/PlayCover/PlayCover/pull/909
@VendettaCalls made their first contribution in https://github.com/PlayCover/PlayCover/pull/977
@404oops made their first contribution in https://github.com/PlayCover/PlayCover/pull/1060
@ytai-chn made their first contribution in https://github.com/PlayCover/PlayCover/pull/1215
@Ryu-ga made their first contribution in https://github.com/PlayCover/PlayCover/pull/1195
@mo3et made their first contribution in https://github.com/PlayCover/PlayCover/pull/1346
@Stv-X made their first contribution in https://github.com/PlayCover/PlayCover/pull/1274
@Catta1997 made their first contribution in https://github.com/PlayCover/PlayCover/pull/1459
@mitchellmebane made their first contribution in https://github.com/PlayCover/PlayCover/pull/1530
@FlyMeToTheMoonAndLetMePlayAmongTheStars made their first contribution in https://github.com/PlayCover/PlayCover/pull/1470
Full Changelog: https://github.com/PlayCover/PlayCover/compare/2.0.5...3.0.0