Skip to content

Conversation

@pvditto
Copy link
Contributor

@pvditto pvditto commented Dec 3, 2025

Synchronized version update

Also, adds a precache command to the Flutter updater script, which had been failing without it.

iOS CI is failing due to https://linear.app/ditto/issue/SDKS-2309/quickstart-ci-cannot-build-ios-ipa

Copilot AI review requested due to automatic review settings December 3, 2025 09:53
@pvditto pvditto self-assigned this Dec 3, 2025
@pvditto pvditto review requested due to automatic review settings December 3, 2025 09:53
@pvditto pvditto enabled auto-merge (squash) December 3, 2025 12:42
@pvditto pvditto disabled auto-merge December 3, 2025 16:57
Copilot AI review requested due to automatic review settings December 7, 2025 19:10
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR performs a synchronized version update of the Ditto SDK from 4.12.4 to 4.13.1 across all supported platforms and languages. Additionally, it adds a flutter precache command to the Flutter updater script to resolve previous build failures.

Key changes:

  • Ditto SDK version bumped to 4.13.1 across all platforms (Swift, Rust, React Native, JavaScript, Flutter, .NET, C++, Android)
  • Added flutter precache --ios --macos command to the Flutter build script to fix precaching issues
  • Updated all dependency lock files with new checksums and transitive dependency versions

Reviewed changes

Copilot reviewed 18 out of 28 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 version 4.13.1 with new revision hash
swift/Tasks.xcodeproj/project.pbxproj Updated minimum Swift package version requirement to 4.13.1
scripts/bump-versions.js Added flutter precache --ios --macos command to Flutter update workflow
rust-tui/Cargo.toml Updated dittolive-ditto dependency to 4.13.1
rust-tui/Cargo.lock Updated Rust dependency lockfile with new checksums and transitive dependencies
react-native/package.json Updated @dittolive/ditto to 4.13.1
react-native-expo/yarn.lock Updated Yarn lockfile with new package resolution and integrity hash
react-native-expo/package.json Updated @dittolive/ditto to 4.13.1
react-native-expo/package-lock.json Updated npm lockfile with new package resolution and integrity hash
react-native-expo/ios/Podfile.lock Updated iOS CocoaPods lockfile with new checksums for Ditto pods
javascript-web/package.json Updated @dittolive/ditto to 4.13.1
javascript-web/package-lock.json Updated npm lockfile with new package resolution and integrity hash
javascript-tui/package.json Updated @dittolive/ditto to 4.13.1
javascript-tui/package-lock.json Updated npm lockfile with new package resolution and integrity hash
flutter_app/windows/flutter/generated_plugins.cmake Added ditto_live to FFI plugin list
flutter_app/pubspec.yaml Updated ditto_live dependency to 4.13.1
flutter_app/pubspec.lock Updated Flutter lockfile with new package SHA256 hash
flutter_app/macos/Podfile.lock Updated macOS CocoaPods lockfile with new checksums for Ditto pods
flutter_app/ios/Podfile.lock Updated iOS CocoaPods lockfile with new checksums for Ditto pods
dotnet-winforms/TasksApp/DittoTasksApp.csproj Updated Ditto package reference to 4.13.1
dotnet-tui/DittoDotNetTasksConsole/DittoDotNetTasksConsole.csproj Updated Ditto package reference to 4.13.1
dotnet-tui/DittoDotNetTasksConsole.Tests/DittoDotNetTasksConsole.Tests.csproj Updated Ditto package reference to 4.13.1
dotnet-maui/DittoMauiTasksApp/DittoMauiTasksApp.csproj Updated Ditto package reference to 4.13.1
cpp-tui/taskscpp/Makefile Updated DITTO_SDK_VERSION to 4.13.1
android-kotlin/QuickStartTasks/gradle/libs.versions.toml Updated ditto version to 4.13.1
android-java/gradle/libs.versions.toml Updated ditto version to 4.13.1
android-cpp/QuickStartTasksCPP/app/build.gradle.kts Updated ditto-cpp implementation dependency to 4.13.1
Files not reviewed (3)
  • 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

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pvditto pvditto merged commit da7b820 into main Dec 11, 2025
78 of 79 checks passed
@pvditto pvditto deleted the pv/sdks-2348-bump-quickstart-ditto-sdk-to-4131 branch December 11, 2025 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants