Hi everyone,

  We just released gRPC-1.0.0-pre2, fixing reported issues from our earlier
pre1 release, and also using the now-released protobuf-3.0.0. See
https://github.com/google/protobuf/releases/tag/v3.0.0 for the release
notes about protobuf 3.0.0. Packages for all languages should have been
pushed.

  Two important changes to note:

-) In Ruby, due to a protobuf change, the generated filenames changed to
have a "_rb" suffix added to them. This has an impact on the import
statements in user's Ruby code.
-) In C#, the 1.0.0-pre2 package updates its async library dependency from
Ix-Async.1.2.5 to System.Interactive.3.0.0.

  As before, please let us know if you have any feedback on that
pre-release.

  Thanks!

On Thu, Jul 28, 2016 at 10:25 AM, <[email protected]> wrote:

> Awesome news !!
>
> On Wednesday, July 27, 2016 at 5:05:18 PM UTC-7, [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/g
>>    oogle/protobuf/tree/master/src/google/protobuf
>>    <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/688b2b68-1c97-48ca-9005-a8552f2b9a04%40googlegroups.com
> <https://groups.google.com/d/msgid/grpc-io/688b2b68-1c97-48ca-9005-a8552f2b9a04%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAEvr0PHC_DuPSwPydJ55i4VZEn7kGUJps0WqKAuAEh_hPMN61g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to