Repository navigation
v0.2.0
PrivateHeaderKit v0.2.0
New Features
- Default to skipping existing headers; add
--force/PH_FORCEto re-dump, plus--layoutto choosebundlevsheadersoutputs. - Stage output under
.tmp-<run-id>and lock the output directory to prevent concurrent writes and partial results. - Use dyld shared cache by default; add
--shared-cache/PH_SHARED_CACHEcontrols. - Build
classdump-dyldwith SwiftPM from this repository (no submodule).
Bug Fixes
- Improve runtime fallback (dlopen path resolution, class list iteration safety) to reduce missing classes.
- Handle simulator runtimes more reliably (shared cache checks, x86_64 Mach-O support).
Documentation
- Update CLI options and environment override notes in README.
Other Changes
- Remove user-specific/generated files from version control.
Full Changelog: v0.1.0...v0.2.0