All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
9.11.0 - 2026-04-12
- Add optional debugAsWhichUser to XCScheme.LaunchAction by @macblazer in #1100
- @macblazer made their first contribution in #1100
9.10.1 - 2026-02-26
- Optimized validString in CommentedString by @ChrisBenua in #1067
- @ChrisBenua made their first contribution in #1067
9.10.0 - 2026-02-26
- Added support for Xcode 26's
dstSubfolderby @myaumura in #1038
- @myaumura made their first contribution in #1038
9.9.0 - 2026-02-24
- Add delete support for XCLocalSwiftPackageReference by @Kosikowski in #1044
- @Kosikowski made their first contribution in #1044
9.8.0 - 2026-02-20
- Add platformFiltersByRelativePath to PBXFileSystemSynchronizedBuildFileExceptionSet by @fortmarek in #1065
9.7.2 - 2025-12-30
- Add michaelversus as a contributor for code by @allcontributors[bot] in #1036
9.7.1 - 2025-12-26
- Support for shellScript in the Xcode 16 format by @michaelversus in #1018
- @michaelversus made their first contribution in #1018
9.7.0 - 2025-12-19
- Handle references for exception sets in Synchronized Groups by @mirkokg in #1014
- @mirkokg made their first contribution in #1014
9.6.0 - 2025-10-06
- Speed up object parsing by @karlpuusepp in #980
- @karlpuusepp made their first contribution in #980
9.5.0 - 2025-08-08
- Possibility to get child group using path by @ToMark1881 in #959
- @ToMark1881 made their first contribution in #959
9.4.3 - 2025-06-25
- SWIFT_OPTIMIZATION_LEVEL -O not -Owholemodule by @stefanfessler in #954
- @stefanfessler made their first contribution in #954
9.4.2 - 2025-05-20
- Align the sorting of project references with Xcode 16 by @mikhailmulyar in #937
- @mikhailmulyar made their first contribution in #937
9.4.1 - 2025-05-19
- Add mikhailmulyar as a contributor for code by @allcontributors[bot] in #938
- Make XCScheme static path functions public by @trentguillory-gc in #940
- @trentguillory-gc made their first contribution in #940
9.4.0 - 2025-05-15
- Add .apinotes support by @rw-garmin in #931
- @rw-garmin made their first contribution in #931
9.3.0 - 2025-04-30
- Add expectedSignature property by @TamarMilchtaich in #913
- @TamarMilchtaich made their first contribution in #913
9.2.0 - 2025-04-29
- Add fileSystemSynchronized properties to public helpers by @Econa77 in #928
- @Econa77 made their first contribution in #928
9.1.0 - 2025-04-28
- Implement support for the App Clip's URL by @ns-vasilev in #927
- @ns-vasilev made their first contribution in #927
9.0.2 - 2025-04-07
- Allow empty
PBXProject.TargetAttributesby @MouadBenjrinija in #924
- @MouadBenjrinija made their first contribution in #924
9.0.1 - 2025-04-07
- Add missing global accent color name build setting for apps by @damien-rivet in #920
- Add bryansum as a contributor for code by @allcontributors[bot] in #899
- @damien-rivet made their first contribution in #920
9.0.0 - 2025-03-17
- Strongly typed values in
BuildSettingsandBuildFileSettingsby @waltflanagan in #903
8.27.7 - 2025-03-14
- Update dependency tadija/aexml to from: "4.7.0" by @renovate[bot] in #912
8.27.6 - 2025-03-14
- Update changelog and renovate configuration by @pepicrft in #911
8.27.0 - 2025-02-18
- Support
PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSetby @adincebic in #894
- @adincebic made their first contribution in #894
8.26.8 - 2025-02-18
- Strongly type plist values to achieve full sendability by @waltflanagan in #904
8.26.5 - 2025-01-27
- Ensure that file references are fixed for filesystem synchronized root groups by @bryansum in #897
- @bryansum made their first contribution in #897
8.26.4 - 2025-01-24
- Add missing BuildSettingsProvider for visionOS by @alexanderwe in #898
- @alexanderwe made their first contribution in #898
8.26.0 - 2024-12-21
- Add path to XcodeProj and XCWorkspace by @ajkolean in #892
- @ajkolean made their first contribution in #892
8.25.1 - 2024-12-19
- Infinite recursion and Incorrect deprecation notice in PathRunnable by @georgenavarro in #889
8.25.0 - 2024-12-03
- Add handling for Swift Testing Only Parallelization by @kelvinharron in #871
- @kelvinharron made their first contribution in #871
8.24.13 - 2024-12-03
- Add Speakus as a contributor for code by @allcontributors[bot] in #887
- Update PathRunnable so that it subclasses Runnable by @georgenavarro in #883
8.24.12 - 2024-12-03
- Inconsistent behaviour with Xcode 16 when
PBXProject.TargetAttributesis empty by @Speakus in #865
- Add kelvinharron as a contributor for code by @allcontributors[bot] in #886
- Add georgenavarro as a contributor for code by @allcontributors[bot] in #885
- @Speakus made their first contribution in #865
8.24.10 - 2024-11-20
- Align ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES with the Xcode default by @yungu0010 in #881
- @yungu0010 made their first contribution in #881
8.24.2 - 2024-10-10
- Issues parsing Xcode 16 projects by @pepicrft in #862
8.24.1 - 2024-09-27
- Repository cleanup by @pepicrft in #859
8.24.0 - 2024-09-27
- Make
PBXProject.compatibilityVersionoptional and addPBXProject.preferredProjectObjectVersionto support Xcode 16 by @kimdv in #854
8.23.9 - 2024-09-27
- Order for
XCLocalSwiftPackageReferenceandXCRemoteSwiftPackageReferenceby @kimdv in #855
8.23.8 - 2024-09-26
- Error: ambiguous use of 'arc4random_uniform' on Linux distros by @Howler4695 in #846
- @Howler4695 made their first contribution in #846
8.23.0 - 2024-08-11
- Add filipracki as a contributor for code by @allcontributors[bot] in #832
- Introduce the new Xcode 16 models
PBXFileSystemSynchronizedRootGroupandPBXFileSystemSynchronizedBuildFileExceptionSetby @pepicrft in #827
- Continuously release releasable changes by @pepicrft in #842
- Disable the renovatebot dashboard by @pepicrft in #840
- Set up SwiftLint and SwiftFormat, run them against the project, and run them as part of the CI workflows by @pepicrft in #836
Check out GitHub releases for older releases.