Skip to content

Version 0.3.0-alpha.9

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Apr 20:11
· 83 commits to master since this release
v0.3.0-alpha.9
fe5d982
  • 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 of Duration 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 the Duration 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 a Duration between the timing of renewal and the subscription's expiration time.

  • manifest::Outbox::None variant was removed.

Use an empty list of Outboxes instead.

  • manifest::TwitterList.delay is now a std::time::Duration.