Releases: fatbobman/CoreDataEvolution
Releases · fatbobman/CoreDataEvolution
v0.5.3
Changes in v0.5.3
🛠️ Tooling Improvements
- Add Git hooks for automatic code formatting: Pre-commit hook automatically formats Swift code with swift-format
- Migrate to swift-format: Replace .editorconfig and .swiftformat with Apple's official swift-format tool
- Update VSCode debug configuration: Improve compatibility with latest Swift extension
📦 Dependencies
- Update swift-syntax from 600.0.1 to 602.0.0
⚡ Swift 6 Enhancements
- Enable
InternalImportsByDefaultfeature for better module management - Change SwiftData import to
public importfor improved module visibility
🎨 Code Quality
- Reformat entire codebase with swift-format
- Standardize indentation (2 spaces) and code style
- Optimize import statement ordering across all files
Installation: Add the Git hooks by running bash .githooks/install.sh or git config core.hooksPath .githooks in your local clone.
0.5.2
0.5.1
Full Changelog: 0.5.0...0.5.1
0.5.0
Update dependencies and enhance documentation for CoreDataEvolution
- Changed swift-syntax dependency version range in Package.swift
- Improved README.md with additional platform badges and updated section headers
- Added comprehensive documentation for CoreDataEvolution features and usage
- Expanded NSModelActorTests with new test cases for background and main thread actors
Full Changelog: 0.4.3...0.5.0
0.4.3
Update
Full Changelog: 0.4.2...0.4.3
0.4.2
0.4.1
0.4.0
0.3.1
Full Changelog: 0.3.0...0.3.1