Skip to content

Changelog

What shipped lately.

New features, improvements and fixes, newest first. We ship to early-access workspaces every couple of weeks.

  1. New

    Cron Studio: schedule jobs across your whole fleet

    A new home for cron jobs, with fleet-wide schedules, a preview of upcoming runs and crontab import.

    Cron jobs get their own screen. Cron Studio shows every job on every server, what failed recently and what runs next.

    • Fleet-wide schedules. Target a label and choose whether a job runs on each matching server or on one healthy one.
    • Next-run preview. See the next five runs in the job’s timezone before you save, with daylight saving time handled.
    • Crontab import. fwoop jobs import --server web-01 turns a server’s crontab entries into Fwoop jobs and comments out the originals when you adopt them.
    • Overlap policies. Choose skip, queue or allow when a run is still going at the next scheduled time.
    • Run timeline. Every run’s output, exit code and duration on one timeline, with retries grouped under their run.
  2. New

    Rollouts region by region

    Roll a release through regions in the order you choose, with a pause to watch each one.

    Services can now roll out in stages. List the targets in order, set a pause between them, and Fwoop stops the whole rollout if health checks fail along the way.

    services:
      api:
        rollout:
          order: [region=eu-central, region=us-east, region=ap-southeast]
          pause: 10m
          abort_on: health

    Staged rollouts are available on Business and Enterprise.

  3. NewImproved

    Test restores for every backup plan

    Backups now prove they can be restored, on a schedule you choose.

    • Test restores. Set verify: daily or verify: weekly and the agent restores the latest snapshot into a temporary container and checks it can be read.
    • Integrity checks after every run, not just weekly.
    • Faster first snapshots for large volumes, thanks to parallel uploads.
    • Fixed: retention could keep one extra monthly snapshot at the start of a month.
  4. Improved

    Secret diffs and shared defaults

    Compare any two versions of an environment, and share defaults across environments.

    • fwoop secrets diff production v12 v13 shows what was added, changed and removed, without printing any values.
    • Environments can inherit a shared default, so a value only has to be set once.
    • The dashboard now lists which services still run an older version of a secret, with a button to redeploy them.
    • Importing a .env file shows a preview before anything is saved.
  5. ImprovedFixed

    Agent 2.3

    A smaller, faster agent, with automatic rollback for failed self-updates.

    • Idle memory use is down from about 45 MB to 30 MB.
    • Self-updates now roll back automatically if the new version fails its health check.
    • fwoop agent pin keeps a server on its current version until you unpin it.
    • Fixed: on some arm64 boards, disk metrics reported the size of the boot partition.
    • Fixed: the agent could reconnect in a tight loop behind proxies that close idle connections.
  6. NewSecurity

    Export the audit log

    Download the audit log as CSV or JSON, filtered by project, person and time.

    The audit log can now be exported from the dashboard or with fwoop audit --since 30d --format csv. Filter by project, actor, action or time range, which makes it easy to answer an auditor, or to show a client exactly what changed on their servers last month.

    Audit exports are available on Business and Enterprise.

  7. New

    Signed webhooks for every event

    Send deploys, failed jobs, backups and alerts to any HTTPS endpoint.

    Webhooks now cover every event, from deploy.succeeded to server.offline. Each delivery carries a Fwoop-Signature header (an HMAC-SHA256 of the body) so you can verify it came from Fwoop, and failed deliveries are retried with backoff for up to 24 hours. See the API reference for the payloads.

Try what's new in the live demo.

Every feature on this page is in the demo workspace. No sign-up needed.