Skip to content

Upgrading protobuf 0.3 to 0.4

Unknown0.3.11 → 0.4.2

Fetching 3 releases from GitHub…0 / 3
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.

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

  • removed: class PbFloatList extends PbList<double>
  • removed: class PbSint32List extends PbList<int>
  • removed: class PbSint64List extends PbList<Int64>
  • removed: class PbUint32List extends PbList<int>
  • removed: class PbUint64List extends PbList<Int64>
  • changed: ctor PbList() → ctor PbList({this.check = …})
  • changed: method GeneratedMessage.setExtension(Extension extension, var value): void → method GeneratedMessage.setExtension(Extension extension, value): void
  • changed: method GeneratedMessage.setField(int tagNumber, var value, [int fieldType = …]): void → method GeneratedMessage.setField(int tagNumber, value): void
  • added: class EventPlugin: abstract
  • added: class PbFieldType
  • added: class ReadonlyMessageMixin: abstract
  • added: ctor Extension.repeated(this.extendee, String name, int tagNumber, int fieldType, CheckFunc check, [CreateBuilderFunc subBuilder, ValueOfFunc valueOf])
  • added: ctor FieldInfo.repeated(this.name, this.tagNumber, int type, CheckFunc check, this.subBuilder, [this.valueOf])
  • added: ctor PbList.forFieldType(int fieldType)
  • added: field FieldInfo.check: final CheckFunc
  • added: field PbList.check: final CheckFunc
  • added: function checkItemFailed(val, String className): void
  • added: function getCheckFunction(int fieldType): CheckFunc
  • added: get EventPlugin.hasObservers: bool
  • added: get FieldInfo.isRepeated: bool
  • added: get FieldInfo.readonlyDefault
  • added: get GeneratedMessage.eventPlugin: EventPlugin
  • added: get ReadonlyMessageMixin.info_: BuilderInfo
  • added: get ReadonlyMessageMixin.unknownFields
  • added: method BuilderInfo.addRepeated(int tagNumber, String name, int fieldType, CheckFunc check, CreateBuilderFunc subBuilder, ValueOfFunc valueOf): void
  • added: method BuilderInfo.pp(int tagNumber, String name, int fieldType, CheckFunc check, [CreateBuilderFunc subBuilder, ValueOfFunc valueOf]): void
  • added: method EventPlugin.attach(GeneratedMessage parent): void
  • added: method EventPlugin.beforeClearField(FieldInfo fi): void
  • added: method EventPlugin.beforeSetField(FieldInfo fi, newValue): void
  • added: method GeneratedMessage.createRepeatedField(int tagNumber, FieldInfo fi): List
  • added: method GeneratedMessage.getDefaultForField(int tagNumber)
  • added: method GeneratedMessage.getFieldOrNull(int tagNumber)
  • added: method ReadonlyMessageMixin.addExtension(Extension extension, var value): void
  • added: method ReadonlyMessageMixin.clear(): void
  • added: method ReadonlyMessageMixin.clearExtension(Extension extension): void
  • added: method ReadonlyMessageMixin.clearField(int tagNumber): void
  • added: method ReadonlyMessageMixin.mergeFromBuffer(List<int> input, [ExtensionRegistry extensionRegistry = …]): void
  • added: method ReadonlyMessageMixin.mergeFromCodedBufferReader(CodedBufferReader input, [ExtensionRegistry extensionRegistry = …]): void
  • added: method ReadonlyMessageMixin.mergeFromJson(String data, [ExtensionRegistry extensionRegistry = …]): void
  • added: method ReadonlyMessageMixin.mergeFromJsonMap(Map<String, dynamic> json, [ExtensionRegistry extensionRegistry = …]): void
  • added: method ReadonlyMessageMixin.mergeFromMessage(GeneratedMessage other): void
  • added: method ReadonlyMessageMixin.mergeUnknownFields(UnknownFieldSet unknownFieldSet): void
  • added: method ReadonlyMessageMixin.setExtension(Extension extension, var value): void
  • added: method ReadonlyMessageMixin.setField(int tagNumber, var value, [int fieldType = …]): void
  • added: static field PbFieldType.K3: const int
  • added: static field PbFieldType.K6: const int
  • added: static field PbFieldType.KB: const int
  • added: static field PbFieldType.KD: const int
  • added: static field PbFieldType.KE: const int
  • added: static field PbFieldType.KF3: const int
  • added: static field PbFieldType.KF6: const int
  • added: static field PbFieldType.KF: const int
  • added: static field PbFieldType.KS3: const int
  • added: static field PbFieldType.KS6: const int
  • added: static field PbFieldType.KSF3: const int
  • added: static field PbFieldType.KSF6: const int
  • added: static field PbFieldType.KU3: const int
  • added: static field PbFieldType.KU6: const int
  • added: static field PbFieldType.O3: const int
  • added: static field PbFieldType.O6: const int
  • added: static field PbFieldType.OB: const int
  • added: static field PbFieldType.OD: const int
  • added: static field PbFieldType.OE: const int
  • added: static field PbFieldType.OF3: const int
  • added: static field PbFieldType.OF6: const int
  • added: static field PbFieldType.OF: const int
  • added: static field PbFieldType.OG: const int
  • added: static field PbFieldType.OM: const int
  • added: static field PbFieldType.OS3: const int
  • added: static field PbFieldType.OS6: const int
  • added: static field PbFieldType.OS: const int
  • added: static field PbFieldType.OSF3: const int
  • added: static field PbFieldType.OSF6: const int
  • added: static field PbFieldType.OU3: const int
  • added: static field PbFieldType.OU6: const int
  • added: static field PbFieldType.OY: const int
  • added: static field PbFieldType.P3: const int
  • added: static field PbFieldType.P6: const int
  • added: static field PbFieldType.PB: const int
  • added: static field PbFieldType.PD: const int
  • added: static field PbFieldType.PE: const int
  • added: static field PbFieldType.PF3: const int
  • added: static field PbFieldType.PF6: const int
  • added: static field PbFieldType.PF: const int
  • added: static field PbFieldType.PG: const int
  • added: static field PbFieldType.PM: const int
  • added: static field PbFieldType.PS3: const int
  • added: static field PbFieldType.PS6: const int
  • added: static field PbFieldType.PS: const int
  • added: static field PbFieldType.PSF3: const int
  • added: static field PbFieldType.PSF6: const int
  • added: static field PbFieldType.PU3: const int
  • added: static field PbFieldType.PU6: const int
  • added: static field PbFieldType.PY: const int
  • added: static field PbFieldType.Q3: const int
  • added: static field PbFieldType.Q6: const int
  • added: static field PbFieldType.QB: const int
  • added: static field PbFieldType.QD: const int
  • added: static field PbFieldType.QE: const int
  • added: static field PbFieldType.QF3: const int
  • added: static field PbFieldType.QF6: const int
  • added: static field PbFieldType.QF: const int
  • added: static field PbFieldType.QG: const int
  • added: static field PbFieldType.QM: const int
  • added: static field PbFieldType.QS3: const int
  • added: static field PbFieldType.QS6: const int
  • added: static field PbFieldType.QS: const int
  • added: static field PbFieldType.QSF3: const int
  • added: static field PbFieldType.QSF6: const int
  • added: static field PbFieldType.QU3: const int
  • added: static field PbFieldType.QU6: const int
  • added: static field PbFieldType.QY: const int
  • added: typedef CheckFunc(x)