CHANGELOG

What's new at darvin

A timeline of every feature, improvement, and fix we ship across the platform.

Shipped
30
This month
6
Areas
12

Recent highlights

Jun 17, 2026Improved

Posters get richer inputs, an AI art-director, and logo uploads

The ancient-city poster generator levels up. A dedicated Posters tab now takes the full event details — dates, place, an optional subtitle, a free-text description of the feel you want, and any logos to include — and an AI art-director turns all of it into concrete design decisions before a single pixel is drawn. The result is a more original, better-composed poster every time.

  • A dedicated Posters tab with full event inputs: dates, place, subtitle, a free-text "feel" box, and multiple logo uploads
  • An AI art-director decides what to feature, how to light it for the feel you asked for, and where every element sits
  • Sharper craft — one continuous, seamless background and a painstaking chiselled typography system kept consistent across the series
  • Your uploaded logos are placed automatically in a clean row at the bottom, next to the Evrim Ağacı mark
May 8, 2026New

Mobile system, end to end

A native-feel mobile pass across the entire product, from marketing to the dashboard: design tokens, mobile shells, and PWA polish.

  • Bottom tab bar in the dashboard
  • Mobile cards replace dense tables for Links
  • Sticky save footer on form fields
  • Theme color, status bar, and overscroll lock
May 7, 2026New

Six-tab analytics portal

A full per-user analytics portal with KPI cards, sparkline, and tabbed deep dives, all powered by per-user TimescaleDB continuous aggregates.

  • Overview, Links, Geo, Tech, Sources, Tags
  • Live click ticker
  • CSV export
  • 7, 30, and 90 day windows
Apr 26, 2026New

Visual Agent: AI image and caption pipeline

An end-to-end editorial pipeline that turns a fresh article into an Instagram-ready post: analyze, assemble prompt, generate image, write a caption, then a human review gate.

  • Analyze, image, and caption stages with separate provider chains
  • Free-tier image generation through subscription browsers
  • Per-stage variants and resume from any step
  • Live worker heartbeat, force-fail, and one-click sweep
Apr 24, 2026New

Link-in-bio v1

A drag and drop bio builder with twelve block types, six theme presets, autosave plus explicit publish, and a magic preview link.

  • 12+ block types, including smart-paste embeds
  • Theme system: presets, fonts, gradients, dark mode
  • Autosave plus publish, with revision history
  • Per-profile and per-block analytics
  • Smart auto-pin by CTR
Apr 24, 2026New

Instagram publishing for editorial accounts

Image, carousel, and Reels publishing from the dashboard, with auto-sync between IG posts and the link-in-bio.

  • OAuth long-lived page token, encrypted at rest
  • Auto-sync IG posts as bio blocks
  • Per-post click metrics

