Update SDK version to 3.7, reformat with 3.7 formatter (#1024)

Internally we're at SDK 3.7. Because it's difficult to make changes *without*
formatting in g3, contributors create CLs with accidental formatting fixes.

In cl/781448639 we format the internal code, and this PR updates to the same
SDK version with g3 and formats the code, making the internal and external
versions of the code meet at the same SDK version and formatting settings.

Manual changes in this PR:

- Update pubspec.yaml files:
  - Bump minor versions
  - Bump SDK versions

- Update CHANGELOGs

- Update dart_style used in protoc_plugin golden tests

- Regenerate mono_repo setup with `mono_repo generate`

Rest of the changes are generated by `dart format`.
124 files changed
tree: b6fe923083f739d997e77a42af2a295e7a0b87b3
  1. .github/
  2. benchmarks/
  3. protobuf/
  4. protoc_plugin/
  5. tool/
  6. .gitignore
  7. analysis_options.yaml
  8. AUTHORS
  9. LICENSE
  10. mono_repo.yaml
  11. pubspec.yaml
  12. README.md
README.md

Protobuf support for Dart

Protocol Buffers (protobuf) are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data.

This repository is home to packages related to protobuf support for Dart.

PackageDescriptionPublished Version
protobufRuntime library for protocol buffers support.pub package
protoc_pluginA protobuf protoc compiler plugin used to generate Dart code.pub package
benchmarksBenchmarks for various protobuf functions.

Publishing automation

For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.