Devon Carew
4e35b1689d
update deps; simplify analysis options ( #790 )
...
* update deps; simplify analysis options
* update package version
* require dart 3.8; upgrade other deps
* dartfmt
---------
Co-authored-by: Moritz <mosum@google.com>
2025-06-20 17:27:49 +02:00
Slava Egorov
9a0b4642ef
Allow 4.0.0 version for protobuf dependency and prepare to release 4.0.3 ( #774 )
...
Fixes https://github.com/grpc/grpc-dart/issues/768
2025-03-31 15:42:24 +02:00
dependabot[bot]
9dadc31cba
Bump protobuf from 2.1.0 to 3.0.0 in /interop ( #648 )
...
Bumps [protobuf](https://github.com/google/protobuf.dart ) from 2.1.0 to 3.0.0.
- [Release notes](https://github.com/google/protobuf.dart/releases )
- [Commits](https://github.com/google/protobuf.dart/compare/protobuf-v2.1.0...protobuf-v3.0.0 )
---
updated-dependencies:
- dependency-name: protobuf
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-13 13:55:08 +02:00
Moritz
870ac192fa
Switch interop tests to Dart 3 ( #644 )
2023-06-20 16:09:38 -04:00
Kevin Moore
9a4493f934
Update dependencies ( #471 )
2021-04-22 14:28:30 -07:00
Ivan Inozemtsev
d7dc79971e
Update interop to null-safe grpc-dart ( #448 )
...
Also replace dependency_overrides with published versions
2021-02-01 15:38:31 +01:00
Kevin Moore
b437d1089d
Update example pubspecs ( #442 )
...
Co-authored-by: Vyacheslav Egorov <vegorov@google.com>
2021-02-01 09:18:39 +01:00
Ivan Inozemtsev
1e1831a187
Migrate grpc to null safety ( #432 )
2021-01-29 12:40:52 +01:00
Lei Liu
52bea07000
Add support for unix domain sockets ( #327 )
...
Fixes #299
2020-11-11 15:43:05 +01:00
Andrew Coutts
b6e40c34e3
Add decoded grpc-status-details-bin details to GrpcError ( #349 )
...
Closes #209
2020-10-27 17:07:58 +01:00
Brett Morgan
6c0f61aaf6
Updating for Protobuf 0.13 ( #190 )
2019-06-14 09:24:05 +02:00
Alexandre Ardhuin
1051232d17
bump versions for dart 2 ( #117 )
2018-09-07 10:09:52 +02:00
Jon Kirkman
7428ab3b51
removed version from example pubspecs ( #90 )
2018-07-04 08:35:56 +02:00
Jakob Andersen
686ecb3943
Dart 2 fixes ( #77 )
2018-04-05 09:43:42 +02:00
Jakob Andersen
eb5b80504d
Dart 2.0 fixes. ( #48 )
...
Updated generated code in examples using latest protoc compiler plugin.
Fixed uses-dynamic-as-bottom issues.
2018-01-12 15:20:03 +01:00
Jakob Andersen
b38b1cc7a2
Reorganize code for 0.2.0 release. ( #41 )
...
Split the large client/server.dart files into smaller pieces. This is in
preparation for splitting the HTTP/2 dependencies into a separate file
and make it easier to implement other transports.
2017-12-15 09:30:56 +01:00
Jakob Andersen
108181c2d2
Added support for metadata providers. ( #39 )
...
Provide a hook for metadata providers that need to generate their
metadata for each RPC. An example is authorization, where the provider
may need to refresh a token before it can provide the header.
Add stackdriver logging examplei to demonstrate calling a Google API.
Updated other examples to protobuf 0.6.0 (protoc plugin 0.7.8).
Updated SDK requirement to Dart 1.24.3, which adds support for creating a SecurityContext that trusts built-in roots, and support for ALPN on macOS.
2017-12-14 14:32:06 +01:00
Jakob Andersen
a9b919a5e9
Added client-side interop tests. ( #32 )
2017-09-27 13:57:24 +02:00
Jakob Andersen
1d12c5b87d
Add basic server tests. ( #27 )
2017-07-18 15:14:13 +02:00
Jakob Andersen
0a0a9ffc89
Basic server interoperability tests. ( #25 )
...
Implements the basic server interoperability tests for gRPC compliance.
Compressed tests, TLS, and authentication are not implemented yet, but
basic test cases pass against the C++ gRPC interoperability client.
2017-07-17 16:12:13 +02:00