Lucio Franco and GitHub
a7e29c9213
chore: Prepare 0.8.2 release ( #1089 )
2022-09-28 10:56:22 -04:00
Marek Kuskowski and GitHub
c1b08dffac
feat(build): add cleanup-markdown feature flag ( #1086 )
2022-09-28 10:00:25 -04:00
Lucio Franco
ec359ba35f
chore: Prepare 0.8 release ( #1044 )
2022-07-29 16:45:57 -04:00
Marcus Griep and GitHub
a585a72293
feat!: remove codegen dependency on compression feature ( #1004 )
2022-06-13 17:48:27 -04:00
Lucio Franco and GitHub
1b0b525115
chore: Prepare 0.7.2 release ( #998 )
2022-05-05 10:19:30 -04:00
Lucio Franco and GitHub
2112ecc426
chore: Prepare tonic-build 0.7.1 ( #988 )
2022-04-28 12:56:30 -04:00
Lucio Franco and GitHub
808c417cbd
chore: Prepare 0.10 release ( #954 )
2022-03-31 17:05:54 -04:00
Jesse Szwedko and GitHub
c78274e3fe
feat: Update prost to 0.10 ( #948 )
2022-03-30 10:43:06 -04:00
Matthias Vogelgesang and GitHub
d6c0fc112b
feat(build): use prettyplease to format output ( #890 ) ( #904 )
2022-02-10 13:20:52 -05:00
David Pedersen and GitHub
e78a2d832f
chore: Prepare 0.6.2 ( #860 )
...
- Contains the revert to [rust 2018](https://github.com/hyperium/tonic/pull/847 ).
- Bumps both tonic and tonic-build.
- tonic-build goes from 0.6.0 to 0.6.2 since there was no 0.6.1. I
believe we want tonic and tonic-build versions to follow each other.
2021-12-08 17:42:16 +01:00
David Pedersen and GitHub
101f2f76d4
chore: revert to 2018 edition ( #847 )
...
Fixes https://github.com/hyperium/tonic/issues/843
2021-12-07 09:49:07 +01:00
Lucio Franco and GitHub
1f3df8db9e
chore: Upgrade to 2021 edition ( #808 )
2021-10-24 21:12:20 -04:00
Derek Strickland and GitHub
3f9ab801f7
feat(build): Support prost's include_file option ( #774 )
2021-10-20 10:11:01 -04:00
Eliza Weisman and GitHub
09805ece45
feat: Update prost and friends to 0.9 ( #791 )
2021-10-19 10:59:28 -04:00
David Pedersen and GitHub
65df87ad6c
chore: Prepare tonic v0.5.2 ( #738 )
...
So as highlighted by
https://github.com/hyperium/tonic/issues/730#issuecomment-895635088 it
turns out the new `Interceptor` trait required changes to tonic-build as
well, which I forgot to publish yesterday. Didn't see it because it wasn't
clear from the commit message.
So this bumps tonic _and_ tonic-build to 0.5.2 so we can release both.
There are no code changes.
2021-08-10 15:35:36 +02:00
David Pedersen and GitHub
99fdc98d41
chore: Prepare tonic-build v0.5.1 ( #720 )
2021-07-13 20:17:58 +02:00
040e3a4811
chore: Prepare v0.5 release ( #706 )
...
* bump tonic version to 0.5
* Update changelog for 0.5
* Update CHANGELOG.md
Co-authored-by: David Pedersen <[email protected] >
* address comments
Co-authored-by: David Pedersen <[email protected] >
2021-07-08 15:53:14 -04:00
David Pedersen and GitHub
acdb3273bb
chore: update prost, and related crates, to 0.8 ( #703 )
...
* chore: update prost, and related crates, to 0.8
Updates prost, prost-derive, prost-build, and prost-types to 0.8.
* Update the last few places
2021-07-08 15:02:02 -04:00
David Pedersen and GitHub
0583cff80f
feat(codec): compression support ( #692 )
...
* Initial compression support
* Support configuring compression on `Server`
* Minor clean up
* Test that compression is actually happening
* Clean up some todos
* channels compressing requests
* Move compression to be on the codecs
* Test sending compressed request to server that doesn't support it
* Clean up a bit
* Compress server streams
* Compress client streams
* Bidirectional streaming compression
* Handle receiving unsupported encoding
* Clean up
* Add note to future self
* Support disabling compression for individual responses
* Add docs
* Add compression examples
* Disable compression behind feature flag
* Add some docs
* Make flate2 optional dependency
* Fix docs wording
* Format
* Reply with which encodings are supported
* Convert tests to use mocked io
* Fix lints
* Use separate counters
* Don't make a long stream
* Address review feedback
2021-07-02 11:25:03 -04:00
Lucio Franco and GitHub
8fa6daae92
chore: Prepare tonic 0.4.2 and health 0.3.1 ( #605 )
2021-04-13 18:20:13 -04:00
David Pedersen and GitHub
7889c7ff97
Prepare 0.4.1 release ( #580 )
2021-03-16 17:39:57 +01:00
Lucio Franco and GitHub
fda2d689d4
chore: Prepare 0.4 release ( #538 )
...
* Prepare `0.4` release
* Fix cargo issues
2021-01-15 13:38:36 -05:00
fdda5ae26a
Upgrade to Tokio 1.0.0 ecosystem ( #530 )
...
* Upgrade Tonic to Tokio 1.0
Work in progress for updating Tonic to Tokio 1.0. Since tower has not
been released to crates.io, a git dependency is taken instead.
* Upgrade Tonic to Tokio 1.0 phase 2
* tonic: remove tower-* deps
* Apply suggestions from code review
Co-authored-by: Ed Marshall <[email protected] >
Co-authored-by: Lucio Franco <[email protected] >
2021-01-11 12:18:34 -05:00
Lucio Franco and GitHub
90858926b6
chore: Prepare 0.3.1 release ( #436 )
2020-08-20 10:49:12 -04:00
Lucio Franco
ecb1920782
fix doc link
2020-07-13 13:02:44 -04:00
Lucio Franco and GitHub
62b8ab0b51
chore: Prepare 0.3.0 release ( #399 )
...
* chore: Prepare 0.3.0 release
* update changelog
* fix builds
* Update breaking changes
2020-07-13 13:00:54 -04:00
Lucio Franco and GitHub
a567f17e52
chore: Prepare 0.2.2 release ( #396 )
2020-07-10 12:59:22 -04:00
Lucio Franco and GitHub
6f378e2bd0
chore: Prepare 0.2 release ( #321 )
...
Signed-off-by: Lucio Franco <[email protected] >
2020-04-01 14:34:51 -04:00
Gyusun Yeom and GitHub
f65cda1ea0
feat(build): Decouple codgen from prost ( #170 )
2020-03-01 13:52:31 -05:00
Lucio Franco and GitHub
66ac4c4049
chore: Prepare 0.1.1 release ( #246 )
...
* chore: Prepare 0.1.1 release
* add missing pr
2020-01-20 11:53:45 -05:00
Lucio Franco and GitHub
f4ecf47428
chore: Prepare 0.1.0 release ( #234 )
2020-01-14 09:36:19 -05:00
Marcel and Lucio Franco
dadc8186c2
chore: Upgrade to prost, prost-build and prost-derive 0.6 ( #230 ) ( #231 )
2020-01-13 09:40:57 -05:00
Adam Jacob and Lucio Franco
8997f47b6d
chore: Upgrade to prost master and bytes 0.5 ( #224 )
...
This upgrades tonic to prost's master branch, and moves everything to
bytes 0.5.
2020-01-11 11:05:08 -08:00
Lucio Franco and GitHub
61a770dedf
chore: Prepare 0.1.0-beta.1 release ( #200 )
...
* chore: Prepare `0.1.0-beta.1` release
* Update changelog
* Fix tower paths
2019-12-19 18:44:25 -05:00
Lucio Franco and GitHub
5fe21f3b24
chore: Prepare alpha.6 release ( #130 )
2019-11-10 17:40:51 +01:00
Lucio Franco and GitHub
3a39b1e7c8
chore: Prepare alpha.5 release ( #108 )
...
Signed-off-by: Lucio Franco <[email protected] >
2019-10-31 14:26:35 -04:00
Lucio Franco and GitHub
77fc74038f
chore: Prepare alpha.4 release ( #91 )
...
* chore: Prepare alpha.4 release
* Update changelog
2019-10-23 15:09:49 -04:00
Lucio Franco and GitHub
8cddf8a12c
chore: Prepare 0.1.0-alpha.3 release ( #65 )
2019-10-09 17:27:15 -04:00
Lucio Franco and GitHub
4628ff0258
chore: Prepare 0.1.0-alpha.2 release ( #58 )
...
Signed-off-by: Lucio Franco <[email protected] >
2019-10-07 22:01:59 -04:00
Lucio Franco and GitHub
2670b349f9
fix(codegen): Fix Empty protobuf type and add unimplemented ( #26 )
...
* Add license attribute to tonic-build
* fix(codegen): Fix Empty protobuf type and add unimplemented
* Remove syn full feature
2019-10-01 23:46:54 -04:00
Lucio Franco and GitHub
a282b6682d
chore(release): Prepare 0.1.0-alpha.1 release ( #24 )
2019-10-01 22:13:52 -04:00
Lucio Franco
08d8795d17
more docs
2019-10-01 17:08:32 -04:00
Juan Alvarez and Lucio Franco
d275785c55
Update dependencies ( #18 )
...
* update dependencies
* tonic-examples: Lock -> Mutex
2019-10-01 15:04:07 -04:00
Lucio Franco
1e579d1bd4
Fix rustfmt in tonic-build
2019-09-24 15:41:09 -04:00
Lucio Franco
60c9629630
Refactor all of the tls
2019-09-24 14:32:16 -04:00
John Doneth and Lucio Franco
eb0c0c286b
Improve tonic-build configuration ( #2 )
2019-09-23 09:32:44 -04:00
Lucio Franco
922e480cec
Add easy connect method in codegen
2019-09-21 14:21:28 -06:00
Lucio Franco
cc8a7bfcbf
make rustfmt optional
2019-09-06 18:25:27 -04:00
Lucio Franco
d0cfafafc6
Move codegen to build and remove macros
2019-09-06 15:19:18 -04:00
Lucio Franco
5e208d9da2
First pass at macro
2019-08-15 17:50:25 -04:00