Releases: tesaguri/pipitor
Version 0.3.0-alpha.9
-
Support JSON manifest format.
-
Dhall support is now optional behind a Cargo feature (disabled by default).
-
You can disable listening of Twitter Streaming API via
twitter.stream
manifest key. -
twitter.list.delay
manifest value is now ofDuration
type, instead of a number of milliseconds.
Value of Duration
type can either be a (natural) number of seconds (not available in Dhall schema) or a map like {secs = 1, nanos = 500000000}
(1 sec and 500 millisecs).
The Dhall schema provides some utility functions to construct Duration
values.
-
Added
twitter.list.interval
manifest key to specify theDuration
of intervals between list timelline requests. -
Added
websub.renewal_margin
manifest key to specify the timing of renewal of expiring WebSub subscriptions. The value is aDuration
between the timing of renewal and the subscription's expiration time. -
manifest::Outbox::None
variant was removed.
Use an empty list of Outbox
es instead.
manifest::TwitterList.delay
is now astd::time::Duration
.
Version 0.3.0-alpha.8
Version 0.3.0-alpha.7
- Add config for WebSub subscriber server (dec583a)
Version 0.3.0-alpha.5
- Fix 'no current reactor' error
Version 0.3.0-alpha.4
App::with_http_client
now takes animpl tower_service::Service
as HTTP client- Update dependencies
Version 0.3.0-alpha.3
- Update dependencies
Version 0.3.0-alpha.2
- Updated dependencies
Version 0.3.0-alpha.1
- Updated public dependencies (
tokio
: v0.2.0-alpha,hyper
: v0.13.0-alpha) - Accept "gzip" content encoding for Twitter API requests
Version 0.2.2
- Support Rustls TLS backend, which enables HTTP/2
Version 0.2.1
- Remove all feature gates
- Reduce network traffic