All updates

  1. Jun 19, 2026ImprovedVisual agent

    Download posters and images as PNG or JPEG

    The download button on every generated image now offers a choice of format. Grab the original WebP, or a full-resolution PNG or JPEG converted on the fly — handy for printing, pasting into design tools, or anywhere WebP isn't accepted.

  2. Jun 17, 2026NewVisual agent

    Event poster generator for ancient-city trips

    The visual agent can now create event posters, not just Instagram posts. The first series designs posters for ancient-city trips — Göbeklitepe, Ephesus, Gordion and more — in one locked, museum-grade house style so every poster in the series is unmistakably from the same organization.

    • Type a destination and trip dates; the agent writes the tagline and art-directs the scene
    • A locked, historic-and-mysterious design system keeps the whole series consistent
    • Two image candidates per poster, reviewed in the admin before anything ships
  3. Jun 17, 2026ImprovedVisual agent

    Posters get richer inputs, an AI art-director, and logo uploads

    The ancient-city poster generator levels up. A dedicated Posters tab now takes the full event details — dates, place, an optional subtitle, a free-text description of the feel you want, and any logos to include — and an AI art-director turns all of it into concrete design decisions before a single pixel is drawn. The result is a more original, better-composed poster every time.

    • A dedicated Posters tab with full event inputs: dates, place, subtitle, a free-text "feel" box, and multiple logo uploads
    • An AI art-director decides what to feature, how to light it for the feel you asked for, and where every element sits
    • Sharper craft — one continuous, seamless background and a painstaking chiselled typography system kept consistent across the series
    • Your uploaded logos are placed automatically in a clean row at the bottom, next to the Evrim Ağacı mark
  4. Jun 9, 2026ImprovedAdmin

    Traffic on an interactive world map

    The admin analytics Traffic view now plots geography on an interactive world map instead of a list. Shade countries by click volume, then flip a switch to see clicks as bubbles on the cities that drive them — with hover details, a legend, and a screen-reader data table.

  5. Jun 8, 2026NewAdmin

    Usage trends on the admin dashboard

    The admin overview now charts how dar.vin is growing over time — clicks, links created, new sign-ups, and daily Instagram agent runs. Switch between metrics and zoom the window to 30 days, 90 days, or a full year to see the trend at a glance.

  6. Jun 8, 2026NewAdmin

    A full analytics hub for admins

    The admin area now has a dedicated analytics hub. See traffic broken down by country, city, referrer and device; the visual-agent image pipeline's health; the link-in-bio funnel; link lifecycle; and how the daily Instagram posts drive clicks — all over a 7, 30, or 90-day window.

    • Traffic breakdowns: countries, cities, referrers, devices, plus bot-vs-human and unique visitors
    • Operational health: image-generation success rate and latency per provider
    • Link-in-bio funnel, link lifecycle, and Instagram-driven clicks in one place
  7. May 30, 2026ImprovedVisual agent

    More image styles for the daily Instagram post

    The visual agent now chooses from a library of meticulously art-directed image styles instead of a single look. An AI selector reads each Evrim Ağacı article and picks the style that fits its subject, so the daily post matches the topic.

    • New wildlife, conceptual, cosmic, and portrait styles join the original macro look
    • An AI selector matches the style to each article's real subject
    • Built to keep growing: new styles drop in without touching the pipeline
  8. May 29, 2026NewVisual agent

    One-tap review for the daily Instagram post

    The daily visual agent now sends both the Gemini and ChatGPT image candidates, plus the proposed caption, straight to the team's Telegram for a one-tap decision before anything goes live.

    • Pick the Gemini or the ChatGPT image and post it on the spot
    • Reply with a new caption to revise before posting
    • Reject to discard the run, all without leaving Telegram
  9. May 8, 2026NewMobile

    Mobile system, end to end

    A native-feel mobile pass across the entire product, from marketing to the dashboard: design tokens, mobile shells, and PWA polish.

    • Bottom tab bar in the dashboard
    • Mobile cards replace dense tables for Links
    • Sticky save footer on form fields
    • Theme color, status bar, and overscroll lock
  10. May 7, 2026NewAnalytics

    Six-tab analytics portal

    A full per-user analytics portal with KPI cards, sparkline, and tabbed deep dives, all powered by per-user TimescaleDB continuous aggregates.

    • Overview, Links, Geo, Tech, Sources, Tags
    • Live click ticker
    • CSV export
    • 7, 30, and 90 day windows
  11. May 7, 2026NewAnalytics

    Live click ticker on the Overview tab

    Total clicks now tick up in real time on the analytics overview, smoothly animated as new traffic arrives.

  12. May 6, 2026ImprovedInfra

    Point-in-time restore drill, end to end

    Our monthly disaster-recovery cron now restores from base backup plus WAL all the way to the last second, validated by an automated drill.

  13. May 4, 2026NewAdmin

    Help page in the dashboard

    /app/help is now a real page wired into the sidebar, with a curated set of how-tos and shortcuts.

  14. May 3, 2026ImprovedAnalytics

    MaxMind GeoLite2-City geolocation

    Click analytics now resolve city-level geography from a refreshed MaxMind dataset, mounted read-only into the worker.

  15. May 3, 2026NewLinks

    Recovery codes for anonymous links

    Shorten a link without an account, then claim it back later with a magic recovery code, even from a different device.

    • Cookie-pinned device claim, valid 7 days
    • One-time recovery code redemption
    • Auto-sweep on sign in
  16. May 2, 2026NewInfra

    Public status page at /status

    A live, dependency-aware status page that reports redirect, dashboard, and click pipeline health, reachable even during a maintenance window.

  17. Apr 29, 2026ImprovedVisual agent

    One-click sweep for Visual Agent

    Visual Agent admin can now clear backlog runs (review and failed) in one go, without walking the list.

  18. Apr 29, 2026NewAdmin

    Bulk select and delete in admin tables

    Every admin table now supports multi-select and bulk delete, with safety nets and undo where it matters.

  19. Apr 28, 2026ImprovedVisual agent

    Streaming WebP image route

    Generated visuals are stored as thumbnail-aware WebP and streamed directly to admin clients, dropping bytes shipped for run reviews by an order of magnitude.

  20. Apr 26, 2026NewVisual agent

    Visual Agent: AI image and caption pipeline

    An end-to-end editorial pipeline that turns a fresh article into an Instagram-ready post: analyze, assemble prompt, generate image, write a caption, then a human review gate.

    • Analyze, image, and caption stages with separate provider chains
    • Free-tier image generation through subscription browsers
    • Per-stage variants and resume from any step
    • Live worker heartbeat, force-fail, and one-click sweep
  21. Apr 26, 2026ImprovedLink in bio

    Pin /@handle to creator's locale

    Public link-in-bio profiles render in the creator's chosen language, regardless of the visitor's browser preference.

  22. Apr 24, 2026NewLink in bio

    Link-in-bio v1

    A drag and drop bio builder with twelve block types, six theme presets, autosave plus explicit publish, and a magic preview link.

    • 12+ block types, including smart-paste embeds
    • Theme system: presets, fonts, gradients, dark mode
    • Autosave plus publish, with revision history
    • Per-profile and per-block analytics
    • Smart auto-pin by CTR
  23. Apr 24, 2026NewInstagram

    Instagram publishing for editorial accounts

    Image, carousel, and Reels publishing from the dashboard, with auto-sync between IG posts and the link-in-bio.

    • OAuth long-lived page token, encrypted at rest
    • Auto-sync IG posts as bio blocks
    • Per-post click metrics
  24. Apr 23, 2026ImprovedAuth

    Security hardening pass

    A focused sweep covering CSP, session revocation, rate limits, and audit logging.

    • Strict per-request CSP nonce
    • JWT revocation on password change
    • Audit log for admin actions
  25. Apr 23, 2026NewInfra

    POLR to dar.vin: zero-downtime cutover

    We flipped dar.vin from the legacy POLR install to the new Next.js stack with a single Traefik host-rule swap. Every shortcode, account, and link history was preserved.

    • Single Traefik host-rule flip
    • All shortcodes preserved, no breakage
    • 72-hour post-cutover watch, no rollback
  26. Apr 22, 2026NewWebhooks

    Webhooks v1

    Subscribe to platform events with HMAC-SHA256 signed deliveries and an exponential retry backoff.

    • HMAC-SHA256 signing
    • Exponential backoff up to 12 hours
    • Auto-disable after 15 consecutive failures
  27. Apr 21, 2026NewAuth

    Sign in with Evrim Ağacı

    Account-linked sign-in via Evrim Ağacı's OAuth, alongside email plus password. Existing accounts auto-link by verified email.

  28. Apr 21, 2026NewAPI

    REST API v3, OpenAPI 3.1

    A clean v3 REST API for links, analytics, account, and bio, with an interactive Scalar viewer at /docs/api.

    • Cursor-paginated link CRUD
    • Per-key API quotas
    • OpenAPI 3.1 spec served as YAML
  29. Apr 20, 2026NewExtension

    Chrome extension

    A toolbar shortener for dar.vin: right-click a page or click the icon, get a short link in your clipboard.

  30. Apr 20, 2026NewAuth

    TOTP two-factor with backup codes

    Optional TOTP 2FA with ten one-time backup codes, configurable from account settings.

WHAT'S NEXT

On the horizon

Where we're heading next. Dates are intentionally not promised; we ship when it's ready.

  • Links

    Custom domains

    Map dar.vin to a domain you own, with TLS handled for you.

  • Links

    A/B link variants

    Rotate destination URLs and measure which one wins.

  • Link in bio

    Stripe products and tip jar

    Sell digital goods or take tips directly from the bio page.

  • Link in bio

    Linktree migration importer

    Bring an existing Linktree page across in one click.

  • Admin

    Workspaces and teams

    Shared bios, links, and analytics for whole teams.

  • Visual agent

    AI bio page builder

    Describe your audience and get a designed bio page.

  • Analytics

    Cohort and funnel analytics

    Group visitors by behaviour and follow them through the funnel.

  • API

    Official SDKs

    First-party Python, Node, and Go clients for the v3 API.

Build your link surface with darvin

Free to start. Every feature on this page included.