Releases: UInt2048/CyberKit
CyberKit v0.0.9 nightly 1
This is a nightly build for CyberKit v0.1.0, and a reference implementation of safari-7619.1.26.31-branch.
Changes since v0.0.9 alpha:
- Update branch from safari-7616.1.27.211-branch to safari-7619.1.26.31-branch
- Frameworks now use WebKit names as opposed to CyberKit equivalent names
- Dynamically generate Fennec releases from App Store IPA files via the fakesigner script (see wiki page). For instance,
~/Documents/git/CyberKit/Tools/Scripts/fakesign/script_fakesigner.sh fennec+16 ~/Downloads/Firefox_131.4_decrypted.ipa ~/Downloads/com.matthewbenedict.mobileminibrowser+16_0.0.9-nightly.01_iphoneos-arm.deb ~/Documents/git/firefox-ios
Note: Starting from this build, adding new features to browsers that are not present upstream will be considered completely out of scope for this project, as it could be better directed to their projects.
The builds provided are for iOS 16 only.
CyberKit v0.0.9 alpha
This build, as the sole release candidate for v0.0.9 alpha, was formerly designated v0.0.8 nightly 9 per CyberKit convention.
This build fixed the nightly-exclusive issue #21.
The commit date of this build is Monday, 4 December 2023, 15:39 UTC. This build does not have a paired Fennec commit.
This build has alpha support at best.
Changes:
- Updated WebKit from 7616.1.12 branch to 7616.1.27.211 branch
- Updated user agent
- Automatic jetsam configuration and rootless support (you may deconfigure legacy jetsam configuration)
- Fix crash on pressing shift key (#3) and when using a file picker (#19)
Known issues:
- Attempting to login to Firefox account crashes in CyberKit Fennec (#14)
- CyberKit may not function correctly on iOS 12 (#15)
- Some sites that load on scrolling crash on iOS 13 (#16)
- CyberKit crashes on iOS 14.0 (#22)
- Bug severely impacts performance (#26)
Please see this FAQ question for information on what to download.
CyberKit v0.0.8 ref607 — ref609
These builds are not main CyberKit builds, but reference implementations of other branches for diagnosing the cause of issues like #15.
Like nightly builds, reference implementations are not full releases and are not on the repo.
The builds provided are for iOS 12 only.
Commits:
v0.0.8 ref607: af89184
v0.0.8 ref608: ed92875
v0.0.8 ref609: c1bd7ad
CyberKit v0.0.8 nightly
NOTE: This build precedes 0.0.9, and requires legacy jetsam configuration. Presuming you are not on rootless, see this wiki page for how to do this if you wish to install this build.
This is a nightly release. Its purpose is to fix one minor crash of v0.0.8 alpha that only exists on iOS 12.
This release is NOT for iOS 13 and higher and will not be available on the repo.
CyberKit v0.0.8 alpha
NOTE: This build precedes 0.0.9, and requires legacy jetsam configuration. Presuming you are not on rootless, see this wiki page for how to do this if you wish to install this build.
The commit date of this build is Monday, 17 July 2023, 10:50 UTC. The paired Fennec commit is UInt2048/firefox-ios@e7c1d2c.
This build has alpha support at best.
Changes:
- Fix CyberKit Fennec URL parsing crash (#11) and officially support iOS 12-13 (#2)
- Initial release of CyberKit Fennec on iOS 13
Known issues:
- Legacy jetsam configuration is impossible on rootless jailbreaks (#10)
- Attempting to login to Firefox account crashes in CyberKit Fennec (#14)
- CyberKit may not function correctly on iOS 12 (#15)
- Some sites that load on scrolling crash on iOS 13 (#16)
- CyberKit crashes on iOS 14.0 (#22)
Entitlement issues:
The appropriate modification is here, which you can manually apply with this tutorial:
- Pressing the shift key and using some third-party keyboards causes a crash (#3)
- Using a file picker causes a crash (#19)
Please see this FAQ question for information on what to download.
CyberKit v0.0.7 alpha
NOTE: This build precedes 0.0.9, and requires legacy jetsam configuration. Presuming you are not on rootless, see this wiki page for how to do this if you wish to install this build.
The commit date of this build is Sunday, 25 June 2023, 02:38 UTC. The paired Fennec commit is UInt2048/firefox-ios@0dcdba8.
This build has alpha support at best.
Changes:
- Updated WebKit from 7616.1.7 branch to 7616.1.12 branch
- Updated Fennec from release v112.1 branch to release v115 branch
- Bundle internationalization instead of using potentially older system data, and other iOS 12 work
Known issues:
- iOS 12-13 are not yet supported, but builds exist for testing (#2)
- Pressing the shift key and using some third-party keyboards causes a crash. (#3)
- Legacy jetsam configuration is impossible on rootless jailbreaks (#10)
- CyberKit Fennec crashes on parsing URLs (#11)
- Attempting to login to Firefox account crashes in CyberKit Fennec (#14)
- Using a file picker causes a crash (#19)
- CyberKit crashes on iOS 14.0 (#22)
Please see this FAQ question for information on what to download.
CyberKit v0.0.6 alpha
NOTE: This build precedes 0.0.9, and requires legacy jetsam configuration. Presuming you are not on rootless, see this wiki page for how to do this if you wish to install this build.
The commit date of this build is Sunday, 30 April 2023, 00:31 UTC. The paired Fennec commit is UInt2048/firefox-ios@9accdc0
This build has alpha support at best.
Changes:
- Initial release of CyberKit Fennec (Client) and behind the scenes work for future iOS 13 support
Known issues:
- iOS 13 support has been confirmed in testing not to work (#2)
- Pressing the shift key and using some third-party keyboards causes a crash. (#3)
- Legacy jetsam configuration is impossible on rootless jailbreaks (#10)
- Attempting to login to Firefox account crashes in CyberKit Fennec (#14)
- Using a file picker causes a crash (#19)
- CyberKit crashes on iOS 14.0 (#22)
Please see this FAQ question for information on what to download.
CyberKit v0.0.5 alpha
NOTE: This build precedes 0.0.9, and requires legacy jetsam configuration. Presuming you are not on rootless, see this wiki page for how to do this if you wish to install this build.
The commit date of this build is Sunday, 23 April 2023, 19:36 UTC.
This build has alpha support at best.
Changes:
- Cleaned up the codebase and allow running on iOS 13 for testing purposes
Known issues:
- iOS 13 support has been confirmed in testing not to work (#2)
- Pressing the shift key and using some third-party keyboards causes a crash. (#3)
- DEB will not install on rootless (#5)
- Legacy jetsam configuration is impossible on rootless jailbreaks (#10)
- Using a file picker causes a crash (#19)
- CyberKit crashes on iOS 14.0 (#22)
Please see this FAQ question for information on what to download.
CyberKit v0.0.4 alpha
NOTE: This build precedes 0.0.9, and requires legacy jetsam configuration. Presuming you are not on rootless, see this wiki page for how to do this if you wish to install this build.
The commit date of this build is Thursday, 20 April 2023, 11:09 UTC.
This build has alpha support at best.
Changes:
- Change default user agent string to Safari for better site results
Known issues:
- Pressing the shift key and using some third-party keyboards causes a crash. (#3)
- DEB will not install on rootless (#5)
- Legacy jetsam configuration is impossible on rootless jailbreaks (#10)
- Using a file picker causes a crash (#19)
- CyberKit crashes on iOS 14.0 (#22)
Please see this FAQ question for information on what to download.
CyberKit v0.0.3 alpha
NOTE: This build precedes 0.0.9, and requires legacy jetsam configuration. Presuming you are not on rootless, see this wiki page for how to do this if you wish to install this build.
The commit date of this build is Tuesday, 11 April 2023, 00:25 UTC.
This build has alpha support at best.
Changes:
- Removed most powerful entitlements, now allowing for theoretical iOS 15+ support
Known issues:
- Pressing the shift key and using some third-party keyboards causes a crash. (#3)
- DEB will not install on rootless (#5)
- Legacy jetsam configuration is impossible on rootless jailbreaks (#10)
- Using a file picker causes a crash (#19)
- CyberKit crashes on iOS 14.0 (#22)
Please see this FAQ question for information on what to download.