The Fredrin changelog
Everything we shipped between June 4, 2026 and June 22, 2026 — page 8 of 10.
New
- show ticket chat history in admin ticket view
- reduce default nav width 240 to 208px
- move Group By controls into Tasks settings dialog
- connectors management UI for Google Analytics
Fixed
- clear the lone biome error and dead code from the bug-free sweep
- debounce PTY resize to stop reflow corruption
- source ticket chat from AgentJob transcript, not Message table
- remove Copy link from ticket three-dot menu
- reword scan draft hint so it doesn't say 'offline' when online
- keep create-task composer font constant when resizing box
- keep open ticket detail across pillar tab switches
- Download in update card opens OS browser, not blank window
- split GA totals request to respect the 10-metric/request cap
- keep Workflow items popover on-screen and scrollable
- cap dependencies picker popover to viewport height
- drop 'Draft' from Notes with AI workflow-items header
New
- show creation time in admin user-detail tickets table
- remove FREDRIN.md tab from app settings
Fixed
- restyle Delete stored history button to match Danger zone block
- enforce hard min-width on goals rail to prevent collapse
- fredrin skill uses the injected `fredrin` CLI in Fredrin terminals (no FREDRIN_API_KEY prompt)
New
- auto-expand phase when a preset selects its steps
Fixed
- drop prominent border on recommended-but-unselected preset chip
- move total-elapsed to bottom-left, opposite created-ago
- scroll wide tables horizontally instead of clipping
New
- add close button + Esc to dismiss open file view
- AI/ML-inspired add-ons per mission phase
- add New File action to the Code tab explorer
- add createFile utility for programmatic file creation
- replace Plan button with a Plan | Build toggle
Fixed
- show Files button as '5 files' count
- stop vertical over-scroll past the lanes
- restore Verify phase group on the mission timeline
- make project settings dialog scroll when content overflows
New
- Ctrl+Enter inserts newline in session composer
- clarify which menu item maps to which section
- make container artifacts resizable
- add cog on Presets heading to open project workflow add-ons
- close ticket modal on backdrop click
- add maximize button to ticket info section
- point Contact sales links to [email protected]
- show Preview pane only in plan mode (backlog), hide in chat mode
- enable Cmd+V image paste in PTY panes
- add "open in new browser window" to the Preview section
- gate the Memory tab behind Pro (HOBBY locked)
- render project docs as a folder tree in the Memory tab
Fixed
- stop inflating token usage by N× via summed cache_read
- don't close ticket modal on Model/Effort dropdown click
- nest curated docs folders under a docs wrapper
- restore window drag on project top row
- hide planning Preview pane when nothing is being previewed
New
- add Plan action to Backlog tickets with AI-guided session
- drill into a project to see all its tickets
- minimalist Quiet Mono redesign of command panel
- add `fredrin start <ticket>` to dispatch a Worker
- close ticket detail dialog with Ctrl+G
- nest Other docs under the Project root
- clarify YOLO tooltip: tickets skip Backlog to Running
- add include/exclude file filters to content search
- log artifact uploads on the ticket timeline
- log human decision points on ticket resume
- define the Fredrin ticket format so agents stop opening GitHub Issues
- auto-assign a feature label during priority inference
- drag-to-reorder tabs within a pane
Fixed
- render fredrin choices chips during a live PTY session
- right-align Run/Re-run buttons in command list
- standardize button sizing in settings dialog
New
- rename dialog to "Import from GitHub", drop verbose copy
- rename project 'Context' tab to 'Memory'
- add ⌘\ toggle hotkey and reveal all shortcut hints on Cmd
- promote member to Pro from the admin panel
- expose collapse toggle on project board routes
New
- unify pillar into one drag-to-reorder list
- rename Setup Steps to Run Scripts
- inline-edit step name, description, and type
- server/setup kinds, master start-all, refresh, 3-per-row grid
- persist scrollback + cwd across app restart
- add cmd+shift+left/right for tab navigation
- copy/paste files in explorer with auto-rename on duplicate
- add Fredrin BoardMark app + tray icon
Fixed
- enable ⌘V paste in remote agent PTY pane
- keep save button visible, scroll long textarea content
- make /admin console reachable from a browser in prod
- start YOLO tickets headlessly, no auto-popup
- clear cmd-key hint on dropped modifier keyup
- retain active tab on Cmd+Up/Down project nav
New
- auto-build tickets dragged from backlog to Running
- toggle maximize focused pane with ⌘↵
- rename Design mockup to Mock concepts with variations
Fixed
- keep transparent/black avatars visible in dark mode
- explain GitHub 404 instead of bare "Not found" toast
- scroll chips horizontally instead of wrapping
- auto-submit cold-start seed via readiness gate + verify (FRED-VG24UK)
- make ⌥ project-switch hotkeys work in Terminals tab
New
- actionable GitHub CLI pre-flight setup gate
- declutter Context sidebar for minimalist design
- make merge button solid black primary on cards
- make the Build step opt-in on the mission timeline
- warm app background to match Fredrin brand aesthetic
- make building opt-in for YOLO quick-create tickets
- Edit with AI edits the description, not the plan
- toast on ticket created from terminal (API/MCP)
- make Needs attention bar global across all pillar tabs
- include Plan checklist in every preset except None
- replace Bare build with None + Base, default to Base
- purge expired keys on mint, hide session keys in Settings
- structured add/edit/remove UI for workflow add-ons
- add Cmd+arrow hotkeys for project and tab navigation
- remove Sent back card block and Revision requested dialog block
Fixed
- remove Drafting status from create task box for optimistic UX
- stop ticket actions menu overlapping assignee avatar on hover
- theme Needs attention strip for light mode
- bind file search to Cmd+P only, drop Ctrl+P
- quiet down PR actions on review cards to footer weight
- compact PR actions row on review cards
- make Bare build actually skip lint and plan steps
New
- add Cmd+[ / Cmd+] hotkeys to cycle project tabs
- add Cmd+=/-/0 terminal font size controls
Fixed
- build add-on gate checkbox now controls typecheck/lint execution
New
- open ticket detail dialog maximized by default
- tabs jump on Cmd+N, projects move to Opt for consistency
- make plan read-only, regenerate it from description via AI
- default to dark mode when no stored preference
- reveal ⌘N hint on the new-ticket composer while Cmd is held
- reveal keyboard hint badges while Cmd is held
- remove Dark Mode, rename Gun Metal to Dark
- ring a bell when a ticket needs human attention
- add floating workflow customization toggle to tasks screen
- make chat a full-screen view, not a slide-in drawer
- add gun-metal pastel dark color mode
- add Claude Fable 5 model option
- chat-first PR sidebar with files behind a popover
Fixed
- adhere to ticket's selected model and effort on cold start
- suppress pillar tab highlight while Chat overlay is open
- close Chat overlay when navigating to another pillar
- drop sticky persistence on project Chat toggle
- let global hotkeys pass through Terminal widget
- replace card archive action with delete
- one-row PR strip + roomy Files modal
New
- add GitHub tab to modify org access after grant
Fixed
- land installed apps on sign-in, never the download page
New
- make the project chat panel resizable (FRED-VDY9Q4)
- minimalist pass on ticket detail panel + card (FRED-VV9622)
- add Research & Plan build add-on before build (FRED-P8YOWI)
- move Model section to top next to priority/assignee
- minimalist PR glance: collapse diffs, quieter tints
Fixed
- make maximize render an exact 50/50 layout
- stop spurious "couldn't create channel" on channel (re)creation
- tighten excess space above chat input (FRED-KPFXL1)
- empty the chat when clicking Build: minimal seed, rules in FREDRIN.md (FRED-53UVG7)
- allow sending messages during active stream (FRED-IDPZPJ)
- non-blocking ticket creation (FRED-ECEDSP)
New
- add maximize button to terminal window
- auto-install GitHub CLI for users without it
- stop pre-populating the chat; Worker fetches the ticket
- gate chat-proposed tickets behind a confirmation modal
Fixed
- missing outcome warns, only a missing check blocks (FRED-LW94GJ)
- stop setState-in-render crash on add-on toggle
- run acceptance-check contract on all fresh-build paths
- stop tracking the per-session .fredrin/fredrin wrapper
- submit multiline chat prompts as body + standalone CR
- hide redundant Conflicts badge in PR header
- tell Workers to tick off plan checks as they build
New
- auto-open the PR on a green build via `fredrin finish`
- CI-aware Review Glance Card with inline PR diff
- drop redundant CI-status pill from kanban card
- track interactive PTY token usage across all contexts
- let users leave a context chat channel
- persist Start-building add-on chips to ticket description
- add global content search across project files
- remove redundant Build button from Backlog cards
- customizable workflow steps per project
- remove activity rail from ticket detail panel
- flat agents list with name - role (label)
- group agents into Project and Global types
- remove plan-readiness chip from ticket cards
- live activity rail with staleness + throughput metrics
- close the verification loop: Worker runs acceptance checks, persist exit codes, render verified-done
- optional QA build add-ons under Start building (FRED-8AT9B8)
- durable ReviewRejection records across merge cycles
- add Build CTA to not-started backlog cards
- rooms/channels in the Context chat with #lobby default
- Project Memory: recall decisions + project evolution
- redesign paired-agent panel for a clean, minimal look
Fixed
- scroll the whole Review Glance Card on the right panel
- scroll the Files changed list when the diff overflows
- publish ticket.updated when the streaming plan route finalizes
- make Start-building auto-submit consistently
- strip HTML-comment sentinels so build-step chips render clean
- stop completed-ticket zombie jobs from exhausting lane quota
- auto-link PRs via "Closes ticket:" + branch fallback
New
- open Stripe checkout/portal in the system browser
Fixed
- make the agent count honest, not a people count
- persist PTY scrollback so chat survives PR merge
This is what a board of agents shipping in parallel looks like. Invite-only on macOS, Windows and Linux.