Preview environment — data may be reset without notice. Do not use for real work.
Changelog

What's new

What we've shipped recently. Hand-curated; we leave out internal-only changes (refactors, schema cleanups, test additions). Newest first.

  1. June 20, 2026

    Time off — share when teammates are away

    • Record vacation and business trips per person — entered once on their member card (or your own Account page) and shown across every project they're in. The person themselves or the workspace owner can add and edit them.
    • Full days, several days, or by the hour: set a partial-day window like 09:00–13:00 (with half-day presets), all in clean 24-hour time.
    • It shows up where it matters: the Workload view drops that person's capacity (vacation counts as zero), the Gantt hatches any task that overlaps their absence, the Calendar marks each day, and the task editor warns you when you assign work to someone who's away.
    • Optional Slack announcement: when your workspace has a Slack channel connected, adding time off posts a tidy notice — reason, handover notes, and dates — to the channel automatically.
    • Edit or cancel anytime, and the Slack post keeps up: editing an entry updates the original message in place, and deleting it removes the post — so the channel always reflects the current plan.
  2. June 3, 2026

    Walkthrough — present your plan, one person at a time

    • A presenter mode built for team meetings and standups: step through the plan person by person (or team by team) while the chart spotlights just that person's tasks — everyone else's bars and dependency lines dim to quiet context, so you keep the whole timeline on screen without losing focus.
    • Each task is framed automatically: the chart zooms so the current task fills the middle of the view, start to end, with its neighbours and dependency lines just visible around it.
    • A focus panel below the chart is the talking point: who's up, the task's status, dates, description, comments, and its latest progress notes — all in one place, so you present from the screen instead of clicking around.
    • Scope it to the moment: frame last + this week (the standup default), this week, this month, or a person's whole span. Group by team to drill team → person.
    • Keyboard-driven and full-screen: ← → moves between people/teams, ↑ ↓ steps through tasks, Enter opens the details, Esc exits. The app chrome and browser tabs get out of the way so it reads on a projector. It's fully read-only — you can't accidentally move a bar mid-meeting.
  3. May 31, 2026

    The whole app now speaks Korean — dates and all

    • Every surface is translated — the chart, the task editor, settings, the workspace, Today, templates, reports, and these marketing pages. Switch with the language toggle on any public page or in Account settings, and your choice follows your account.
    • Dates and timelines now format the Korean way (e.g. 2026년 5월) across the Gantt header, calendar, portfolio, key dates, and baselines.
    • Korean-first typography: a self-hosted Pretendard face keeps Korean text crisp and CSP-safe.
  4. May 26, 2026

    Today — your personal day planner, now the home screen

    • After you sign in, you land on Today instead of the project list — one place that pulls together everything on your plate across all your projects.
    • My Day shows what's due today; Triage groups overdue and this-week work so you can pull items into your day or snooze them; Done Today tracks momentum.
    • A mentions strip surfaces where you've been @-mentioned, and a Mine / Team toggle switches between your work and the team's.
    • Planning is personal — pulling a task into today or reordering your day never changes the project's real dates or the team's Gantt.
  5. May 25, 2026

    Madi on your phone — view, comment, and keep up anywhere

    • Projects, Today, the portfolio, and the workspace now lay out properly on a phone, with a bottom-sheet task detail you can swipe through.
    • Read the plan, leave comments and @-mentions, and keep up with where things stand — on the go.
    • During beta, drag-to-schedule and timeline editing stay on the desktop — the phone is built for review and quick updates.
  6. May 25, 2026

    Members can create projects in any workspace, simpler Team pricing

    • If you're a member of someone else's workspace, you can now create projects there — not just in your personal one. The “New project” modal asks where it should go when you have a choice; solo users see no change.
    • Team plan: $29/month for 3 editor seats (down from 5), +$5 per extra seat — small teams no longer pay for empty capacity. Guests scale with editor seats (5 per seat). Pro tier retired and rolled into Team.
    • Portfolio polish: the today line stays continuous across project rows, the today cap dot sits cleanly inside the header, and key-date markers now match the in-project visual.
    • Tooltip style and timing are now consistent across the project top bar and the rich-text toolbar. Korean: “critical path” renders as “크리티컬 패스” everywhere (was “주공정”).
  7. May 19, 2026

    Public/private projects, guest invites, faster search & a sharper Workload view

    • Projects are now public or private, like Slack channels. A public project is visible to everyone in the workspace; a private one only to the people added to it. The project lead (PM) manages their own project's members and visibility — no need to route every change through the workspace owner.
    • Invite outside collaborators as per-project guests — they see only the project they were invited to, never the rest of the workspace. The projects dashboard now separates “your workspace” from projects you were invited to as a guest.
    • New accounts confirm their email before the first sign-in, closing an account-enumeration gap. Existing accounts are unaffected.
    • Search is now a fast pop-over (⌘/Ctrl+F) instead of a side rail, matching the command palette (⌘/Ctrl+⇧+P). A one-click “My tasks” toggle and a “Clear” pill sit right in the top bar; the command palette can jump straight to a task by name. Both pop-overs close reliably with Esc, keep keyboard focus inside, and no longer select a task on a stray scroll.
    • Workload view: Demand vs Capacity now reflects the team's real load even while you filter, draws one continuous capacity envelope across the whole timeline, and keeps the full calendar in view instead of collapsing to the filtered task's dates.
    • Project key dates (kickoff, workshop, …) render consistently across Gantt, Workload, and Calendar — a multi-day event now reads as one continuous bar across every day it covers, with overlaps handled cleanly. Plus: task notifications always resolve to the right task (no more stale 404s).
  8. May 18, 2026

    @-mentions everywhere, sign-in fix, editor polish

    • Mention teammates with @ in comments, task descriptions, and progress notes — type @ and pick by name, no need to remember email addresses. The person you mention gets notified.
    • Mentions render as @Name, never a raw email address (the full address is on hover); a teammate with no display name shows a clean handle instead of their inbox.
    • The comment box stays lightweight — the @ picker with no heavy toolbar; ⌘/Ctrl+Enter to post, and ⌘B / ⌘I / markdown shortcuts still work.
    • Fixed: cancelling the Google sign-in screen no longer dead-ends on an "Application error" — you land back on sign-in with a clear message.
    • Dark theme fixes: the Activity page, notifications dropdown, bulk-action bar, and progress-note toggles now follow the theme instead of flashing a bright light panel.
    • Editor polish: the status pill no longer balloons onto two lines in a narrow editor; metadata chips dim when unset so a real priority or color stands out; links read the same cyan across comments, descriptions, and the editor.
    • Sidebar clarity: milestones show a single leading ◆ aligned with the task rows; subtasks use a hollow dot so they're distinct from tasks at a glance.
  9. May 18, 2026

    Project templates + a top-to-bottom visual redesign

    • Project templates — reusable phases / statuses / team legend / workdays; stamp a new project in one step. Snapshot-on-create, so editing a template never touches projects made from it. Built-in starters included.
    • New dark theme by default, one-click light toggle. The whole app shares one calm visual language; marketing pages stay light.
    • Phases now read as a short code badge in a status-free palette; clearer Today marker across calendar, gantt, and resource.
    • Fixes: task color / priority / team persist instantly; restored weekend shading and resource-lane visibility.
  10. May 12, 2026

    Custom project statuses + hideable Kanban columns

    • Define up to 10 task statuses per project in Settings → Statuses. Rename, recolor (slate / blue / emerald / rose / amber / violet / fuchsia / cyan), reorder, and pick which one means "Done." The editor pill, list column, Kanban headers, bulk-edit menu, filter dropdown, and mobile dot all read from the project's own list — no more hardcoded Open / In progress / Done everywhere.
    • Every new project starts with the same three rows so existing data renders identically. A backfill migration covers any project that was created in the deploy window before the seed-on-create fix landed.
    • Kanban columns: each header has a ⋯ menu with "Hide column," and the toolbar shows a 👁 +N hidden chip that lists every hidden column with a one-click restore. State persists per project (localStorage), so hiding Done on project A doesn't hide it on project B.
    • Drag a card into the Done column to set progress to 100% (muscle-memory parity with the old four-bucket flow); drag back out and progress clears. Other status transitions leave the slider untouched.
    • Activity feed includes status changes — "Sarah changed status of Design review → Blocked" — and the weekly report's Completed / Engaged buckets pick up status flips, not just the progress slider.
    • CSV / ZIP exports gain a Status column; re-importing matches by label first, then key, with a one-line rolled-up warning for any cells that don't resolve. Notion's "Completed" cells alias to the project's Done row.
    • Compact polish: settings icon picker collapsed to one dense 12-col grid; color swatch became a round bullet to match the dot used in every other status surface.
  11. May 11, 2026

    Resource view, baseline manager, fullscreen any view

    • New Resource view: people as rows, their assigned tasks as bars on a shared timeline. Overlapping work stacks vertically and gets shaded so you can spot "Selin has 3 things going next week" at a glance.
    • Time-window picker on Resource view: All / Next 4 weeks / Next 8 weeks with prev/next chevrons, plus a density toggle for projects with many people.
    • Daily allocation bar chart at the bottom of Resource view — distinct assignees per period, blue/amber/rose by saturation against headcount, dashed ceiling line for total members.
    • Manage Baselines… overlay: list every snapshot for the project, rename inline, recolor, delete, and Show / Hide each one. Active baseline gets a blue ring.
    • Presentation mode now works for every view (Gantt / List / Kanban / Calendar / Resource) — not just the Gantt. Read-only by intent; click never mutates during a meeting.
    • Zoom controls unified into the status bar — same D/W/M/Q/Y pills drive Gantt and Resource at identical scale; non-time views hide the widget.
    • Smaller polish: clicking an already-open task no longer closes-and-reopens the editor; the red "!" badge on tasks with violations no longer blocks drag; milestone-flagged phases render as milestones everywhere; sidebar resize handle hidden in presentation mode.
  12. May 8, 2026

    Beta polish — instant feedback, cleaner edge cases, friendlier errors

    • Comments, notes, notifications, and the constraint icon update the moment you click — server confirms in the background, rolls back with a clear toast on error.
    • Trash bulk delete actually removes what you selected (badge count, ghost rows, and per-button busy state all fixed).
    • Shift+Tab on a task with subtasks promotes the subtasks too — matching the right-click → Phase behavior.
    • Friendly error and 404 pages instead of the raw "Application error" digest.
    • Settings panel persists your last toggle even if you close the panel before the 350 ms save.
    • Sign-out actually signs you out across www / apex (cookie-domain fix).
    • Realtime: snapshot retries on transient 5xx, WS reconnect jitter widened, token-refresh retries on transient failures.
    • Project open auto-zooms to fit the timeline, fit-to-view button in the status bar, Tab/Shift+Tab toast a clear reason when they refuse to indent.
  13. May 6, 2026

    Rich descriptions, image embeds, chart-level Notes

    • Rich-text task descriptions: bold, italic, headings, lists, code, links, plus drag-and-drop / paste image upload with auto-compression for phone shots.
    • Re-insert any uploaded image into the description or the active progress note without re-uploading.
    • Progress Notes opens at the chart-window level (same width as Settings); the Notes button turns red when no notes exist.
    • VS Code-style Activity Bar replaces the old top toolbar; zoom moved to the status bar; workspace + account cluster bottom-left.
    • Keyboard multi-select: arrows move selection, Shift+arrow extends, bulk edits apply across the multi-selection.
    • Per-language task fonts: independent picks for English and Korean glyphs, picked per character so mixed names render both scripts cleanly.
  14. May 4, 2026

    Calendar export, shortcuts cheatsheet, activity filters

    • Subscribe to a public-shared project in Google / Apple / Outlook calendar via the .ics feed at /share/{token}/calendar.ics.
    • Press ? for the shortcuts cheatsheet (or ⌘⇧P → Keyboard shortcuts).
    • Activity log filters by user (anyone / specific member / Just me) and action category — URL-driven so you can share a slice.
  15. May 4, 2026

    Trash bin, soft-delete, and a faster chart

    • Soft-delete with a 30-day Trash; bulk restore one-click, single Undo toast for accidental deletes.
    • Project page loads ~45 % faster — TaskEditor + non-Gantt views + import UI lazy-load on first use.
    • Weekly Report: date-range presets, group by Assignee / Team, previous-period comparison, Copy as Markdown, Print to PDF.
    • Per-task Progress notes: rich-text or markdown, optional %, per-note privacy (project-wide vs. only-me).
    • Presets (renamed from Saved views) capture filters + active view + zoom in one snapshot.
  16. May 3, 2026

    Production hardening

    • Sentry observability + structured worker logs.
    • Per-user rate limiting: 60 mutations/min, 10 uploads/min.
    • Real-Postgres integration tests covering cascade deletes, soft-delete, dependency cascade, end-to-end scheduling.
  17. May 1, 2026

    Kanban + team property

    • Kanban cards show type, parent breadcrumb, team, comment count, priority, and due date — all without opening the editor.
    • Free-form team name on every task with a Notion-style select-or-create combobox; filterable, group-by-able in reports.
    • Faster, smarter undo / redo across single-task moves, multi-task moves, bulk patches, reorders, and auto-schedule.

Want a feature or noticed a bug? Tell us in email — no public roadmap yet, but we read every message.