Repository navigation
postline 0.2.1
Safer delivery.
- A send that ends without a clear answer (timeout, dropped connection, 5xx, or LinkedIn accepting a post without returning its id) is now recorded as
uncertainand never retried automatically; previously it wasfailedand retried, which could post twice - Bluesky posts use a fixed record key per post, and postline looks it up before posting, so retries can't create a duplicate
- Webhook timeouts and 5xx responses are
uncertaintoo; 4xx responses are still retried publish, daemon checks,retryandmarkhold.postline/publish.lock, so two processes on one project can't send the same post- A card that fails to render no longer uses up a publish attempt
- The ledger is flushed to disk before it replaces the old one
postline initpins the generated GitHub workflow to its own version and installs it from npm; the workflow no longer adds a maintainerCo-authored-byline to your ledger commits- Install from npm:
npm install --global postline - New license: the Nsisong Source-Available License 1.1 (see
LICENSE). Earlier grants are preserved inLICENSE.previous
Install: npm install --global postline@0.2.1 (once published to npm), or npm install --global https://github.com/1cbyc/postline/releases/download/v0.2.1/postline-0.2.1.tgz.