Skip to content

Commit de22cad

Browse files
committed
Update dependencies
1 parent 28dbd0e commit de22cad

File tree

6 files changed

+31
-29
lines changed

6 files changed

+31
-29
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 1.5.4
2+
3+
- Fix `lastSeen` user property when using `createUserInFirestore`. Thanks @AcnoSaga for reporting!
4+
- Update dependencies
5+
16
## 1.5.3
27

38
- Update to Flutter 2.10.4. Requires Dart >= 2.16.0.

example/ios/Podfile.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ PODS:
344344
- BoringSSL-GRPC/Implementation (0.0.7):
345345
- BoringSSL-GRPC/Interface (= 0.0.7)
346346
- BoringSSL-GRPC/Interface (0.0.7)
347-
- cloud_firestore (3.1.11):
347+
- cloud_firestore (3.1.12):
348348
- Firebase/Firestore (= 8.14.0)
349349
- firebase_core
350350
- Flutter
@@ -393,14 +393,14 @@ PODS:
393393
- Firebase/Storage (8.14.0):
394394
- Firebase/CoreOnly
395395
- FirebaseStorage (~> 8.14.0)
396-
- firebase_auth (3.3.13):
396+
- firebase_auth (3.3.14):
397397
- Firebase/Auth (= 8.14.0)
398398
- firebase_core
399399
- Flutter
400-
- firebase_core (1.14.0):
400+
- firebase_core (1.14.1):
401401
- Firebase/CoreOnly (= 8.14.0)
402402
- Flutter
403-
- firebase_storage (10.2.11):
403+
- firebase_storage (10.2.12):
404404
- Firebase/Storage (= 8.14.0)
405405
- firebase_core
406406
- Flutter
@@ -413,7 +413,7 @@ PODS:
413413
- FirebaseCoreDiagnostics (~> 8.0)
414414
- GoogleUtilities/Environment (~> 7.7)
415415
- GoogleUtilities/Logger (~> 7.7)
416-
- FirebaseCoreDiagnostics (8.14.0):
416+
- FirebaseCoreDiagnostics (8.15.0):
417417
- GoogleDataTransport (~> 9.1)
418418
- GoogleUtilities/Environment (~> 7.7)
419419
- GoogleUtilities/Logger (~> 7.7)
@@ -559,17 +559,17 @@ EXTERNAL SOURCES:
559559
SPEC CHECKSUMS:
560560
abseil: 6c8eb7892aefa08d929b39f9bb108e5367e3228f
561561
BoringSSL-GRPC: 8edf627ee524575e2f8d19d56f068b448eea3879
562-
cloud_firestore: dd4c0ed7d60794e3890f0cf6566d749838fe9ee0
562+
cloud_firestore: 6894050fe57f80e72d84d5d6c57392f3d1615c19
563563
DKImagePickerController: 72fd378f244cef3d27288e0aebf217a4467e4012
564564
DKPhotoGallery: fdfad5125a9fdda9cc57df834d49df790dbb4179
565565
file_picker: 3e6c3790de664ccf9b882732d9db5eaf6b8d4eb1
566566
Firebase: 7e8fe528c161b9271d365217a74c16aaf834578e
567-
firebase_auth: e720e83a58c9efe4f3b8a96b4afe2fbf84fdb28e
568-
firebase_core: b0b382f1497ab407aceb25e41e3036c8798c1609
569-
firebase_storage: f8843a3d37aafd048659f2cb523107bb54e36f69
567+
firebase_auth: db3557d178b86a0d2ccdb7a878a1d1c2fe70de4e
568+
firebase_core: cdef02fcf55872191eb0568d4c31a7a700e38582
569+
firebase_storage: 4a9711df9392778a9f8641d5ce4cb7a228c0472c
570570
FirebaseAuth: c5fde343630090253d3af7e2d35697b414b40202
571571
FirebaseCore: b84a44ee7ba999e0f9f76d198a9c7f60a797b848
572-
FirebaseCoreDiagnostics: fd0c8490f34287229c1d6c103d3a55f81ec85712
572+
FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb
573573
FirebaseFirestore: fff37682b934e3e94d83e5c24936721890a2edf0
574574
FirebaseStorage: 32ab036ce11eb7e94c279a238a65efa24f81593d
575575
Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a

example/lib/chat.dart

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -200,18 +200,15 @@ class _ChatPageState extends State<ChatPage> {
200200
initialData: const [],
201201
stream: FirebaseChatCore.instance.messages(snapshot.data!),
202202
builder: (context, snapshot) {
203-
return SafeArea(
204-
bottom: false,
205-
child: Chat(
206-
isAttachmentUploading: _isAttachmentUploading,
207-
messages: snapshot.data ?? [],
208-
onAttachmentPressed: _handleAtachmentPressed,
209-
onMessageTap: _handleMessageTap,
210-
onPreviewDataFetched: _handlePreviewDataFetched,
211-
onSendPressed: _handleSendPressed,
212-
user: types.User(
213-
id: FirebaseChatCore.instance.firebaseUser?.uid ?? '',
214-
),
203+
return Chat(
204+
isAttachmentUploading: _isAttachmentUploading,
205+
messages: snapshot.data ?? [],
206+
onAttachmentPressed: _handleAtachmentPressed,
207+
onMessageTap: _handleMessageTap,
208+
onPreviewDataFetched: _handlePreviewDataFetched,
209+
onSendPressed: _handleSendPressed,
210+
user: types.User(
211+
id: FirebaseChatCore.instance.firebaseUser?.uid ?? '',
215212
),
216213
);
217214
},

example/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ dependencies:
3838
file_picker: ^4.5.1
3939
firebase_auth: ^3.3.13
4040
firebase_core: ^1.14.0
41-
firebase_storage: ^10.2.11
42-
flutter_chat_ui: ^1.5.7
41+
firebase_storage: ^10.2.12
42+
flutter_chat_ui: ^1.5.8
4343
flutter_firebase_chat_core:
4444
path: ../
4545
http: ^0.13.4

lib/src/firebase_chat_core.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ class FirebaseChatCore {
168168
'firstName': user.firstName,
169169
'imageUrl': user.imageUrl,
170170
'lastName': user.lastName,
171-
'lastSeen': user.lastSeen,
171+
'lastSeen': FieldValue.serverTimestamp(),
172172
'metadata': user.metadata,
173173
'role': user.role?.toShortString(),
174174
'updatedAt': FieldValue.serverTimestamp(),

pubspec.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: flutter_firebase_chat_core
22
description: >
33
Actively maintained, community-driven Firebase BaaS for chat applications
44
with an optional chat UI.
5-
version: 1.5.3
5+
version: 1.5.4
66
homepage: https://flyer.chat
77
repository: https://github.com/flyerhq/flutter_firebase_chat_core
88

@@ -13,9 +13,9 @@ environment:
1313
dependencies:
1414
flutter:
1515
sdk: flutter
16-
cloud_firestore: ^3.1.11
17-
firebase_auth: ^3.3.13
18-
firebase_core: ^1.14.0
16+
cloud_firestore: ^3.1.12
17+
firebase_auth: ^3.3.14
18+
firebase_core: ^1.14.1
1919
flutter_chat_types: ^3.3.4
2020
meta: ^1.7.0
2121

0 commit comments

Comments
 (0)