mirror of
https://github.com/yonaskolb/XcodeGen.git
synced 2026-03-18 20:02:25 +00:00
Update to 2.44.0
# Conflicts: # CHANGELOG.md
This commit is contained in:
@@ -2,11 +2,19 @@
|
||||
|
||||
## Next Version
|
||||
|
||||
## 2.44.0
|
||||
|
||||
### Added
|
||||
- Basic support for Xcode 16's synchronized folders #1541 @yonaskolb
|
||||
- `TargetSource.type` can now be `syncedFolder`
|
||||
- `Options.defaultSourceDirectoryType` can be set to `syncedFolder` for the default type in all sources in the project (defaults to `group`)
|
||||
- Benefits include faster generation and no cache invalidation or need to regenerate when files are added or removed from these folders
|
||||
- Note that not all TargetSource options like excludes are supported, just a simple path. Please test and see what is missing in your projects
|
||||
- Added sanitizer options to run and test actions in Scheme #1550 @hi-kumar
|
||||
|
||||
### Fixed
|
||||
- Added validation to ensure that all values in `settings.configs` are mappings. Previously, passing non-mapping values did not raise an error, making it difficult to detect misconfigurations. Now, `SpecParsingError.invalidConfigsMappingFormat` is thrown if misused. #1547 @Ryu0118
|
||||
- Use `USER` instead of `LOGNAME` for XCUserData #1559 @KostyaSha
|
||||
|
||||
## 2.43.0
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
TOOL_NAME = XcodeGen
|
||||
export EXECUTABLE_NAME = xcodegen
|
||||
VERSION = 2.43.0
|
||||
VERSION = 2.44.0
|
||||
|
||||
PREFIX = /usr/local
|
||||
INSTALL_PATH = $(PREFIX)/bin/$(EXECUTABLE_NAME)
|
||||
|
||||
@@ -112,7 +112,7 @@ swift run xcodegen
|
||||
Add the following to your Package.swift file's dependencies:
|
||||
|
||||
```swift
|
||||
.package(url: "https://github.com/yonaskolb/XcodeGen.git", from: "2.43.0"),
|
||||
.package(url: "https://github.com/yonaskolb/XcodeGen.git", from: "2.44.0"),
|
||||
```
|
||||
|
||||
And then import wherever needed: `import XcodeGenKit`
|
||||
|
||||
@@ -3,6 +3,6 @@ import ProjectSpec
|
||||
import XcodeGenCLI
|
||||
import Version
|
||||
|
||||
let version = Version("2.43.0")
|
||||
let version = Version("2.44.0")
|
||||
let cli = XcodeGenCLI(version: version)
|
||||
cli.execute()
|
||||
|
||||
Reference in New Issue
Block a user