Product Docs Pricing Changelog
Start free Sign in
Changelog

What's new in Flarelink.

Product updates, in plain language. Follow along from the dashboard or watch the public repo.

v0.6
Jun 1, 2026
new

Auth on your own domain.

Bind auth.yourdomain.com to your auth Worker from the dashboard. TLS issues automatically, no DNS dance, no Worker redeploy — the workers.dev URL stays as a fallback.

  • Zone picker pulls your CF-DNS zones; surface a hint if the parent token's missing Zone:Read
  • Post-attach OAuth follow-up screen lists every redirect URI you need to paste into Google / GitHub
  • Cert-readiness polling flips the pill from provisioning… to active when the cert lands
v0.5
Jun 1, 2026
new

Database in the SDK.

The full v0.2 surface of @flarelink/client is live. flarelink.from(...) and flarelink.sql\`...\` ship today — every interpolated value is automatically bound, every identifier validated on both ends.

  • Chainable, immutable builder: .select / .where / .orderBy / .limit / .offset / .insert / .update / .delete
  • Tagged-template SQL for joins, IN clauses, OR, transactions — values can't inject
  • Typed errors with stable codes: INVALID_IDENTIFIER, D1_QUERY_FAILED, etc.
v0.4
May 29, 2026
new

Storage end-to-end + service keys.

SDK v0.2 storage methods are wired straight to four routes on your auth Worker. Per-project service keys gate every call — Flarelink keeps only a SHA-256 hash.

  • storage.from(bucket).createSignedUploadUrl / createSignedDownloadUrl / remove / list
  • SigV4 ported to the Worker so it can sign R2 requests directly
  • Service key shown once at provision; rotatable any time from the dashboard
v0.3
May 29, 2026
new

One-click project provisioning.

The wizard now provisions everything atomically — D1, KV, auth Worker, R2 keypair, service key — under one orchestration with rollback on any partial failure. No more half-provisioned projects.

  • Auto-redirect on a freshly-connected account so the first-run path is obvious
  • Per-project R2 bucket scoping — a new project starts genuinely empty
  • Secret bundle (R2 keys + service key + install snippet) shown once, copyable
v0.2
May 28, 2026
new

Projects: the boundary that makes the dashboard usable.

Bundle auth Worker + R2 keypair + attached D1s under a customer-named project. Two projects on the same Cloudflare account get fully independent module sets.

  • Per-project D1 attachment — Explorer filters to attached only; account D1s never spill across projects
  • Project chip in the header for fast switching; one project active at a time
  • FK policy fixed: deleting a user no longer cascades into live CF-resource pointers
v0.1.5
May 28, 2026
new

R2 file uploads and SQL editor v2.

Two big surfaces landed together. The R2 dashboard is end-to-end — credentials, buckets, files. The SQL editor learned tabs, saved snippets, and bind-param inputs.

  • R2: per-bucket browser with prefix navigation, direct browser→R2 uploads via signed URLs, auto-CORS on bucket create
  • SQL: multi-tab with localStorage persistence; snippets stored in FLARELINK_DB; ? placeholders surface as inputs
  • Export-all dumps every snippet as a single .sql file for portability
v0.1
May 27, 2026
new

Auth module + email — the moat ships.

The customer-facing auth Worker, bundled and uploaded to your account. Sessions in KV (cost pattern 1), users in D1, OAuth + magic links + verification all wired. Configurable email module — pick Cloudflare Email Sending or Resend.

  • BetterAuth under the hood: battle-tested email/password, OAuth, magic-link, verification
  • Per-customer config in their own D1 — Flarelink stores zero customer keys
  • Editable email templates with side-by-side preview; revert-to-default in one click
  • Workers.dev URL is the default; Worker derives baseURL from request URL so custom domains "just work"
v0.0.x
May 2026
improved

Reliability pass before the launch.

Cleanup ahead of v0.1. Rotate-token UI for connections. PBKDF2 instead of scrypt for dashboard auth (fits the Workers free-plan CPU budget). Diagnostic + recovery scripts for the messy edge cases we hit during R2 onboarding.

  • Clickable connection chip with re-validate-and-rotate flow
  • Diagnostic scripts for SigV4 + reassigning orphan rows post-wipe
  • Identifier safety pattern locked in across every D1 endpoint