Hi Kailash, This is fantastic news! Big Congratulations to the whole team!
Just wondering how thoroughly should we test these releases? Basically should we put: - A naive user hat (i.e. let me find the documentation and follow it), or - An expert user hat (i.e. let me tweak the Makefile and core code, and make it work for my instance)? Thanks, Paul On Wednesday, July 27, 2016 at 8:05:18 PM UTC-4, [email protected] wrote: > > Hi Everyone, > > > The gRPC team is pleased to announce that we have our first 1.0-pre > packages ready for testing. Instructions and release notes below. > > Please give these a try and report any issues via our issue trackers on > Github, it will help ensure that our 1.0 release is robust and works really > well. > > Do note that this is a pre-release. We are currently working to update our > documentation to reflect these changes and make any last minute changes > before we release 1.0. > > Issue trackers: > > https://github.com/grpc/grpc/issues > > https://github.com/grpc/grpc-java/issues > > Notes on installation: > Python: > > pip install --pre grpcio > > pip install --pre grpcio-tools > Ruby: > > gem install grpc --pre > > gem install grpc-tools --pre > Node,js: > > npm install grpc > > npm install grpc-tools > PHP: > > [sudo] pecl install grpc > > gem install ronn rake > > git clone https://github.com/stanley-cheung/Protobuf-PHP > > cd Protobuf-PHP > > rake pear:package version=1.0 > > [sudo] pear install Protobuf-1.0.tgz > C#: > > - > > Open Visual Studio / MonoDevelop / Xamarin Studio and start a new > project/solution. > - > > Add the Grpc NuGet package as a dependency (Project options -> Manage > NuGet Packages). > - > > To be able to generate code from Protocol Buffer (.proto) file > definitions, add the Grpc.Tools NuGet package that contains Protocol > Buffers compiler (protoc) and the gRPC protoc plugin. > - > > Make sure to “show prerelease packages”. > > Java: > > Released on Maven central, might take a few hours to appear. > Objective-C: > > Cocoapod spec and instructions > <https://github.com/grpc/grpc/tree/master/src/objective-c>. > > Notes for Development Release 1.0.0-pre1 > > Release 1.0.0-pre1 for Java > <https://github.com/grpc/grpc-java/releases/tag/v1.0.0-pre1> > Release 1.0.0-pre1 > > > Please see the notes for the previous releases here: > https://github.com/grpc/grpc/releases > > Development release of github.com/grpc/grpc. > C-core: > > - > > Performance boost using delayed writes. > - > > Added support for SO_REUSEPORT. > - > > New error propagation system. > - > > Default log verbosity is now ERROR. > - > > Various optimizations and fixes. > > Python: > > - > > Made handlers optional in grpc.server > <https://github.com/grpc/grpc/pull/7160>. > - > > Beta support for Python 3 on Mac OS X x64, Windows x86, and Linux x86 > and x64. > - > > Added a reference implementation of server health-checking as the > package grpcio-health-checking. > - > > Added distutils custom command for gRPC proto generation to > grpcio-tools. > - > > Many behind-the-scenes fixes. > > Ruby: > > - > > Removed Core::CompletionQueue from the public API. Removed all > function parameters that required CompletionQueues. > - > > Split trailing metadata out into a separate instance variable on calls. > > PHP: > > - > > Fixed shutdown hang #4017. > - > > PHP7 support #7464. > > C#: > > - > > Support for use of the Grpc nuget package with dotnet CLI tooling > #7230. > > Objective-c: > > - > > https://github.com/grpc/grpc/pull/7264 BoringSSL's podspec (as v5.0) > now builds correctly for devices (not only simulator). > - > > https://github.com/grpc/grpc/pull/7288 Well-known protos ([the > `.proto` files distributed with `protoc`]( > https://github.com/google/protobuf/tree/master/src/google/protobuf)) > can now be used when compiling pods as dynamic frameworks. > - > > https://github.com/grpc/grpc/pull/7359 `protoc` and the gRPC plugin > for Objective-C are now distributed as pods, so versions mismatches among > them and the Protobuf and gRPC runtimes are an issue of the past. > - > > https://github.com/grpc/grpc/pull/6855 Support for multiple services > defined in the same `.proto` file. > - > > (Various pull requests) Compressed data and connectivity changes are > now handled more robustly. > - > > https://github.com/grpc/grpc/pull/6849 gRPC can now be integrated as > dynamic frameworks (`use_frameworks!` in your `Podfile`), which means it > can be used alongside pods written in Swift. > > Node.js: > > - > > Split node health check code into a separate package: > grpc-health-check. > > > > > -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/0d19e4e4-66e5-442c-9f3a-594819f19102%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
