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:
pip install --pre grpcio
pip install --pre grpcio-tools
gem install grpc --pre
gem install grpc-tools --pre
npm install grpc
npm install grpc-tools
[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
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”.
Released on Maven central, might take a few hours to appear.
Cocoapod spec and instructions.
Please see the notes for the previous releases here: https://github.com/grpc/grpc/releases
Development release of github.com/grpc/grpc.
Performance boost using delayed writes.
Added support for SO_REUSEPORT.
New error propagation system.
Default log verbosity is now ERROR.
Various optimizations and fixes.
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.
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.
Fixed shutdown hang #4017.
PHP7 support #7464.
Support for use of the Grpc nuget package with dotnet CLI tooling #7230.
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.
Split node health check code into a separate package: grpc-health-check.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/CALLuE_mstLb4mSCpUDv870peE7nh52G4Kvcj7HVKmpBXYigKsw%40mail.gmail.com.--
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 grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/688b2b68-1c97-48ca-9005-a8552f2b9a04%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.