Tech
Xcode 27.2 Now Supports a New JSON Project File Format
Publication: Daring Fireball
Author: John Gruber
Source published: 16/09/2026, 22:40:41 UTC
Briefing created: 24/09/2026, 07:19:08 UTC
Based on a feed excerpt; full article content has not been acquired. Source evidence retrieved 23/09/2026, 22:52:24 UTC.
Briefings
Apple released Xcode 27.2 to support a new JSON-based project format (.xcproj), replacing the opaque NeXT-style ASCII .pbxproj. This change aims to improve readability and merge-friendliness, particularly for coding agents. The new format uses standard JSON syntax, whereas the old format relied on opaque ID values that required binary-like handling despite being text-based. Developer reactions are overwhelmingly positive, with many citing this as a long-awaited improvement for human usability and AI integration.
Key points
- Xcode 27.2 now supports the .xcproj format, which is a JSON-based project file replacing the opaque NeXT-style .pbxproj format.
- The new .xcproj format uses standard JSON syntax, whereas the previous .pbxproj format relied on opaque ID values that required binary-like handling despite being text-based.
Context and limitations
Evidence is limited to a single article from September 2026; specific file sizes, exact version numbers of the Swift library, and quantitative adoption metrics are not provided.
Generated by Bittrees-hosted qwen35-2b sha256:aaf42c8b7c3c on 24/09/2026, 07:19:08 UTC. Based on publisher-provided feed evidence; may not cover the full original article. Check the source for details.
View archived briefing on IPFS
bafybeihiqhwakxm4fxyerwiepsj2ibnoa7usf3sbr5x37x3wcakex4c47a