Skip to content

Commit 2c45dcf

Browse files
authored
Update fdc local toolkit to v2.10.1 (#8884)
* Update fdc local toolkit to v2.10.1 * Update CHANGELOG
1 parent d59d608 commit 2c45dcf

File tree

2 files changed

+24
-18
lines changed

2 files changed

+24
-18
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,9 @@
22
- Added analytics to track runtime config usage in functions deployments (#8870).
33
- Fixed issue where `__name__` fields with DESCENDING order were incorrectly filtered from index listings, causing duplicate index issues (#7629) and deployment conflicts (#8859). The fix now preserves `__name__` fields with explicit DESCENDING order while filtering out implicit ASCENDING `__name__` fields.
44
- Add service account and service enablement to `firebase init apptesting`
5+
- Updated the Firebase Data Connect local toolkit to v2.10.1, which includes the following changes: (#8884)
6+
- [fixed] Dart codegen: Issue where list enums weren't properly serialized and deserialized.
7+
- [fixed] Dart codegen: Issue where if a Variable class has a field that is a custom scalar type, and that field has an enum, the enum is set to the incorrect type.
8+
- [fixed] Swift codegen: For enum cases that are not known to the SDK in advance, Swift generates a `_UNKNOWN` case with a string associated value. The fix changes that case name from `UNKNOWN` to `_UNKNOWN`. If you have existing generated enums, you may need to rebuild your project.
9+
- [fixed] Kotlin codegen: Add `value` property to the `EnumValue` base interface.
10+
- [fixed] Dart codegen: Issue where nullable enum fields weren't setting the field itself as nullable.

src/emulator/downloadableEmulatorInfo.json

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -54,28 +54,28 @@
5454
},
5555
"dataconnect": {
5656
"darwin": {
57-
"version": "2.10.0",
58-
"expectedSize": 29332320,
59-
"expectedChecksum": "8e1f4303580e91017d449a091f987caa",
60-
"expectedChecksumSHA256": "000356e1a93a8eb55ff6ba5e268b5dd4c0638636708e95874a74b859aa977cb3",
61-
"remoteUrl": "https://storage.googleapis.com/firemat-preview-drop/emulator/dataconnect-emulator-macos-v2.10.0",
62-
"downloadPathRelativeToCacheDir": "dataconnect-emulator-2.10.0"
57+
"version": "2.10.1",
58+
"expectedSize": 29336416,
59+
"expectedChecksum": "328ae0a354505430f1c162edf37da776",
60+
"expectedChecksumSHA256": "ede5dc299045151f228b2adc346f47ad5d3ee10c3c9d7528df5fc0f0c6d70808",
61+
"remoteUrl": "https://storage.googleapis.com/firemat-preview-drop/emulator/dataconnect-emulator-macos-v2.10.1",
62+
"downloadPathRelativeToCacheDir": "dataconnect-emulator-2.10.1"
6363
},
6464
"win32": {
65-
"version": "2.10.0",
66-
"expectedSize": 29824000,
67-
"expectedChecksum": "ea880276edee4908c4a6def6b1c7e2c1",
68-
"expectedChecksumSHA256": "99ab61eba3de0cf14ef4ed5597f54e81ea8383b6782beba4b9b3f884acae4629",
69-
"remoteUrl": "https://storage.googleapis.com/firemat-preview-drop/emulator/dataconnect-emulator-windows-v2.10.0",
70-
"downloadPathRelativeToCacheDir": "dataconnect-emulator-2.10.0.exe"
65+
"version": "2.10.1",
66+
"expectedSize": 29829632,
67+
"expectedChecksum": "82e82e35c1728a214db37967dba751e7",
68+
"expectedChecksumSHA256": "ba509e921c692ac60c1138b5b9c83a23b4e11feb339f08df5f1cfced44cffc91",
69+
"remoteUrl": "https://storage.googleapis.com/firemat-preview-drop/emulator/dataconnect-emulator-windows-v2.10.1",
70+
"downloadPathRelativeToCacheDir": "dataconnect-emulator-2.10.1.exe"
7171
},
7272
"linux": {
73-
"version": "2.10.0",
74-
"expectedSize": 29257912,
75-
"expectedChecksum": "fa64e70507e70b8d8063ca0993a3b07a",
76-
"expectedChecksumSHA256": "76880201ff7204c32cbbaa2c0cbf6a30528486eb1f2948064dcd218bceaab65e",
77-
"remoteUrl": "https://storage.googleapis.com/firemat-preview-drop/emulator/dataconnect-emulator-linux-v2.10.0",
78-
"downloadPathRelativeToCacheDir": "dataconnect-emulator-2.10.0"
73+
"version": "2.10.1",
74+
"expectedSize": 29266104,
75+
"expectedChecksum": "d183c2335e16f8c568bdc9e782dcd240",
76+
"expectedChecksumSHA256": "338e0cce561d29993737b91abfe7fc12c7d82d014ef114348ccdafeb3b7be3ae",
77+
"remoteUrl": "https://storage.googleapis.com/firemat-preview-drop/emulator/dataconnect-emulator-linux-v2.10.1",
78+
"downloadPathRelativeToCacheDir": "dataconnect-emulator-2.10.1"
7979
}
8080
}
8181
}

0 commit comments

Comments
 (0)