v2.0.0-beta.4
Pre-release
Pre-release
v2.0.0-beta.4 (2020-08-10)
Fixed bugs:
- Flaky Timeout test #1258
Closed issues:
- [v2] expose defaultHTTPErrorHandler (and perhaps defaultStreamErrorHandler) #1576
- protoc-gen-swagger: Add prefix to all paths #1567
- Generate Swagger description using proto comments. #1552
- incorrect field mask generated for deeply nested struct #1549
- connection error occurs if the grpc server restarts #1547
- Log spam during attempt to append remote address to the XFF header when the transport is a unix domain socket #1538
- Can not use evans cli or other grpc gui tool when using http annotations #1535
- reverse gateway file not getting generated (.pb.gw.go) not getting generated no error just warning #1530
- does this support grpc-node? #1525
- With v2 we should be able to detect real NotFound responses from gRPC service NotFound responses #1513
- runtime.MarshalerForRequest: Content-Type should have been parsed before querying mimeMap #1505
- Invalid test cases for runtime.Marshaler #1501
- Need help in enabling log in grpc-gateway application #1495
- WithForwardResponseOption can't cast proto.Message when response_body is defined on the rpc method #1493
- should it support jsonp? #1480
- Any option to set per route middleware instead of using the global route/handler/mux middleware? #1473
- How to JSON Transcode Protos With Naming Equal to Generated Typescript Repeated Fields #1465
- Boolean type should not have a format (OAS) #1463
- Performance implications of using the grpc-gateway for a REST API #1458
- Trying to generate properties using the camelCase from underscores #1426
- question: tensorflow serving #1425
- Documentation: clarify RegisterXXXHandlerServer compromises #1398
- errors when building with bazel #1392
- Enums from other packages as path parameters is missing package name in front of enumValMap. #1203
- Reference not imported properly #1190
- Merging swagger specs fails to use rpc comments #664
Merged pull requests:
- chore(deps): update google.golang.org/genproto commit hash to a062522 (v2) #1574 (renovate[bot])
- chore(deps): update golang docker tag to v1.14.7 (v2) #1573 (renovate[bot])
- chore(deps): update dependency io_bazel_rules_go to v0.23.7 (v2) #1572 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 86f49bd (v2) #1569 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 45615f5 (v2) #1568 (renovate[bot])
- Only canonicalize header key once in each iteration #1565 (ziyi-yan)
- chore(deps): update google.golang.org/genproto commit hash to 8145dea (v2) #1563 (renovate[bot])
- chore(deps): update module google.golang.org/grpc to v1.31.0 (v2) #1562 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 007c33d (v2) #1560 (renovate[bot])
- protoc-gen-openapiv2: Fix so that FieldMasks descriptions are correctly generated #1558 (krosen040)
- chore(deps): update google.golang.org/genproto commit hash to 053ba62 (v2) #1557 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 3dc8dca (v2) #1554 (renovate[bot])
- fix slice appending in generating field mask paths #1553 (houz42)
- chore(deps): update google.golang.org/genproto commit hash to da3ae01 (v2) #1551 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 43cab47 (v2) #1550 (renovate[bot])
- chore(deps): update dependency io_bazel_rules_go to v0.23.6 (v2) #1548 (renovate[bot])
- Removed the "invalid remote addr" log (#1543) #1546 (janzantinge)
- chore(deps): update dependency com_github_bazelbuild_buildtools to v3.4.0 (v2) #1545 (renovate[bot])
- docs: change back name of file to OpenAPI #1542 (dufcrule)
- docs: fix broken screenshot paths #1541 (dufcrule)
- Update google.golang.org/genproto commit hash to 88e3419 (v2) #1539 (renovate[bot])
- Update module google/go-cmp to v0.5.1 (v2) #1537 (renovate[bot])
- Update google.golang.org/genproto commit hash to 5044d0e (v2) #1536 (renovate[bot])
- Update google.golang.org/genproto commit hash to 1244ee2 (v2) #1534 (renovate[bot])
- Update dependency io_bazel_rules_go to v0.23.5 (v2) #1533 (renovate[bot])
- Update golang Docker tag to v1.14.6 (v2) #1532 (renovate[bot])
- Adds fqn_for_swagger_name to bazel defs #1529 (chriserickson)
- Update google.golang.org/genproto commit hash to 11fb19a (v2) #1526 (renovate[bot])
- protoc-gen-openapiv2: add example for AIP-133 #1524 (jonathaningram)
- Update golang Docker tag to v1.14.5 (v2) #1523 (renovate[bot])
- Update dependency io_bazel_rules_go to v0.23.4 (v2) #1522 (renovate[bot])
- Update google.golang.org/genproto commit hash to f631a03 (v2) #1520 (renovate[bot])
- Add http routing errors handler #1517 (octo47)
- Update google.golang.org/genproto commit hash to 8698661 (v2) #1516 (renovate[bot])
- Update google.golang.org/genproto commit hash to 20a17af (v2) #1515 (renovate[bot])
- Update google.golang.org/genproto commit hash to 7a2ca40 (v2) #1512 (renovate[bot])
- Update google.golang.org/genproto commit hash to 1803610 (v2) #1511 (renovate[bot])
- Cherrypick #1506 #1510 (movsb)
- Cherrypick #1502 #1509 (yugui)
- chore(deps): update google.golang.org/genproto commit hash to 8e8330b (v2) #1508 (renovate[bot])
- cherry-pick #1499 from master #1507 (strobil)
- feat: make default error handlers public #1504 (odsod)
- chore(deps): update google.golang.org/genproto commit hash to 5779274 (v2) #1503 (renovate[bot])
- docs: fix broken season of docs links (#1497) #1498 (dufcrule)
- chore(deps): update google.golang.org/genproto commit hash to 0750642 (v2) #1496 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 0939c59 (v2) #1494 (renovate[bot])
- docs: clean up cygwin instructions (#1490) #1491 (dufcrule)
- Update google.golang.org/genproto commit hash to ee7919e (v2) #1489 (renovate[bot])
- Standardize way GitHub is written in CONTRIBUTING.md (#1479) #1485 (dufcrule)
- Update module google.golang.org/protobuf to v1.25.0 (v2) #1484 (renovate[bot])
- Update google.golang.org/genproto commit hash to 64a14ca (v2) #1483 (renovate[bot])
- Update dependency com_github_bazelbuild_buildtools to v3.3.0 (v2) #1482 (renovate[bot])
- Update google.golang.org/genproto commit hash to fbb79ea (v2) #1478 (renovate[bot])
- Update module google.golang.org/grpc to v1.30.0 (v2) #1477 (renovate[bot])
- Update google.golang.org/genproto commit hash to d0ee0c3 (v2) #1475 (renovate[bot])
- Update google.golang.org/genproto commit hash to bd6e046 (v2) #1472 (renovate[bot])
- Update google.golang.org/genproto commit hash to 3e7fca5 (v2) #1471 (renovate[bot])
- protoc-gen-swagger: Update internal mapping for boolean type (#1466) #1470 (ozraza)
- Update google.golang.org/genproto commit hash to b414f8b (v2) #1469 (renovate[bot])
- Update module google/go-cmp to v0.5.0 (v2) #1468 (renovate[bot])
- Update google.golang.org/genproto commit hash to f1bdc90 (v2) #1467 (renovate[bot])
- Update google.golang.org/genproto commit hash to fc83d8c (v2) #1464 (renovate[bot])
- Update google.golang.org/genproto commit hash to fd031ea (v2) #1462 (renovate[bot])
- Update dependency com_github_bazelbuild_buildtools to v3.2.1 (v2) #1461 (renovate[bot])
- Update google.golang.org/genproto commit hash to 7676ae0 (v2) #1457 (renovate[bot])
- Create healthcheck.md #1456 (erikperttu)
- Create tracing.md #1455 (erikperttu)
- Update google.golang.org/genproto commit hash to 44ba362 (v2) #1454 (renovate[bot])
- Update google.golang.org/genproto commit hash to df9b449 (v2) #1452 (renovate[bot])
- Update google.golang.org/genproto commit hash to a5b850b (v2) #1451 (renovate[bot])
- add mux.HandlePath method (v2) #1449 (ti)
- Update google.golang.org/genproto commit hash to 7c474a2 (v2) #1447 (renovate[bot])
- fix rpc comment generation against allow_merge (v2) #1446 (kentdotn)
- protoc-gen-grpc-gateway: fix bazel deps #1443 (johanbrandhorst)
- chore(deps): update google.golang.org/genproto commit hash to 12044bf (v2) #1442 (renovate[bot])
- protoc-gen-openapiv2: Fix message recursion detection (v2) #1439 (doylezdead)
- chore(deps): update google.golang.org/genproto commit hash to 0b04860 (v2) #1438 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to e855014 (v2) #1436 (renovate[bot])
- chore(deps): update dependency com_github_bazelbuild_buildtools to v3.2.0 (v2) #1435 (renovate[bot])
- chore(deps): update dependency io_bazel_rules_go to v0.23.3 (v2) #1433 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 2bb8d61 (v2) #1432 (renovate[bot])
- chore(deps): update golang docker tag to v1.14.4 (v2) #1431 (renovate[bot])
- Add openapi protobuf documentation examples #1429 (bvwells)
- chore(deps): update google.golang.org/genproto commit hash to 0f60399 (v2) #1428 (renovate[bot])
- chore(deps): update dependency io_bazel_rules_go to v0.23.2 (v2) #1424 (renovate[bot])
- chore(deps): update dependency bazel_gazelle to v0.21.1 (v2) #1423 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 705c0b3 (v2) #1422 (renovate[bot])
- cherry-pick #1411 from master #1421 (iamrajiv)
- Switch to new Go protobuf generators #1419 (johanbrandhorst)
- chore(deps): update google.golang.org/genproto commit hash to 3d3490e (v2) #1418 (renovate[bot])
- ci: enable glog #1417 (johanbrandhorst)
- chore(deps): update google.golang.org/genproto commit hash to 8367513 (v2) #1415 (renovate[bot])
- chore(deps): update google.golang.org/genproto commit hash to 430c106 (v2) #1414 (renovate[bot])
- Replace golint with staticcheck #1412 (johanbrandhorst)
- Automate more updates #1410 (johanbrandhorst)
- Add module generator option #1409 (Humpheh)
- ci: be explicit about branch and user #1408 (johanbrandhorst)
- ci: automate regeneration of repositories.bzl #1407 (johanbrandhorst)
- chore(deps): update module google.golang.org/protobuf to v1.24.0 (v2) #1406 (renovate[bot])
- Update google.golang.org/genproto commit hash to 9bb8953 (v2) #1404 (renovate[bot])
- docs: use default marshaler in examples #1403 (johanbrandhorst)
- cherry-pick #1399 from master #1401 (joesonw)
- Adding docs about controlling http response status codes (#1391) #1397 (zhughes3)