Merged
Conversation
teodorciuraru
approved these changes
Oct 30, 2025
Contributor
There was a problem hiding this comment.
Pull Request Overview
This PR updates the Ditto SDK from version 4.12.3 to 4.12.4 across all platform implementations. Additionally, it updates a GitHub Actions runner configuration for the iOS build job.
- Ditto SDK version bump from 4.12.3 to 4.12.4 across all platforms
- Various transitive dependency updates in lock files (Rust, JavaScript/TypeScript, Flutter, etc.)
- GitHub Actions iOS runner changed from
macos-latesttomacos-26
Reviewed Changes
Copilot reviewed 17 out of 30 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| swift/Tasks.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved | Updated DittoSwiftPackage to 4.12.4 with new revision |
| swift/Tasks.xcodeproj/project.pbxproj | Updated minimum version requirement to 4.12.4 |
| rust-tui/Cargo.toml | Updated dittolive-ditto dependency to 4.12.4 |
| rust-tui/Cargo.lock | Updated Ditto and various transitive dependencies |
| react-native/yarn.lock | Updated @dittolive/ditto to 4.12.4 with new integrity hash |
| react-native/package.json | Updated @dittolive/ditto dependency to 4.12.4 |
| react-native/package-lock.json | Updated @dittolive/ditto with new resolved URL and integrity |
| react-native/macos/Podfile.lock | Updated DittoReactNative pods to 4.12.4 with new checksums |
| react-native/ios/Podfile.lock | Updated DittoReactNative pods to 4.12.4 with new checksums |
| react-native-expo/yarn.lock | Updated @dittolive/ditto to 4.12.4 |
| react-native-expo/package.json | Updated @dittolive/ditto dependency to 4.12.4 |
| react-native-expo/package-lock.json | Updated @dittolive/ditto with new version |
| react-native-expo/ios/Podfile.lock | Updated DittoReactNative pods to 4.12.4 |
| javascript-web/package.json | Updated @dittolive/ditto dependency to 4.12.4 |
| javascript-web/package-lock.json | Updated @dittolive/ditto with new version |
| javascript-tui/package.json | Updated @dittolive/ditto dependency to 4.12.4 |
| javascript-tui/package-lock.json | Updated @dittolive/ditto with new version |
| flutter_app/pubspec.yaml | Updated ditto_live dependency to 4.12.4 |
| flutter_app/pubspec.lock | Updated ditto_live and path_provider_android versions |
| flutter_app/macos/Podfile.lock | Updated DittoFlutter pods to 4.12.4 |
| flutter_app/ios/Podfile.lock | Updated DittoFlutter pods to 4.12.4 |
| dotnet-winforms/TasksApp/DittoTasksApp.csproj | Updated Ditto package to 4.12.4 |
| dotnet-tui/DittoDotNetTasksConsole/DittoDotNetTasksConsole.csproj | Updated Ditto package to 4.12.4 |
| dotnet-tui/DittoDotNetTasksConsole.Tests/DittoDotNetTasksConsole.Tests.csproj | Updated Ditto package to 4.12.4 |
| dotnet-maui/DittoMauiTasksApp/DittoMauiTasksApp.csproj | Updated Ditto package to 4.12.4 |
| cpp-tui/taskscpp/Makefile | Updated DITTO_SDK_VERSION to 4.12.4 |
| android-kotlin/QuickStartTasks/gradle/libs.versions.toml | Updated Ditto version to 4.12.4 |
| android-java/gradle/libs.versions.toml | Updated Ditto version to 4.12.4 |
| android-cpp/QuickStartTasksCPP/app/build.gradle.kts | Updated ditto-cpp implementation to 4.12.4 |
| .github/workflows/dotnet-maui-ci.yml | Changed iOS build runner from macos-latest to macos-26 |
Files not reviewed (4)
- javascript-tui/package-lock.json: Language not supported
- javascript-web/package-lock.json: Language not supported
- react-native-expo/package-lock.json: Language not supported
- react-native/package-lock.json: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
busec0
approved these changes
Oct 31, 2025
kristopherjohnson
approved these changes
Oct 31, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Also sets iOS build to run on macOS 26 to prevent .NET Maui build failure.
PR set to auto-merge