Skip to content

Trickle 0.1.18

Choose a tag to compare

@jonschr jonschr released this 03 Nov 02:34
· 7 commits to master since this release

Trickle 0.1.18

  • Bound and checkpoint packaging, frame verification, import, preview, replacement and recovery.
  • Persist cancellation outside worker locks, cap retries, and clean up abandoned source packages.
  • Keep maintenance active until replacement/recovery finishes; resume partial rollback and roll back unreachable or HTTP 5xx frontend checks.
  • Show sizes before a first pull: database total, individual plugins/themes and media by year. Scan on site selection; no sizing cron or activation scan.
  • Reuse folder checksum caches across selections and reduce media-comparison requests.
  • Improve 502 logs with request offsets, durations and last observed source activity.
  • Enable write-scoped remote Trickle updates without a separate opt-in setting.

Install 0.1.18 on both sites before a new transfer. Recovery remains available for retained older jobs.

Database export keeps one consistent snapshot with a 45-second limit. Filesystem/hosting failures can still require host intervention. Keep independent backups and use a maintenance window for busy destinations.

Validation: scoped-key and replay/storage security tests; real QA pull/push, interrupted import/apply/recovery, cancellation and activation tests; native JSON-feed upgrades; 1 GiB pull, repeat pull and saved-backup restoration. No customer production sites were used.