Skip to content
Fredrin

The Fredrin changelog

Everything we shipped between July 22, 2026 and July 28, 2026 — page 11 of 18.

  1. New

    • Update Settings to reflect Managed Cloud (Fly.io integration) availability
    • Re-verify server-side authz on every route the web tier newly exposes to browsers
    • In-app feedback: "Send feedback" button in the sidebar footer, feature/bug dialog, and an /admin/feedback inbox
    • Fix missing Create task bottom input box in /demo view
    • optimistic "Starting…" state on the Start building CTA
    • Escape the raw ESC byte in isPtyOutput (and widen the control-byte guard)
    • Support combining multiple group-by options (e.g., group by day + group by user)
    • replace the two ended-replay toggles with one capability-aware Chat | Terminal control
    • Make Fredrin's browser the default for agents: preamble rule + stop popups escaping to Chrome
    • Redesign cards to feel premium: varied sizes, logos, animations
    • Surface needsInput as a distinct panel state
    • Add --headless to fredrin browser for off-screen scraping
    • Resolve the last public cloud claim from CLOUD_AGENTS_GA, and stage the hosted-compute GA rollout
    • Give the agent eyes: fredrin browser text / screenshot / console
    • Offline dispatch refusal: report heartbeat staleness ("last seen 4m ago") instead of bare "offline"
    • Make Fredrin's browser summonable and drivable from any session, not just a ticket's Live pane
    • Homepage: high-contrast "Developers from" affiliation band above What you keep
    • Scope Tasks prompt input per-project instead of sharing it globally
    • Wire PostHog web top-of-funnel into the acquisition funnel band (BLOCKED on PostHog connect)
    • Rebuild /admin System Overview into the unified cockpit
    • Point agent Docker publish GitHub workflow to self-hosted runner
    • Admin metrics service: growth & activation (North Star = activated signups/week)
    • Admin metrics service: acquisition funnel (DB portion)
    • Admin metrics service: throughput & product health
    • Fix glossary page to load on click without scrolling, add search bar
    • Admin metrics service: revenue & unit economics
    • Calendar redesign: Day-of-Today default, Completed-forward, a face on every task
    • Add Recharts + shared admin dashboard chart primitives & metric utils
    • Calendar polish: quiet the Year heatmap so the Day view is the hero
    • Copy ticket number to clipboard when clicked on tasks page
    • Gate first cloud boot on a verified card, add a per-workspace compute budget and a HOBBY cap
    • Add project & ticket leaderboards to admin dashboard
    • Add #bugs and #feature-requests community boards
    • Calendar: plumb assignee profile photos through the data layer
    • Docker entrypoint still hard-blocks a credential-less container: relax to match the FRED-XH1FF3 daemon gate
    • Remove animation and green dot behind header
    • Agent presence ping: add fetch timeout + throttled failure/recovery logging
    • Ticket chat sessions: talk before you build, and split the mode axes
    • Add noticeable Complete button for non-PR tickets in ticket view
    • Show event creator name when clicking event on admin calendar
    • Assign distinct colors to team members on user calendar page
    • Make the web-tier surfaces survive a resizable browser window (viewport audit + fixes)
    • Create smoke and regression tests and fix them daily · FRED-8AK327: Jul 28, 2026
    • Show distinct chat bubble color when tagged and awaiting reply
    • Thread the project's contextRoot into the worktree context pack
    • Investigate fredrin-agent session/discussion continuity after restart
    • flag potential duplicate tickets with an advisory warning
    • Resolve community-reported feature request
    • Resolve community-reported feedback/issue
  2. New

    • Ensure workspace precedes project in ordering/flow
    • Fix non-monotonic pack fill: raising budgetTokens 4000 to 6000 loses recall
    • Improve security and performance: Jul 27, 2026
    • Hide 'Website Themes' from top right nav (not ready)
    • Garden the context: Jul 27, 2026
    • Add an operator ticket kind: acts on the board, not the repo: no worktree, re-entrant, capability-scoped
    • Run w: Jul 27, 2026, 1:00 AM
    • Measure pointer-density emission: pack ~45 one-line pointers instead of 7 full sections
    • Run w: Jul 27, 2026, 12:37 AM
    • Bill cloud compute seconds into the postpaid usage meter (Option A)
    • Make the desktop gate per-route: public / web-app / desktop-only, defaulting to desktop-only
    • Add clickable ticket in /demo that opens a sample ticket detail popup
  3. New

    • Add multiple automation trigger types beyond time-based scheduling
    • Make admin panel mobile responsive
    • Redesign chat tab color/style coding for clarity across all states
    • Restrict /demo tab navigation to Tasks only with blocked popup
    • manage website themes from /admin: one prompt generates, admin edits anything
    • Hide Project section in Settings when opened from Workflows
    • serve the theme gallery publicly at /themes, keep the in-app twin at /website-themes
    • Surface the cloud allowance: live balance, near-limit warning, cause-accurate refusal copy, pricing promise
    • Improve security and performance: Jul 26, 2026
    • Add kick-start wizard to new project creation with Website/Mobile App paths
    • /demo updates live: the board refreshes itself through the server
    • Add Remote Agents chat option to dropdown when remote agents exist
    • Remove redundant session action: consolidate 'Resume' and 'Start new session'
    • Calendar: drop the Due date basis and restyle to the app's design language
    • /demo shows the real app board in a read-only mode
    • Create calendar app with at-a-glance yearly, monthly, and daily task views
    • Replace loading icon with animated clockwise spinner in projects left list pane
    • Add read-only /demo page showing Fredrin board (excluding 'Code')
    • Open metered cloud overage past the $5 allowance for paid tiers only (HOBBY stays a hard stop)
    • Add POST /tickets/{id}/start: headless Worker dispatch with prompt parity to the desktop path

    Fixed

    • show every paired machine in the Remote Agents menu, and put it last
    • make ⌘1…⌘9 jump to the Nth open tab, not a fixed app
  4. New

    • Onboarding step 1 traps users when gh cannot be auto-installed (hotfix + telemetry)
    • Fix Fredrin Cloud build session stuck on "waiting for output" despite running in background
    • Enforce the cloud allowance: idempotent debit water mark, gate every provision path, park mid-session
    • Create standalone Automations tab; remove Automations from Goals
    • Add expand/collapse for long goal descriptions in right pane
    • Persistent pillars: keep Tasks + Chat mounted across tab switches
    • Set Codex feature to "Coming Soon" state
    • fold the ticket's second PR row into a +N pill on the merge strip (#FRED-HOELXZ)
    • Add project settings into workspace settings section to show user, workspace, and project levels
    • remember the create-ticket composer's workflow, model, assignee, and runs-on picks
    • Create /themes page: browsable theme gallery with copyable creation prompts

    Fixed

    • sign-off build steps were ignored: the ship-without-asking directive overrode them
  5. New

    • drop the Remove item from the project 3-dot menu
    • we want to generate publicity on X through our waiting list program. make it so for users to get an invite code, they have to hashtag #fredrin on X.com.
    • iin activity log, anything that was generated by fredrin/system, should show it originated from Fredrin, not the author. do a deep analysis in activity log creations and make sure that we are able to
    • Suppress Commit CTA when only gitignored files change
    • Fix duplicate silhouette shown after creating a goal
    • Cache audit: make pillar back-nav serve instantly from the client router cache
    • when i launched chat, i got this error:
    • Add /glossary page defining popular vibe coding terms
    • Stream the board: first paint before the hydration waves
    • Merge GitHub + Claude subscription into one Connections settings pane, with Models cross-links
    • Simplify merge target dropdown to autocomplete; replace merge-when-done section with toggle
    • Fix error occurring when asking a database question
    • we need option to do token based pricing for cloud, we gotta map this out fully and thoroughly. make sure it gives me design options and stops. it should ask me what is my favorite and it should not p
    • Add user customization for initial ticket enrichment on creation
    • Fix: cloud worker transcript never mirrors: session stuck on 'Running · (no output yet)'
    • paste images into remote agent chat (composer + live terminal)
    • Add ability for users to create new sessions on a ticket
    • Add Claude Opus 5 model and set as default over 4.8
    • Move Windows installer OFF Squirrel: spinner crash unfixable at config level (replaces installer + auto-updater)

    Fixed

    • add error/not-found boundaries; post-delete navigation goes to /welcome, never "/"
    • /welcome 500s for every user with zero projects (missing TooltipProvider)
    • accept forward-deployed-engineer role at careers intake
  6. New

    • Change accordion click behavior: select item instead of expanding
    • Add @fredrin tagging with codebase-aware PTY response in ticket activity log
    • Clean up page UI: remove borders, limit to single CTA per page
    • Windows installer: REMOVE Squirrel loading spinner (M0V1OK loadingGif fix failed: same AnimatedGifWindow crash on published v0.27.0)
    • post the forward deployed engineer role on /careers
    • Fix duplicate ticket creation when all tickets under a goal are completed
    • Sort completed goals by most recently done first
    • Attempted to run on cloud but not logged in error cloud console
    • Flip WINDOWS_SUPPORT_ENABLED so /api/download and marketing serve Windows
    • Cut the first signed Windows release: verify the Azure signing pipeline actually runs
    • does fly machine not have garbage collection? some are still been up for over 2 hours
    • Fix Fredrin Cloud missing from assignee dropdown in create ticket popup
    • Add free-form + preset dropdown option next to Regenerate control
    • Log chat agent messages to activity log
    • Implement per-seat billing/access feature
    • Mission dialog: first-class control over HOW the Build step builds
    • Unblock main CI: regression suite red (macOS pill vs traffic-lights), blocks the Windows release
    • Add show/hide toggle for custom columns in task settings
    • Per-seat billing: sync billable seat count to Stripe on every roster change
    • surface Team seat usage & projected cost (billing + invite preview)
    • Fix: Windows installer crashes for all users: Squirrel loading-GIF FileFormatException
    • Make Fredrin Memory opt-in instead of enabled by default
    • Fix merge-to dropdown to show actual staging branch
    • Per-seat billing: owner seat-limit cap & Team-downgrade guard
    • Add ticket-detail-style assignee/runs-on dropdown to create ticket popup
    • API keys: scope visibility to the key owner, restrict revoke to owner + workspace OWNER, show owner column
    • Fix comment count bubble to show only actual user comments
    • Simple /download page (explicit macOS + Windows buttons); header CTA links to it, drop OS auto-detect
    • the artifact previews are juset all showing only white for HTML
    • Hide machine name from display due to space constraints
    • Do not truncate build summary TLDR text in activity log
    • Merge assignee and runsOn into a single dropdown popup (#FRED-6FMBNX)
    • Add goal execution mode that drains all tickets until goal completion
    • Fix: /schedule bookings don't show on the shared /admin/calendar (unify calendar workspace resolution)
    • Show approved status in compact view (minimal style)
    • Open hosted cloud agents to every tier (incl. free): plan entitlement + docs/pricing ripple

    Fixed

    • Windows gh detection: registry PATH refresh on Re-check + GitHub CLI install dir in win32 allowlist
    • capitalize the hosted-compute label as "Fredrin Cloud"
    • bake Claude bypass acceptance + bash shell into the agent image
    • spawn bash on cloud agents so a Worker can start
    • route cloud tickets to hosted compute in the ticket panel
    • Stop the sidebar collapse handle from covering (and blocking clicks on) the Goals rail
    • Restore scrolling in popovers opened inside a dialog (Blocked by picker)
  7. New

    • Show assignee avatar (not creator) on tickets board, with agentRunsOn indicator
    • Add Cmd+Shift+N shortcut to launch multiple Fredrin instances
    • Cloud agents T5: hostedCompute entitlement, instance metering & GA hardening
    • Cloud agents T4: UI: Runs-on picker row, provisioning narration, failure surfacing
    • Cloud agents T3: dispatch integration & instance lifecycle (park/wake, recovery, queue exemption)
    • Fix Merge-to-Branch dropdown to show staging branch after Stack as One
    • Show goal creation time-ago instead of ticket count on right-side goals
    • Cloud agents T2: control plane: schema, CloudProvider adapter (Fly Machines), provisioning service
    • assignee and worker are two independent avatars on a ticket, creator moves to the created line
    • Community forum: adopt the redesigned shell & theme tokens
    • Cloud agents T1: agent image: pre-enrolled boot mode + server-credential entrypoint
    • Exclude self and system notifications from top-right count badge
    • Fix goal dropdown scrolling and filter to show only active goals
    • sign the Windows installer + app binaries (Azure Artifact Signing)
    • Landing /schedule page: marketing-themed slot picker + booking form (forwarder to booking API)
    • Zoom Meet links via Server-to-Server OAuth, minted per booking + shown in email and admin popup
    • Booking API: GET /api/schedule/slots + POST /api/schedule/book (slotKey double-book guard) + Resend confirmation
    • Admin calendar UI: /admin/calendar month grid, create/edit event, detail popup, nav item
    • Booking slot engine (pure) + DST tests
    • Replace purple box icon with Fredrin logo on admin page
    • Calendar foundation: CalendarEvent model, booking-config, pure grid helper, calendar service
    • Scheduled Goals: pin which machine a recurring automation runs on
    • show activity-log notes as Fredrin system messages
    • Separate Goals and Automations
    • Create internal /release Claude skill for pnpm release using Node 20
    • Simplify "Ship together" section to "Merge to [branch]" with branch autocomplete
    • Remove existing notes app to prepare for rebuild
    • Fix default workflow being shared across all users in workspace instead of scoped per-user
    • Add pagination to admin tickets list
    • Fix Fredrin chat occasionally referencing a different project's folder
    • Rewrite 'What shipped' build summary to summarize, not repeat, PR activity
    • add a Registered column tracking campaign-driven signups

    Fixed

    • gate the /welcome download button on WINDOWS_SUPPORT_ENABLED
    • give the approve chip an icon and match the Workflow chip's color to its neighbours
    • honest download fallback on the ticket deep-link interstitial
    • sidebar collapse toggle only hover-revealed in vertical middle

This is what a board of agents shipping in parallel looks like. Free to start on macOS, Windows and Linux.