Skip to content

Flared 0.2.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@PGHQdev PGHQdev released this 22 Oct 18:16
· 3 commits to release since this release

A release candidate for 0.2.0, to test the upgrade on a copy first. The upgrade workflow merges it only when you give it the tag v0.2.0-rc.1.

Links

  • Import links from a CSV file or a Flared export, in the app, the API (POST /v1/links/import), or MCP.
  • iPhone and Android destinations: send phone visitors to an app link instead of the destination.
  • A UTM builder in the link form.
  • The links list is easier to search and act on, the short link shows before you create it, and link details and analytics are simpler.
  • Daily clicks switch between a chart and a table.
  • The MCP tool export_links.

Webhooks and automations

  • Webhooks send a signed POST when a link is created, changed, turned off or on, or reaches a click milestone. The owner manages them in Settings → Webhooks. See webhooks.md.
  • Automations run actions on a link when a trigger happens, including when the destination stops loading. An automation can send a webhook. See automations.md.
  • New limits in Settings → Limits and usage: 10 webhook endpoints and 25 automations by default. A limit of 0 turns the feature off.

Look and feel

  • A new look across the app: Figtree text, the pixel link mark, new colours and controls, and a phone layout with a bottom tab bar and sheets.
  • Settings is split into Account and Workspace sections.
  • Connections lists connected apps apart from AI assistants.
  • Dialogs, menus, and the side panel open and close smoothly.

Recovery

  • Changing AUTH_SECRET, or setting it on an installation that ran without it, changes every webhook endpoint secret. See recovery.md.

Database changes

  • packages/data/migrations/analytics/0006_click_milestones.sql
  • packages/data/migrations/identity/0020_webhook_limits.sql
  • packages/data/migrations/identity/0021_automation_limits.sql
  • packages/data/migrations/identity/0022_operator_oauth_clients.sql
  • packages/data/migrations/routing/0007_device_destinations.sql
  • packages/data/migrations/routing/0008_webhooks.sql
  • packages/data/migrations/routing/0009_automations.sql
  • packages/data/migrations/routing/0010_transports.sql
  • packages/data/migrations/routing/0011_click_forwarding.sql
  • packages/data/migrations/routing/0012_hooks.sql

Each one only adds tables or columns. bun run deploy applies them before it deploys the Worker. No new secrets or settings are needed.