Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.2.0 #340

Closed
1 task
tmc opened this issue Mar 30, 2017 · 3 comments
Closed
1 task

Release 1.2.0 #340

tmc opened this issue Mar 30, 2017 · 3 comments
Milestone

Comments

@tmc
Copy link
Collaborator

tmc commented Mar 30, 2017

  • compile CHANGELOG
@tmc tmc added this to the 1.2.0 milestone Mar 30, 2017
@tamalsaha
Copy link
Collaborator

Hi, can #336 be merged and be part of 1.2.0?

@tmc
Copy link
Collaborator Author

tmc commented Mar 30, 2017

@tamalsaha since it's a quasi-breaking change with the runtime.AnnotateContext signature change I'd like to get it in out in a subsequent release. We can turn around and get a 1.3.0 out fairly quickly.

@tamalsaha
Copy link
Collaborator

I have auto generated cahngelog using https://github.com/skywinder/github-changelog-generator. I am guessing we can just make a summary of merged prs.

Change Log

Unreleased

Full Changelog

Closed issues:

  • Problem with *.proto as "no buildable Go source files" #338
  • Invalid import during code generation #337

v1.2.0.rc1 (2017-03-24)

Full Changelog

Implemented enhancements:

  • improve(genswagger:template):added support for google.protobuf.Timestamp #209 (EranAvidor)

Fixed bugs:

  • Support for multi-segment elements #122

Closed issues:

  • Go get breaks with autogenerated code #331
  • Fresh install no longer generates necessary google/api/annotations.pb.go & google/api/http.pb.go files. #327
  • Panic with query parameters #324
  • Swagger-UI query parameters for enum types are sent as strings #320
  • hide the object name in the response #317
  • Package imported but not used #310
  • Authorization headers aren't specified in Swagger.json #309
  • Generating swagger version, contact name etc in generated docs #303
  • Feature request: custom content type per service and rpc #302
  • Reference: another RESTful api-gateway #299
  • Integration with other languages is partially broken #298
  • jsonpb convert int64 to integer instead of string #296
  • default enum value is omitted #294
  • Advice: could we simplify the flow as the below #292
  • examples/browser test failure: TypeError: undefined is not a function (evaluating 'window.location.protocol.startsWith('chrome-extension')') #287
  • ./entrypoint.go:25: undefined: api.RegisterYourServiceHandlerFromEndpoint #285
  • Query params not handled in swagger file #284
  • Please help: google/api/annotations.proto: File not found. #283
  • Option to Allow Swagger for DELETEs with a body #279
  • client declared and not used compilation error, after recent upgrade #276
  • feature request / idea: generating JSONRPC2 client proxies from GRPC #272
  • protoc-swagger-generator messes up the comments if there is rpc method that does not have rest #263
  • Swagger Gen: underscores -> lowerCamelCase field names and refs #261
  • Timestamp as URL param causes bad request error #260
  • "proto: no coders for int" printed whenever a gRPC error is returned over grpc-gateway. #259
  • Compatibility with grpc.SupportPackageIsVersion4 #258
  • How to use circuit breaker in this grpc gateway? #257
  • cannot use example code to generate #255
  • tests fail on go tip due to importing of main packages in test #250
  • Add NGINX support #249
  • Error when reverse proxy to gRPC server (which is impl with Node.js) #246
  • Error output titlecase instead of lowercase #243
  • Option field "(google.api.http)" is not a field or extension of message "ServiceOptions" #241
  • Implement credentials handler in-box #238
  • Proposal: Support WKT structs for URL params #237
  • Example of /} in path template #232
  • Serving swagger.json from runtime mux? #230
  • ETCDclientv3 build error with the latest changes - github.com/grpc-ecosystem/grpc-gateway/runtime/marshal_jsonpb.go:114: undefined: jsonpb.Unmarshaler #226
  • Map in GET request #223
  • HTTPS no longer works #220
  • --swagger_out plugin translates proto type int64 to string in Swagger specification #219
  • Response body as a single field #217
  • documentation of semantics of endpoint declarations #212
  • gen-swagger does not generate PATCH method endpoints #211
  • protoc-gen-grpc-gateway doesn't work correctly with option go_package #207
  • Browser Side Streaming Best Practices #206
  • Does grpc-gateway support App Engine? #204
  • "use of internal package" error, after moving to grpc-ecosystem #203
  • Move to google.golang.org/genproto instead of shipping annotations.proto. #202
  • Release v1.1.0 #196
  • marshaler runtime.Marshaler does not handle io.EOF when decoding #195
  • protobuf enumerated values now returned as strings instead of numbers. #186
  • support annotating fields as required (in swagger/oapi generation)? #175
  • architectural question: Can i codegen the client code for talking to the server ? #167
  • Passing ENUM value as URL parameter throws error #166
  • Support specifying which schemes should be output in swagger.json #161
  • Use headers for routing #157
  • ENUM in swagger.json makes client code failed to parse response from gateway #153
  • Support map types #140
  • generate OpenAPI/swagger documentation at run time? #138
  • After the 1.7 release, update .travis.yaml to check the compiled proto output #137
  • Getting parsed runtime.Pattern from server mux #127
  • REST API without proxying #46

Merged pull requests:

  • Update go_out parameter to remove comma #333 (tmc)
  • Update stale path in README #332 (tmc)
  • improve documentation regarding external dependencies #330 (CaptTofu)
  • Return an error on invalid nested query parameters. #329 (fische)
  • Update upstream proto files and add google.golang.org/genproto support. #325 (tmc)
  • Do not ignore the error coming from http.ListenAndServe in examples #319 (campoy)
  • Look up enum value maps by their proto name #315 (nilium)
  • enable parsing enums from query parameters #314 (tzneal)
  • Do not add imports from methods with no bindings. #312 (fische)
  • Convert the first letter of method name to upper #300 (lipixun)
  • write query parameters to swagger definition #297 (t-yuki)
  • Bump swagger-client to 2.1.28 for examples/browser #290 (tmc)
  • pin to version before es6ism #289 (tmc)
  • Prevent lack of http bindings from generating non-building output #286 (tmc)
  • Added support for Timestamp in URL. #281 (JohanSJA)
  • add plugin param 'allow_delete_body' #280 (msample)
  • Fix ruby gen command #275 (bluehallu)
  • Make grpc-gateway support enum fields in path parameter #273 (linuxerwang)
  • remove unnecessary make() #271 (tmc)
  • preserve field order in swagger spec #270 (tmc)
  • Merge protoc-gen-swagger/genswagger: add PATCH support #228 #268 (tmc)
  • Handle methods with no bindings more carefully #267 (tmc)
  • describe default marshaler in README.md #266 (tmc)
  • Add request_context flag to utilize (*http.Request).Context() in handlers #265 (tmc)
  • Regenerate examples #264 (tmc)
  • Correct runtime.errorBody protobuf field tag #256 (tmc)
  • Pass permanent HTTP request headers #252 (tmc)
  • regenerate examples, fix tests for go tip #248 (tmc)
  • Render the swagger request body properly #247 (dprotaso)
  • Error output should have lowercase attribute names #244 (nathanborror)
  • runtime - export prefix constants #236 (philipithomas)
  • README - Add CoreOS example #231 (philipithomas)
  • Docs - Add section about how HTTP maps to gRPC #227 (philipithomas)
  • readme: added links to additional documentation #222 (sdemos)
  • Use a released version of protoc #216 (yugui)
  • Add contribution guideline #210 (yugui)
  • Allowing unknown fields to be dropped instead of returning error from… #208 (sriniven)
  • Avoid Internal Server Error on zero-length input for bidi streaming #200 (yugui)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants