Releases: danielsyauqi/Seeder
Seeder 2.0
Seeder 2.0
A board you can shape, a link preview you can brand, and a sidebar you can arrange.
✨ Custom task statuses (Jira-style)
- Define your own board columns per project — add, rename, recolor, and reorder statuses from Project → Settings → Task statuses.
- Each status has a swatch color, plus two flags: the initial column new tasks land in, and a Done (terminal) column that drives completion %, overdue suppression, and the "publish client update" gate.
- The board now renders dynamic columns in a horizontal-scroll track — about three columns are visible at a time and the rest scroll into view, so a workflow with 5+ stages stays usable.
- Status badges everywhere (board, Today, Daily planner, client board, task detail) render in each status's own color.
- Safe by design: deleting a status is blocked while tasks still sit in it, and every project always keeps at least one initial and one terminal status.
- Full MCP coverage:
list-/create-/update-/delete-/reorder-task-statustools, andcreate-task/update-task/update-task-statusnow take astatusId.
🔗 Customizable web/link preview
- Brand the Open Graph card shown when your app is shared (Slack, X, Discord, iMessage): set a custom preview title, description, and 1200×630 image in Admin → System → Web preview, with a live preview card.
- Sensible defaults out of the box (no setup required), bundled so a self-hosted install works offline.
↕ Rearrangeable sidebar Project List
- Drag to reorder the projects in your sidebar — grab the handle that appears on hover and drop a project where you want it.
- The order is per-user (your arrangement is yours alone) and persists across sessions.
🛠 Upgrading
Three migrations ship in this release:
0034_task_statuses— createstask_statusesand rebuildstasks(drops the oldtodo/doing/doneCHECK), seeding Todo / Doing / Done for every existing project and backfilling each task. No data loss; existing cards keep their column.0035_system_preview— adds the link-preview columns tosystem_settings.0036_sidebar_project_order— adds the per-user sidebar order column touser.
Apply with wrangler d1 migrations apply PM_DB --remote (or npm run db:migrate:node for node mode).
v1.1.0
v1.1.0 🌿
A polish release focused on finding things faster, clearer boards, and more control over what your clients see.
Boards are easier to scan
- Search and filters on every board. Find tasks instantly by title, date, or description (matches are highlighted), and narrow down by Phase, Category, Due date, Label, Priority, or Assignee — all from searchable dropdowns.
- "Since" dates on cards. Each task card now shows when it landed in its current column, so stale work is easy to spot.
- Tidier overview. A project's overview shows the top of the board with a "Show more" link through to the full board.
A better client view
- Cleaner public board. Clients see the most important tasks first, with the rest just a scroll away — plus the same search and filters.
- You decide what's public. New per-project toggles show or hide the whole board, full task descriptions, and the updates log. New projects keep full descriptions private by default.
Notes that grow with the project
- Multiple notes per project, each with its own date and the same rich-text editor as tasks — instead of one single scratchpad.
Color everywhere it helps
- A project's color now carries through to the Today queue, the dashboard's shipped feed, and the recent activity timeline, so projects are easy to tell apart at a glance.
Smaller touches
- Quick search on the project list.
- A fresh app icon.
- Revoking an access token now removes it completely instead of leaving it behind.
Seeder 1.0
Seeder 1.0 🌱
The first public release of Seeder — a self-hostable project workspace you fully own. Run it on your own infrastructure, invite your team, and manage real client work from request to shipped.
What you can do
Plan and run projects
- Organize work into projects, each with its own board, requests, notes, and history.
- A clean kanban board (To do / Doing / Done) with drag-and-drop, categories, labels, priorities, due dates, assignees, and subtasks.
Keep client requests separate from execution
- A per-project request inbox so incoming asks don't clutter your board — review, then turn a request into a task when it's ready.
Stay on top of the day
- A "Today" queue showing what's overdue, due today, and coming up next.
- A daily planner to lay out your day — and plan work for teammates.
Share progress with clients
- A read-only public board you can publish behind a private, rotatable link — no client login required.
- Short status updates that read like a clean log of shipped work.
See the big picture
- A dashboard with shipping throughput, an activity heatmap, and a feed of recently shipped work.
Work with your team
- Invite members, assign roles, and keep a full activity log of who changed what.
Connect your AI assistant
- A built-in MCP endpoint lets tools like Claude read and manage your projects, tasks, requests, notes, and more — using access tokens scoped to your own permissions.
Make it yours
- White-label the name, logo, and accent color. Light and dark themes included.
Self-host it, own your data, and grow your work from seed to ship.