Skip to content

0.1.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@johnspurlock-skymethod johnspurlock-skymethod released this 16 Mar 17:32
· 50 commits to master since this release
  • Update to the Deno std lib dependencies (@0.129.0) corresponding to the latest Deno release 1.19.3, which once again works on older linuxes like Ubuntu 16.04 and Amazon Linux 2
  • Big threadcap update
    • Documented threadcap json example in the readme
    • Remove optional chaining syntax from npm esm js to support older environments
    • New experimental support for two new underlying comment protocols (lightningcomments and twitter) in addition to activitypub, pass new optional protocol option into makeThreadcap, protocol will be saved as a new top-level threadcap property
    • (breaking change) Threadcap root is gone, replaced with a roots string array, to support protocols that return multiple top-level nodes, there will still always be a single root id for the activitypub protocol
    • Commenter url and fqUsername are now optional
    • RateLimiterInput, WaitingForRateLimitEvent renamed hostname -> endpoint, to support protocols that have different endpoint-specific limits, like Twitter
    • New bearerToken option to makeThreadcap, updateThreadcap to support the Twitter implementation, which makes underlying Twitter api calls using this token