# Feature request: Xcode 27 new .xcproj format

**URL:** https://discourse.cmake.org/t/feature-request-xcode-27-new-xcproj-format/15850
**Category:** Development
**Tags:** gen:xcode
**Created:** [September 24, 2026, 5:59am UTC](https://discourse.cmake.org/t/feature-request-xcode-27-new-xcproj-format/15850 "2026-09-24T05:59:28Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![ringoz](https://discourse.cmake.org/user_avatar/discourse.cmake.org/ringoz/32/6251_2.png) [@ringoz](https://discourse.cmake.org/u/ringoz)
#### Post date: [September 24, 2026, 5:59am UTC](https://discourse.cmake.org/t/feature-request-xcode-27-new-xcproj-format/15850/1 "2026-09-24T05:59:28Z")

</div>

There is a new JSON file format `.xcproj` compatible with Xcode 27 and later.

Let’s support it.

> **[Updating your Xcode project configuration file format | Apple Developer...](https://developer.apple.com/documentation/xcode/updating-your-xcode-project-configuration-file-format)**
>
> Configure your Xcode project to use the JSON project configuration file format that’s more human-readable and editable by coding intelligence agents.

---

<div class="post-metadata">

### Author: ![leha-bot](https://discourse.cmake.org/user_avatar/discourse.cmake.org/leha-bot/32/921_2.png) [@leha-bot](https://discourse.cmake.org/u/leha-bot)
#### Post date: [September 24, 2026, 7:58am UTC](https://discourse.cmake.org/t/feature-request-xcode-27-new-xcproj-format/15850/2 "2026-09-24T07:58:45Z")

</div>

Agreed, this is a useful feature, there is an issues filled about it: [https://gitlab.kitware.com/cmake/cmake/-/work\_items/28094](https://gitlab.kitware.com/cmake/cmake/-/work_items/28094)
