Releases: khcrysalis/Feather
Feather v2.5.0
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Added the ability to choose when to stay active in the background by @Nyasami in #502
- It will keep itself active when content is being downloaded or being installed.
- Added ability for signing services to bundle default certificates inside of Feather, by following a set scheme:
- References in code to how it imports signing-assets can be found here.
Feather.app |__ signing-assets |__ SuperDuperSign |__ file.p12 |__ file.mobileprovision |__ file.txt |__ SuperDuperUltraSign |__ file.p12 |__ file.mobileprovision |__ file.txt - Added LocalDevVPN integration by @CelloSerenity in #546
- Also removed mentions of StosVPN as that is no longer on the App Store.
- Added alerts for export/copy repo buttons by @neoarz in #536
- Added support for altstudio date format (#529) by @Nyasami in #532
- Fixes theme section clipping on iOS 26 by @shgew in #492
- Fixes text cutoff in donation banner by @scratchyone in #494
- Made unsigned/signed sections in the library tab not appear unless populated by @sdhEmily in #500
New Contributors
- @shgew made their first contribution in #492
- @scratchyone made their first contribution in #494
- @sdhEmily made their first contribution in #500
- @mattp12 made their first contribution in #518
- @neoarz made their first contribution in #536
Full Changelog: v2.4.0...v2.5.0
Feather v2.4.0
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Fixes some repositories date from incorrectly showing, by adding another
datekey that people may use instead ofdateAdded - Added sign & install option, which attempts to install after signing by @Nyasami in #478
- Added simplified Chinese localisation by @lcp29 in #486
- Updated turkish localization by @ismailcarlik in #467
- Updates built-in SSL certificates
New Contributors
Full Changelog: v2.3.1...v2.4.0
Feather v2.3.1
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
Full Changelog: v2.3.0...v2.3.1
Feather v2.3.0
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Adds proper app listings when tapping on an app cell, available for iOS 17+
- This shows displays
Author,Screenshots,What's Changed, etc.
- This shows displays
- Adds more icons in the settings tab by @Nyasami in #418
- When pressing on
Submit Feedback, we now prefill issue body with metadata with necessary info for debugging, by @castdrian in #429 - Add bulk deletions for library tab by @Nyasami in #436
- Add missing Polish localizations by @marcinmajsc
- Add missing Vietnamese localizations by @arm64x
Preview
New Contributors
Full Changelog: v2.2.2...v2.3.0
Feather v2.2.2
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Fixed issue regarding a persistent invalid watchOS app, by just deleting it entirely.
Full Changelog: v2.2.1...v2.2.2
Feather v2.2.1
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Made signing more robust, hopefully should sign most if not all apps effectively now.
- Made filtering options be saved instead of being temporary.
Full Changelog: v2.2.0...v2.2.1
Feather v2.2.0
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Fixed crash when exporting with sharesheet on iPad.
- Fixes issues regarding navigation bar disappearing in sources.
- Fixes app permissions.
- Fixed some signing issues by recursively deleting
_CodeSignaturein all directories inside of the application, this also includes recursively checking for which binaries to sign. - Added icon-picker for those with AppID capabilities.
- Added options to reset / clear cache the app has built-up.
- Added URL scheme for exporting certificates, mainly useful for applications enabling JIT.
feather://export-certificate?callback_template=<template>- See SideStore/SideStore#959 for more information.
- Added URL scheme for importing certificates.
feather://import-certificate?p12=<base64>&mobileprovision=<base64>&password=<base64>
- Added delete after signing option.
- Added section for recommended repositories.
- Added Polish Localizable by @marcinmajsc in #397
- Cleaned up some views, installation and signing options are most prevalent.
- Polished much of the UI.
- Expanded scope for searching in repositories.
New Contributors
- @marcinmajsc made their first contribution in #397
Full Changelog: v2.1.1...v2.2.0
Feather v2.1.1
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Fixes some issues with sideloaded apps on iOS 26 by fixing old arm64e slice.
- Fixes issue with some signing options not saving.
- Fixes crashed related to revokation check, by making it do less requests.
- Added ability to force liquid-glass in sideloaded applications for iOS 26.
- Added an option to replace applications pre-injected with CydiaSubstrate with ElleKit.
- Added customization options in appearance settings, which includes an experiment for liquid glass.
- Disable autocapitalization in textfields by @CelloSerenity in #386
- Vietnamese language update strings by @arm64x in #389
New Contributors
- @CelloSerenity made their first contribution in #386
Full Changelog: v2.1.0...v2.1.1
Feather v2.1.0
Thank you for all your feedback and contributions!
Tip
For idevice configuration, you can use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Fixed some issues regarding leftover files existing before signing which may have caused some issues when installing the app.
- Fixed some issues regarding things running on the incorrect thread, causing unneedless overhead.
DefaultandPairingbuilds are now combined into one build (this uses the default builds identifier).- Certificates now prominently display when they are revoked.
- News cards can now be expanded to see more information.
- Added some extra options such as Copy and Install within certain context menus.
- Added Indonesian language support by @Am1nCmd in #359
- When finished 'installing' you are prompted to open the app by @khcrysalis in #372
- This may have some delays with Server installation configuration.
- Pairing code is now isolated in a seperate package, which can be found here.
New Contributors
- @Am1nCmd made their first contribution in #359
- @jacobprezant made their first contribution in #365
Full Changelog: v2.0.1...v2.1.0
Feather v2.0.1
Thank you for all your feedback and contributions!
Tip
For pairing builds, you can now use idevicepair for easily retrieving a pairing file for installing!
What's Changed
- Added additional checks for idevice socket connections before installation
- Made pairing file detection more robust, it now automatically updates once imported.
- Theres new UI for keeping track of import progress, such as archiving and downloading inside of library.
- Add Vietnamese language for Feather v2 by @arm64x in #336
- Added Turkish translation. by @ismailcarlik in #348
- Visual improvements by @ismailcarlik in #351
- Fix repo bundle identifier mismatch with ipa by @yuna0x0 in #356
- Don't rely on xcode compression by @0xilis in #358
New Contributors
Full Changelog: https://github.com/khcrysalis/Feather/commits/v2.0.1
Files
Feather-default.ipa- The original way of installing, using a built-in server.Feather-pairing.ipa- An alternative way of installing, requires a pairing file with idevicepair and a VPN.