Releases: 1998code/SwiftNEWKit
Releases · 1998code/SwiftNEWKit
6.1.3 Preview
Full Changelog: 6.1.2...6.1.3
6.1.0 Restructure Files and Folders
Full Changelog: 6.0.1...6.1.0
6.0.1 Update Doc
6.0.0 Developer Preview
This release introduces significant updates to the project, including a new GitHub Actions workflow for validating JSON files, updates to the Xcode project configuration, and content changes in the data.json file. These changes aim to improve JSON validation, add support for new languages, update deployment targets, and refine the app's content structure.
JSON Validation and Localization Workflow:
- Added a GitHub Actions workflow (
.github/workflows/validate-json.yml) to validate JSON files for syntax and schema compliance. This includes scanning for JSON files, validating their syntax, and ensuring schema adherence. Additionally, it checks localization completeness by comparing localized JSON files against the base language file.
Xcode Project Configuration Updates:
- Added support for Japanese (
ja) and Korean (ko) JSON files in the Xcode project by including them in thePBXFileReferenceand localization groups. - Updated deployment targets for iOS (17.0), macOS (14.0), tvOS (17.0), and visionOS (1.0), and incremented the project version to 15 and marketing version to 6.0.
Dependency Management:
- Added a new Swift package dependency (
SwiftGlass) with version 1.8.0 inPackage.resolved. Updated the format version of the file to 3.
Content Updates in data.json:
- Updated the
en.lproj/data.jsonfile to include a new version (6.0) with updated content. Added back version5.5for historical completeness. Removed redundant entries for better clarity.
Code Cleanup and Simplification:
- Simplified the
ContentView.swiftfile by removing redundant states and replacing them with#Previewannotations for SwiftUI previews. This improves readability and aligns with modern SwiftUI practices.
Full Changelog: 5.8.1...6.0.0
5.8.1 Stable
Full Changelog: 5.8.0...5.8.1
5.5.0 Christmas Effect
Full Changelog: 5.4.4...5.5.0
5.4.4 Update Doc
What's Changed
Full Changelog: 5.4.3...5.4.4
5.4.3
Full Changelog: 5.4.0...5.4.3
5.4.0
Full Changelog: 5.3.0...5.4.0
5.3.0
Full Changelog: 5.2.1...5.3.0