v4.6.2
Fixed handling of symlinks in header search paths (thanks #657)
2.6.1
[!NOTE] 2.6.1 is a bug-fix release on top of 2.6.0, with no source-breaking changes.
- Target Dependabot update PRs at develop by @naftaly in https://github.com/kstenerud/KSCrash/pull/900
- Seed report IDs from wall-clock nanoseconds by @naftaly in https://github.com/kstenerud/KSCrash/pull/866
- Reject embedded JSON that cannot be written instead of writing part of it by @naftaly in https://github.com/kstenerud/KSCrash/pull/865
- Reject invalid UTF-8 in Objective-C JSON decoding by @DeeSee in https://github.com/kstenerud/KSCrash/pull/902
- Stop KSLogger from holding a closed file descriptor by @naftaly in https://github.com/kstenerud/KSCrash/pull/908
- Spell restrict so C++ can read these headers by @naftaly in https://github.com/kstenerud/KSCrash/pull/918
- Honor enableQueueNameSearch by @naftaly in https://github.com/kstenerud/KSCrash/pull/921
- Escape control characters instead of refusing to encode the string by @naftaly in https://github.com/kstenerud/KSCrash/pull/920
- Preserve the page protection when the __cxa_throw swapper writes to __DATA_CONST by @tanscon in https://github.com/kstenerud/KSCrash/pull/914
- fix(ci): Prevent script injection across workflows and actions by @philprime in https://github.com/kstenerud/KSCrash/pull/967
- Skip dyld shared cache images in the __cxa_throw swapper by @naftaly in https://github.com/kstenerud/KSCrash/pull/861
- Expose reserved-thread lookup by @supervacuus in https://github.com/kstenerud/KSCrash/pull/913
- Stop the thread cache faulting on threads that exit while it reads them by @naftaly in https://github.com/kstenerud/KSCrash/pull/932
- Check CocoaPods/Specs before rolling back a failed trunk push by @naftaly in https://github.com/kstenerud/KSCrash/pull/976
- Run the format check on Ubuntu 24.04 by @naftaly in https://github.com/kstenerud/KSCrash/pull/978
- Make the read-only binding page test set its own protection by @naftaly in https://github.com/kstenerud/KSCrash/commit/eddd0537
- Give the CocoaPods lint jobs 30 minutes by @naftaly in https://github.com/kstenerud/KSCrash/commit/c26c4a68
The CHANGELOG has the full list of fixes.
Full Changelog: https://github.com/kstenerud/KSCrash/compare/2.6.0...2.6.1
2.6.1-beta.2
[!NOTE] 2.6.1 is a bug-fix release on top of 2.6.0, with no source-breaking changes. Please report any issues you may find.
- Skip dyld shared cache images in the __cxa_throw swapper by @naftaly in https://github.com/kstenerud/KSCrash/pull/861
- Expose reserved-thread lookup by @supervacuus in https://github.com/kstenerud/KSCrash/pull/913
- Stop the thread cache faulting on threads that exit while it reads them by @naftaly in https://github.com/kstenerud/KSCrash/pull/932
Full Changelog: https://github.com/kstenerud/KSCrash/compare/2.6.1-beta.1...2.6.1-beta.2
现在适配iOS27 iPhone Duo,横向布局与竖向布局
请更新 CYLTabBarController 1.99.67查看 https://github.com/ChenYilong/CYLTabBarController 演示如下:
现在适配iPhone duo,横向布局与竖向布局,请更新 CYLTabBarController 1.99.66查看
CYLTabBarController现已适配iOS 27 和 iPhone Duo,更新内容如下:
✅支持横向布局与竖向布局
✅支持扁平样式与液态玻璃样式
✅所有样式均支持加号➕按钮居中显示。
✅零代码适配:已经接入CYLTabBar液态玻璃样式或扁平样式的代码,无需修改代码,更新版本即可适配iPhone duo。
✅审核友好,适配代码均为纯原生公有api,无审核风险。
请更新 CYLTabBarController 1.99.66查看 :
2.6.1-beta.1
[!NOTE] 2.6.1 is a bug-fix release on top of 2.6.0: no new features, no source-breaking changes. Please report any issues you may find.
- Preserve the page protection when the __cxa_throw swapper writes to __DATA_CONST by @tanscon in https://github.com/kstenerud/KSCrash/pull/914
- Honor enableQueueNameSearch by @naftaly in https://github.com/kstenerud/KSCrash/pull/921
- Stop KSLogger from holding a closed file descriptor by @naftaly in https://github.com/kstenerud/KSCrash/pull/908
- Escape control characters instead of refusing to encode the string by @naftaly in https://github.com/kstenerud/KSCrash/pull/920
- Reject invalid UTF-8 in Objective-C JSON decoding by @DeeSee in https://github.com/kstenerud/KSCrash/pull/902
- Spell restrict so C++ can read these headers by @naftaly in https://github.com/kstenerud/KSCrash/pull/918
- Reject embedded JSON that cannot be written instead of writing part of it by @naftaly in https://github.com/kstenerud/KSCrash/pull/865
- Seed report IDs from wall-clock nanoseconds by @naftaly in https://github.com/kstenerud/KSCrash/pull/866
- fix(ci): Prevent script injection across workflows and actions by @philprime in https://github.com/kstenerud/KSCrash/pull/967
Full Changelog: https://github.com/kstenerud/KSCrash/compare/2.6.0...2.6.1-beta.1
v4.6.1
Fixed a layout issue that caused unwanted popup view hierarchy to appear incorrectly (#656)
v4.6.0
This release further optimizes the framework for iPhone Duo.
Popup content view close buttons now display in vertical bars, when such are available. This can be controlled by UIViewController.preferredVerticalBarBehavior in your popup content view controller.