chore: Upgrade Serverpod to 4.0.0-beta.1 (#105)

This commit is contained in:
Marcelo Mendonça Soares 2026-07-27 23:25:23 -03:00 • committed by GitHub
commit 40dbd7a73a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 1635 additions and 2852 deletions

View file

@ -16,7 +16,7 @@ import 'package:serverpod_serialization/serverpod_serialization.dart' as _i1;
///
/// This class is used to represent the base HLC timestamp, which will be
/// extended with the node ID (in its canonical or normalized form).
class BaseHlc implements _i1.SerializableModel {
class BaseHlc implements _i1.SerializableModel, _i1.ProtocolSerialization {
BaseHlc({
required this.hlcDatetime,
required this.hlcCounter,
@ -59,6 +59,15 @@ class BaseHlc implements _i1.SerializableModel {
};
}
@override
Map<String, dynamic> toJsonForProtocol() {
return {
'__className__': 'serverpod_offline_sync.BaseHlc',
'hlcDatetime': hlcDatetime.toJson(),
'hlcCounter': hlcCounter,
};
}
@override
String toString() {
return _i1.SerializationManager.encode(this);

View file

@ -8,6 +8,7 @@
// ignore_for_file: type_literal_in_constant_pattern
// ignore_for_file: use_super_parameters
// ignore_for_file: invalid_use_of_internal_member
// ignore_for_file: dead_code, unnecessary_type_check
// ignore_for_file: no_leading_underscores_for_library_prefixes
import 'package:serverpod_serialization/serverpod_serialization.dart' as _i1;

View file

@ -10,8 +10,8 @@ resolution: workspace
dependencies:
clock: ^1.1.2
serverpod_database: 4.0.0-beta.0
serverpod_serialization: 4.0.0-beta.0
serverpod_database: 4.0.0-beta.1
serverpod_serialization: 4.0.0-beta.1
uuid: ^4.5.3
dev_dependencies: