Skip to content

feat: improve development kernel handling and chip display#4

Merged
p-linnane merged 3 commits into
mainfrom
feat/development-kernel-support
Mar 11, 2026
Merged

feat: improve development kernel handling and chip display#4
p-linnane merged 3 commits into
mainfrom
feat/development-kernel-support

Conversation

@p-linnane
Copy link
Copy Markdown
Member

Summary

  • Resolve device mappings for development kernelcaches by normalizing filenames to release equivalents for board codename lookup
  • Set chip to "Multiple" when a kernel spans multiple chip families instead of "Unknown"
  • Show resolved chip names (sorted by generation/tier) in kernel cards with "Development" badge
  • Deduplicate devices in Hardware Support section when they appear in both release and development kernels
  • Add opaque background to sidebar "Show pre-releases" toggle
  • Rescan macOS 12.3 and 12.3.1 data with updated scanner

🤖 Generated with Claude Code

p-linnane and others added 3 commits March 11, 2026 10:27
- Resolve device mappings for development kernelcaches by normalizing
  filenames to release equivalents for board codename lookup
- Set chip to "Multiple" when a kernel spans multiple chip families
  instead of showing "Unknown"
- Show resolved chip names in kernel cards (sorted by generation/tier)
  with "Development" badge
- Deduplicate devices in Hardware Support when they appear in both
  release and development kernels
- Add opaque background to sidebar "Show pre-releases" toggle
- Rescan macOS 12.3 and 12.3.1 with updated scanner

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Extract KernelCard view and sortedChipNames computed property to
  reduce closure/function body lengths in ReleaseDetailView
- Condense IPSWScanner comment to stay within type body length limit
- Add -workspace . to CI xcodebuild commands so macOSdb-Package scheme
  is discoverable

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
xcodebuild with -workspace uses DerivedData, not .build, so the SPM
cache was never populated and produced path validation warnings.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@p-linnane p-linnane merged commit 7f0fd5e into main Mar 11, 2026
9 checks passed
@p-linnane p-linnane deleted the feat/development-kernel-support branch March 11, 2026 17:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant