-
Notifications
You must be signed in to change notification settings - Fork 176
Comparing changes
Open a pull request
base repository: jhump/protoreflect
base: v1.14.1
head repository: jhump/protoreflect
compare: v1.15.2
- 18 commits
- 153 files changed
- 2 contributors
Commits on Jan 11, 2023
-
desc.Descriptor wraps protoreflect.Descriptor (#354)
This is a major change that has some fallout in many packages in this module. - Most of the changes are to canonicalize imports to use the packages in google.golang.org/protobuf/types - The desc/protoprint package now has custom logic to print message literals for custom options. This allows it to respect line-breaking options on the printer. - The desc package, and all of the descriptor implementations, now wrap implementations of protoreflect.Descriptor in the protobuf API v2 runtime. This does add some overhead since converting from descriptor protos now must undergo two conversions: one to protoreflect.Descriptor and then another to wrap that with a desc.Descriptor. But the benefit is now much better interop with the API v2 protoreflect functionality. It is now easy to convert between the two representations. - The desc/protoparse package is heavily overhauled. Most of the implementation code has been removed. It is now an API shim to provide the same API as before, but to use github.com/bufbuild/protocompile under the hood for the actual parsing/compiling. That package has a different AST representation, so using the ParseToAST entry point now has extra overhead to convert the protocompile AST to this module's AST types. Since this is such a huge change, I will be creating a release candidate first, and hoping users can put that to work and report any bugs/breakages before I make an official release.
Configuration menu - View commit details
-
Copy full SHA for bc899ec - Browse repository at this point
Copy the full SHA bc899ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 746ed7b - Browse repository at this point
Copy the full SHA 746ed7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0400f4d - Browse repository at this point
Copy the full SHA 0400f4dView commit details
Commits on Jan 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 384ff0e - Browse repository at this point
Copy the full SHA 384ff0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2a36df - Browse repository at this point
Copy the full SHA d2a36dfView commit details
Commits on Jan 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fea8ba4 - Browse repository at this point
Copy the full SHA fea8ba4View commit details
Commits on Jan 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 220303e - Browse repository at this point
Copy the full SHA 220303eView commit details
Commits on Feb 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1d63728 - Browse repository at this point
Copy the full SHA 1d63728View commit details
Commits on Feb 24, 2023
-
build(deps): bump golang.org/x/text from 0.3.2 to 0.3.8 (#548)
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.2 to 0.3.8. - [Release notes](https://github.com/golang/text/releases) - [Commits](golang/text@v0.3.2...v0.3.8) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for 7fcc3b0 - Browse repository at this point
Copy the full SHA 7fcc3b0View commit details
Commits on Feb 26, 2023
-
build(deps): bump golang.org/x/net (#551)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20200625001655-4c5254603344 to 0.7.0. - [Release notes](https://github.com/golang/net/releases) - [Commits](https://github.com/golang/net/commits/v0.7.0) Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for bc601ae - Browse repository at this point
Copy the full SHA bc601aeView commit details
Commits on Mar 2, 2023
-
protoparse: fixes to issues reported in v1.15.0 (#554)
* update protocompile to latest, to resolve data races * also updates to latest (v22.0) version descriptor.proto * should resolve regression in protoparse related to returning dynamic extension values
Configuration menu - View commit details
-
Copy full SHA for 7923b75 - Browse repository at this point
Copy the full SHA 7923b75View commit details
Commits on Mar 3, 2023
-
hack: change internal package name for grpc.reflection.v1 to prevent …
…possible init crash (#555)
Configuration menu - View commit details
-
Copy full SHA for 81aa758 - Browse repository at this point
Copy the full SHA 81aa758View commit details
Commits on Mar 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5556ec8 - Browse repository at this point
Copy the full SHA 5556ec8View commit details
Commits on Jul 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0880b17 - Browse repository at this point
Copy the full SHA 0880b17View commit details
Commits on Aug 23, 2023
-
protoparse should not return dynamic extensions, take 2: must also ex…
…amine dependencies
Configuration menu - View commit details
-
Copy full SHA for f770609 - Browse repository at this point
Copy the full SHA f770609View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00716cd - Browse repository at this point
Copy the full SHA 00716cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27addec - Browse repository at this point
Copy the full SHA 27addecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8baa453 - Browse repository at this point
Copy the full SHA 8baa453View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.14.1...v1.15.2