Skip to content

Upgrading protobuf 0.14 to 1

Unknown0.14.4 → 1.1.4

Fetching 7 releases from GitHub…0 / 7
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Dart SDK requirement changed in 1.1.0: >=2.0.0 <3.0.0 → >=2.7.0 <3.0.0.

Generated by DepDelta from published Dart source. Not mixed with prose notes.

  • removed: typedef GeneratedMessage CreateBuilderFunc()
  • removed: typedef ProtobufEnum ValueOfFunc(int value)
  • removed: typedef void CheckFunc<E>(E x)
  • removed: typedef void FrozenMessageErrorHandler(String messageName, [String methodName])
  • removed: variable frozenMessageModificationHandler: FrozenMessageErrorHandler
  • changed: ctor FieldInfo(this.name, this.tagNumber, this.index, this.type, {dynamic defaultOrMaker, this.subBuilder, this.valueOf, this.enumValues, String protoName}) → ctor FieldInfo(this.name, this.tagNumber, this.index, this.type, {dynamic defaultOrMaker, this.subBuilder, this.valueOf, this.enumValues, this.defaultEnumValue, String protoName})
  • changed: ctor FieldInfo.repeated(this.name, this.tagNumber, this.index, this.type, this.check, this.subBuilder, {this.valueOf, this.enumValues, String protoName}) → ctor FieldInfo.repeated(this.name, this.tagNumber, this.index, this.type, this.check, this.subBuilder, {this.valueOf, this.enumValues, this.defaultEnumValue, String protoName})
  • changed: ctor MapFieldInfo( String name, int tagNumber, int index, int type, this.keyFieldType, this.valueFieldType, this.mapEntryBuilderInfo, this.valueCreator, {String protoName}) → ctor MapFieldInfo( String name, int tagNumber, int index, int type, this.keyFieldType, this.valueFieldType, this.mapEntryBuilderInfo, this.valueCreator, {ProtobufEnum defaultEnumValue, String protoName})
  • changed: field BuilderInfo.FieldInfo>(): final Map<int, FieldInfo> → field BuilderInfo.FieldInfo>: final Map<int, FieldInfo>
  • changed: field UnknownFieldSet.UnknownFieldSetField>(): final Map<int, UnknownFieldSetField> → field UnknownFieldSet.UnknownFieldSetField>: final Map<int, UnknownFieldSetField>
  • changed: get FieldInfo.readonlyDefault → get FieldInfo.readonlyDefault: dynamic
  • changed: method BuilderInfo.addMapField<K, V>( int tagNumber, String name, int keyFieldType, int valueFieldType, BuilderInfo mapEntryBuilderInfo, CreateBuilderFunc valueCreator, {String protoName}): void → method BuilderInfo.addMapField<K, V>( int tagNumber, String name, int keyFieldType, int valueFieldType, BuilderInfo mapEntryBuilderInfo, CreateBuilderFunc valueCreator, {ProtobufEnum defaultEnumValue, String protoName}): void
  • changed: method BuilderInfo.addRepeated<T>( int tagNumber, String name, int fieldType, CheckFunc<T> check, CreateBuilderFunc subBuilder, ValueOfFunc valueOf, List<ProtobufEnum> enumValues, {String protoName}): void → method BuilderInfo.addRepeated<T>( int tagNumber, String name, int fieldType, CheckFunc<T> check, CreateBuilderFunc subBuilder, ValueOfFunc valueOf, List<ProtobufEnum> enumValues, {ProtobufEnum defaultEnumValue, String protoName}): void
  • changed: method BuilderInfo.defaultValue(int tagNumber) → method BuilderInfo.defaultValue(int tagNumber): dynamic
  • changed: method BuilderInfo.m<K, V>(int tagNumber, String name, {String entryClassName, int keyFieldType, int valueFieldType, CreateBuilderFunc valueCreator, ValueOfFunc valueOf, List<ProtobufEnum> enumValues, PackageName packageName = …, String protoName}): void → method BuilderInfo.m<K, V>(int tagNumber, String name, {String entryClassName, int keyFieldType, int valueFieldType, CreateBuilderFunc valueCreator, ValueOfFunc valueOf, List<ProtobufEnum> enumValues, ProtobufEnum defaultEnumValue, PackageName packageName = …, String protoName}): void
  • changed: method BuilderInfo.pc<T>(int tagNumber, String name, int fieldType, {CreateBuilderFunc subBuilder, ValueOfFunc valueOf, List<ProtobufEnum> enumValues, String protoName}): void → method BuilderInfo.pc<T>(int tagNumber, String name, int fieldType, {CreateBuilderFunc subBuilder, ValueOfFunc valueOf, List<ProtobufEnum> enumValues, ProtobufEnum defaultEnumValue, String protoName}): void
  • changed: method FrozenPbList.removeWhere(bool test(E element)): void → method FrozenPbList.removeWhere(bool Function(E element) test): void
  • changed: method FrozenPbList.retainWhere(bool test(E element)): void → method FrozenPbList.retainWhere(bool Function(E element) test): void
  • changed: method GeneratedMessage.getDefaultForField(int tagNumber) → method GeneratedMessage.getDefaultForField(int tagNumber): dynamic
  • changed: method GeneratedMessage.getExtension(Extension extension) → method GeneratedMessage.getExtension(Extension extension): dynamic
  • changed: method GeneratedMessage.getField(int tagNumber) → method GeneratedMessage.getField(int tagNumber): dynamic
  • changed: method GeneratedMessage.getFieldOrNull(int tagNumber) → method GeneratedMessage.getFieldOrNull(int tagNumber): dynamic
  • changed: method PbList.removeWhere(bool test(E element)): void → method PbList.removeWhere(bool Function(E element) test): void
  • changed: method PbList.retainWhere(bool test(E element)): void → method PbList.retainWhere(bool Function(E element) test): void
  • changed: method PbList.sort([int compare(E a, E b)]): void → method PbList.sort([int Function(E a, E b) compare]): void
  • changed: method PbListBase.any(bool test(E element)): bool → method PbListBase.any(bool Function(E element) test): bool
  • changed: method PbListBase.every(bool test(E element)): bool → method PbListBase.every(bool Function(E element) test): bool
  • changed: method PbListBase.expand<T>(Iterable<T> f(E element)): Iterable<T> → method PbListBase.expand<T>(Iterable<T> Function(E element) f): Iterable<T>
  • changed: method PbListBase.firstWhere(bool test(E element), {E orElse()}): E → method PbListBase.firstWhere(bool Function(E element) test, {E Function() orElse}): E
  • changed: method PbListBase.fold<T>(T initialValue, T combine(T previousValue, E element)): T → method PbListBase.fold<T>(T initialValue, T Function(T previousValue, E element) combine): T
  • changed: method PbListBase.forEach(void f(E element)): void → method PbListBase.forEach(void Function(E element) f): void
  • changed: method PbListBase.lastWhere(bool test(E element), {E orElse()}): E → method PbListBase.lastWhere(bool Function(E element) test, {E Function() orElse}): E
  • changed: method PbListBase.map<T>(T f(E e)): Iterable<T> → method PbListBase.map<T>(T Function(E e) f): Iterable<T>
  • changed: method PbListBase.reduce(E combine(E value, E element)): E → method PbListBase.reduce(E Function(E value, E element) combine): E
  • changed: method PbListBase.skipWhile(bool test(E value)): Iterable<E> → method PbListBase.skipWhile(bool Function(E value) test): Iterable<E>
  • changed: method PbListBase.takeWhile(bool test(E value)): Iterable<E> → method PbListBase.takeWhile(bool Function(E value) test): Iterable<E>
  • changed: method PbListBase.where(bool test(E element)): Iterable<E> → method PbListBase.where(bool Function(E element) test): Iterable<E>
  • changed: typedef MakeDefaultFunc() → typedef MakeDefaultFunc = Function()
  • added: ctor ClientContext({this.timeout})
  • added: extension GeneratedMessageGenericExtensions<T extends GeneratedMessage> on T
  • added: field ClientContext.timeout: final Duration
  • added: field FieldInfo.defaultEnumValue: final ProtobufEnum
  • added: get frozenMessageModificationHandler: FrozenMessageErrorHandler
  • added: method CodedBufferWriter.writeRawBytes(TypedData value): void
  • added: method GeneratedMessageGenericExtensions.deepCopy(): T
  • added: method GeneratedMessageGenericExtensions.rebuild(void Function(T) updates): T
  • added: set frozenMessageModificationHandler(FrozenMessageErrorHandler value)
  • added: typedef CheckFunc<E> = void Function(E x)
  • added: typedef CreateBuilderFunc = GeneratedMessage Function()
  • added: typedef FrozenMessageErrorHandler = void Function(String messageName, [String methodName])
  • added: typedef ValueOfFunc = ProtobufEnum Function(int value)