File protoc-gen-go.changes of Package protoc-gen-go

-------------------------------------------------------------------
Sat Nov 06 13:53:45 UTC 2021 - munix9@googlemail.com

- Update to version 1.5.2:
  * all: deprecate the module (#1306)
  * jsonpb: restore previous behavior for handling nulls and JSONPBUnmarshaler (#1300)
  * all: depend on google.golang.org/protobuf@v1.26.0 (#1293)
  * all: depend on google.golang.org/protobuf@v1.26.0-rc.1 (#1292)
  * Switch from Travis-CI to GitHub actions (#1286)
  * all: rely on protodesc.ToFileDescriptorProto (#1214)
  * ptypes: deprecate the package (#1217)
  * jsonpb: Fix marshaling of Duration (#1221)
  * travis.yml: update tested versions of Go (#1211)
  * proto: convert integer to rune before converting to string (#1210)
  * all: upgrade to google.golang.org/protobuf@v1.23.0 (#1131)
  * proto: make InternalMessageInfo functional (#1129)
  * jsonpb: fix a confusing error message (#1125)
  * all: upgrade to google.golang.org/protobuf@v1.22.0 (#1114)
  * all: minor documentation adjustments (#1112)
  * protoc-gen-go/grpc: make grpc identical to v1.3.5 (#1113)
  * proto: fix stale deprecation documentation on registry functions (#1093)
  * all: upgrade to google.golang.org/protobuf@v1.21.0 (#1081)
  * all: use google.golang.org/protobuf/testing/protopack for tests (#1063)
  * all: use google.golang.org/encoding/protowire (#1062)
  * internal/cmd/generate-alias: fix for lacking go_package options (#1061)
  * proto: inline the implementation of protoimpl.X.ExtensionDescFromType (#1056)
  * proto: use fixed UnmarshalState API
  * all: use google.golang.org/protobuf v1.20.0
  * all: use new protogen options API
  * all: update README.md
  * CONTRIBUTING.md: swap revision with version
  * all: cleanup protoimpl calls
  * jsonpb: use CheckInitialized
  * ptypes: UnmarshalAny with non-pointer DynamicMessage
  * proto, jsonpb: fix handling of extensions
  * proto: add text tests
  * all: add CONTRIBUTING.md
  * proto: use CheckInitialized instead of IsInitialized
  * proto: use UnmarshalState
  * protoc-gen-go: drop golden test
  * protoc-gen-go: move gengogrpc into v1 repo
  * proto: add MessageV1, MessageV2, and MessageReflect
  * proto: add ProtoPackageIsVersion4
  * all: update to wrap v2
  * go.mod: update to latest google.golang.org/protobuf
  * internal/proto: avoid deprecated protoregistry APIs
  * proto, internal/proto: fix tests broken by latest v2 module
  * proto: fix interactions with v2 extensions
  * internal/proto: remove use of MessageType.GoType
  * internal/cmd/generate-alias: avoid generating version markers
  * internal/proto: use ExtensionType TypeDescriptor method
  * travis.yml: s/proto1_legacy/protolegacy/
  * all: fix interactions with latest v2 API
  * proto: remove conversions between Extension{Desc,Type}
  * proto: rename protoiface.ExtensionDescV1 to protoimpl.ExtensionInfo
  * jsonpb: don't depend on stable struct field indexes
  * proto: initialize ExtensionDesc.Type at registration time
  * all: fix Travis-CI
  * all: update to latest google.golang.org/protobuf
  * internal/proto: set filename in FileDescriptorProto when missing
  * all: update v2 dependency to 20190620020611-d888139e7b59
  * internal/proto: use protoregistry.Files.FindFileByPath
  * internal/proto: use new protoreflect.Message API
  * all: avoid accessing ExtensionField.Desc directly
  * all: update v2 dependency
  * all: update import paths for generated protos
  * proto: use opaque GetValue and SetEagerValue extension methods
  * all: update import paths for renamed packages
  * go.mod, go.sum: add back in after v2 module renaming
  * all: change module to google.golang.org/protobuf
  * internal/proto: use ParentFile instead of Parent
  * internal/proto: adjust usage for Descriptor method
  * proto: use XXX_unrecognized exclusively for unknown fields
  * internal/proto: rename method calls
  * proto: drop dependence on v2 protoimpl.ExtensionFieldsV2
  * proto: unmarshal extensions eagerly
  * proto: wrap v2 textproto marshal/unmarshal
  * all: invert use_golang_protobuf_v1 tag
  * all: re-add go.mod and go.sum files
  * all: move v1 types over to the v2 repository
  * internal/proto: implement v1 registration with v2 registration
  * internal/proto: robustify GetProperties for a post-reflection world
  * proto: move primitive wrappers
  * internal/cmd/generate-alias: directly invoke v2 internal_gengo
  * internal/proto: copy properties over
  * proto: simplify StructProperties
  * all: regenerate test protos using v1.3.1
  * proto: add hooks.go to switch-over to the new implementation
  * proto: simplify the documentation
  * proto: remove some dead code
  * internal/proto: implement DiscardUnknown with reflection
  * internal/proto: implement SetDefaults with reflection
  * protoc-gen-go/generator: print deprecation warning at init
  * protoc-gen-go/plugin: delete plugin.pb.golden
  * .travis.yml: specify distribution
  * test.bash: re-write integration test as a Go test
  * proto: deprecate ErrInternalBadWireType
  * all: fix travis after v2 update
  * go.mod: re-add go.mod file
  * go.mod: temporarily delete go.mod file
  * go.sum: temporarily delete go.sum file
  * go.sum: purge unused dependencies
  * all: update to latest in golang/protobuf@b5d812f8
  * protoapi: add CompressGZIP helper function
  * protoapi: move registration from proto to protoapi
  * protoapi: fix trivial deadlock
  * protoapi: new package for v1 types that generated messages depend on
  * all: use short license header form
  * all: cleanup build tags
  * descriptor: deprecate the package
  * conformance: remove the conformance test
  * protoc-gen-go: generate XXX_OneofWrappers instead of XXX_OneofFuncs (#760)
  * all: update to v3.6.1 (#757)
  * proto: store extension values according to protobuf data model (#746)
  * proto: deprecate {Unm,M}arshalMessageSet{JSON} (#741)
  * all: increase minimum supported version to go1.9 (#742)
  * protoc-gen-go: reference publicly imported symbols directly
  * protoc-gen-go: add test for use of publicly imported symbol
  * protoc-gen-go: include groups in public import forwarders
  * protoc-gen-go: expand import_public test files
  * protoc-gen-go: normalize floating-point default values (#737)
  * protoc-gen-go: generate deprecation comments for oneof fields
  * protoc-gen-go: add test case for deprecated oneof field
  * protoc-gen-go: don't force space after "//" in comments (#725)
  * protoc-gen-go/generator: fix misspelling (#732)
  * protoc-gen-go: only disambiguate predefined idents for local package names (#724)
  * protoc-gen-go: predeclared identifiers in cleanPackageName (#722)
  * protoc-gen-go: put all imports in one section (#720)
  * protoc-gen-go: more standard import organization (#719)
  * protoc-gen-go: generate descriptor before plugins (#718)
  * test.bash: update to go1.10.5 and go1.11.2
  * test.bash: update to go1.10.4 and go1.11.1 for v1 branch
  * protoc-gen-go: implement as wrapper of v2 protoc-gen-go
  * go.mod: rely on go get support for modules instead of local paths
  * go.mod: hardcode a local checkout of the v2 API
  * protoc-gen-go: simplify init function generation (#716)
  * protoc-gen-go: move package comments to before the package decl (#715)
  * protoc-gen-go: fix symbol names in comments on public imports
  * protoc-gen-go: additional tests for public imports
  * protoc-gen-go: Don't set the json tag on extension fields. (#713)
  * protoc-gen-go: add more spaces between methods (#712)
  * protoc-gen-go: add blank line after extension method (#711)
  * protoc-gen-go: put imports in a single import() block (#707)
  * proto: remove commented-out code (#704)
  * proto: replace exprs with matching consts from math pkg (#705)
  * proto: replace len(b)<=0 with len(b)==0 (#706)
  * protoc-gen-go: stop generating package "// import" comment (#701)
  * protoc-gen-go: use consistent receiver name for messages (#700)
  * go.mod: add module file (#699)
  * protoc-gen-go: add blank lines between various enum functions (#697)
  * proto: uniquify descriptor var based on filename alone (#696)
  * proto: deprecate Stats data structure (#677)
  * proto: return more useful error message in SetExtension (#685)

-------------------------------------------------------------------
Tue Jan 08 11:00:22 UTC 2019 - MichaƂ Rostecki <mrostecki@suse.de>

- Make use of tar_scm service.
- Update to version 1.2.0:
  * proto: fix handling of required fields after multiple
    violations (#679)
  * Update issue templates
  * README.md: remove usage of group in example (#673)
  * jsonpb: avoid unexported fields in hand-crafted message (#671)
  * proto: make invalid UTF-8 errors non-fatal (#660)
  * jsonpb: strictly document JSONPBMarshaler and JSONPBUnmarshaler
    behavior (#662)
  * proto: revert strict erroring of deterministic and custom
    marshalers (#658)
  * protoc-gen-go: refactor generator by splitting up
    generateMessage (#657)
  * proto: fix and cleanup test for deterministic marshal with
    custom marshalers (#656)
  * jsonpb: avoid copying string-valued map-keys (#654)
- Add protoc-gen-go-source package - some Go programs using gRPC
  and protobuf need protobuf definitions which are included inside
  the source code.
- Patch protoc-gen-go source to add Bazel support.

-------------------------------------------------------------------
Mon Jul  9 14:26:12 UTC 2018 - mrostecki@suse.com

- Initial release
openSUSE Build Service is sponsored by