Skip to content
Planwise 1.18 — New Plan, Ask AI, and Hub uninstall controls. See what’s new →
Planwise

Planwise

1.18.0 - 2026-07-17

  • Added: English documentation (install, Hub, AI provider, usage, hooks) under docs/
  • Added: languages/planwise.pot for translators (Domain Path /languages)
  • Added: Hub “Keep Planwise data when uninstalling” control; full wipe of CPTs, meta, options, and notification table when off
  • Security: Telegram webhook secret is required when the bot is enabled; invalid/missing secret is rejected
  • Improved: Hub dependency notices are dismissible per user
  • Improved: Custom LLM Hub UI uses a confirm modal (no window.confirm) and DOM builders instead of HTML strings
  • Removed: Production mock JSON under assets/data; dashboard no longer loads demo stats when navigation is localized

1.17.5 - 2026-07-16

  • Improved: Follow-ups are AI-suggested next actions docked above the composer (not clarification questions)
  • Added: ```followups JSON block in planning replies for structured suggestion chips

1.17.4 - 2026-07-16

  • Fixed: Clarification quiz docks above the composer (chat frame), not inside the assistant message bubble

1.17.3 - 2026-07-16

  • Improved: Clarification quiz uses a one-question card layout (pagination, numbered options, Skip, Something else)

1.17.2 - 2026-07-16

  • Added: New Plan interactive clarification quiz — multiple-choice options when the assistant asks scope decisions
  • Improved: Planning prompt emits ```clarify JSON so answers submit as a structured reply

1.17.1 - 2026-07-16

  • Improved: New Plan chat renders markdown tables as styled HTML instead of raw pipe text
  • Improved: Planning prompt encourages tables for structured discovery and phase breakdowns

1.17.0 - 2026-07-16

  • Added: New Plan app page — Eden-style planning chat (paste client brief → phases, milestones, sprints)
  • Added: Planning REST /plans (history) and /planning/chat/stream with delivery-phase system prompt
  • Added: Plan history sub-sidebar on the plan page; New Plan item in main sidebar
  • Changed: Project Ask AI tab back to single-session Q&A (no in-tab history sidebar)

1.16.0 - 2026-07-16

  • Added: Ask AI New chat + conversation history per project (Ennealy pattern)
  • Added: REST GET/POST/PATCH/DELETE /projects/{id}/ai/chats for persisted copilot sessions
  • Improved: Copilot messages auto-save after streaming; reopen past chats from sidebar

1.15.0 - 2026-07-16

  • Added: Ask AI project copilot tab with streaming replies grounded in project tasks/schedule
  • Added: Task citations [[task:ID]] open the task modal; suggested prompts for overdue/focus/phase
  • Added: REST POST /projects/{id}/ai/copilot and /ai/copilot/stream (SSE)

1.14.0 - 2026-07-16

  • Added: Overview AI briefing (Today / This week) with narrative, blockers, focus tasks, and risks
  • Added: REST POST /projects/{id}/ai/insights with short server-side cache
  • Improved: Briefing cites only real task IDs from a compact project snapshot

1.13.0 - 2026-07-16

  • Added: Phase Plan with AI — propose milestones and sprints under an existing phase (preview → confirm)
  • Added: Sprint Plan with AI — assign backlog tasks and create new work for a sprint (goal or fit-window mode)
  • Added: REST POST /projects/{id}/ai/phase-plan, /ai/phase-plan-apply, /ai/sprint-plan, /ai/sprint-plan-apply

1.12.0 - 2026-07-16

  • Added: Import plan with AI on Schedule (preview → confirm creates phases, sprints, milestones, tasks)
  • Added: Task AI assist — improve title/description and suggest subtasks
  • Added: REST POST /projects/{id}/ai/plan-breakdown, /ai/plan-apply, /ai/task-assist

1.11.0 - 2026-07-16

  • Added: AI Provider Hub settings (Kie.ai recommended, direct vendors, custom OpenAI-compatible servers)
  • Added: Server-side REST chat APIs POST /chat and POST /chat/stream (SSE)
  • Added: Frontend public AI config (no secrets) for future Planwise workflows

1.10.1 - 2026-07-16

  • Fixed: Saving GitHub Client Secret or Webhook secret no longer clears the other secret (also applies to Google Drive / Telegram password fields)

1.10.0 - 2026-07-16

  • Added: Schedule tab with Phases, Sprints, and Milestones (REST + CPT)
  • Added: Task start date plus optional sprint / milestone / phase assignment
  • Added: Gantt chart view (Week / Month / Quarter) with sprint or phase grouping
  • Added: Overview schedule progress for the active phase and sprint

1.9.7 - 2026-07-16

  • Fixed: Login and bare /app/project/ now redirect to the Dashboard instead of the “Select a project” interstitial

1.9.6 - 2026-07-15

  • Fixed: Kanban drag placeholder no longer flickers while repositioning cards

1.9.5 - 2026-07-15

  • Fixed: Overview no longer flashes the empty state before data loads; shows a dashboard skeleton instead
  • Added: Tasks tab loading skeleton for Kanban, Table, and Timeline views

1.9.4 - 2026-07-15

  • Fixed: Needs attention empty state now matches other Themeatos data tables

1.9.3 - 2026-07-15

  • Added: Task Activities tab with per-task history timeline
  • Added: REST endpoint GET /tasks/{id}/activities
  • Improved: Overview Latest Updates refreshes after task mutations and shows clearer titles

1.9.2 - 2026-07-15

  • Improved: Project Overview shares the same project title header as other tabs
  • Added: Overview week chart with Done vs Overdue bars per day and This week / Last week filter

1.9.1 - 2026-07-15

  • Improved: Project Overview layout now matches the home Dashboard (stats, chart, Latest Updates, table)
  • Fixed: Hide the project title header on Overview to avoid a double header

1.9.0 - 2026-07-15

  • Added: Project Overview dashboard with KPIs, status/priority charts, workload, and activity feed
  • Added: Project activity event log (comments, task updates, files, members, GitHub imports)
  • Changed: Opening a project now lands on the Overview tab by default

1.8.1 - 2026-07-15

  • Improved: Telegram configure modal UI (steps, status, copy command, destination card)

1.8.0 - 2026-07-15

  • Added: Telegram project integration — post notifications to a group or forum topic
  • Added: Hub bot token / webhook settings for Telegram
  • Added: Project Integrations flow to bind a group via /connect and optional topic

1.7.1 - 2026-07-15

  • Fixed: Task comments could not be created (CPT slug exceeded wp_posts.post_type length)

1.7.0 - 2026-07-15

  • Added: Task comments in the task modal (text, @mentions, attachments)
  • Added: In-app notifications for new task comments and @mentions (deep-link opens the task)
  • Removed: Discussions project tab

1.6.6 - 2026-07-15

  • Removed: Notifications tab from project navigation (bell/notifications panel unchanged)

1.6.5 - 2026-07-15

  • Added: Fullscreen file preview modal (images, PDF, video/audio) instead of forced download
  • Added: Authenticated attachment preview stream with Content-Disposition: inline

1.6.4 - 2026-07-15

  • Improved: Drive/file picker UI — aligned rows, type icons, size only (no MIME type)

1.6.3 - 2026-07-15

  • Added: Choose Google Drive files from the task modal Files tab

1.6.2 - 2026-07-15

  • Fixed: Google Drive integration card/modal use folder selection (not repository copy)
  • Added: Per-project Drive folder picker; import lists files inside the selected folder

1.6.1 - 2026-07-15

  • Fixed: Google Drive OAuth profile_failed — request openid/email/profile scopes and read id_token

1.6.0 - 2026-07-15

  • Added: Task file uploads (modal Files tab) stored in Media Library
  • Added: Project Files tab aggregating all task attachments
  • Added: Google Drive OAuth integration + Import from Drive into tasks
  • Added: GET /projects/{id}/files and task attachment upload/delete endpoints

1.5.0 - 2026-07-15

  • Added: Team Members tab with All Projects-style data table
  • Added: Invite Your Members modal (search users, email, access, share link)
  • Added: GET /users search endpoint for member invites
  • Added: Per-member join meta (joined_at, role) on projects

1.4.7 - 2026-07-15

  • Improved: Remove outer status-column drop highlight; card placeholder only

1.4.6 - 2026-07-15

  • Fixed: Drag reorder stuck on blue placeholder (Kanban + Table) — keep dragged card in DOM until drop

1.4.5 - 2026-07-15

  • Added: Drag and drop tasks between status groups in Table View
  • Improved: Uniform task-column widths with truncated long titles

1.4.4 - 2026-07-15

  • Fixed: Kanban drag reorder showing multiple drop placeholders

1.4.3 - 2026-07-15

  • Improved: Sticky Kanban status headers with scrollable card lists
  • Improved: Drop placeholder when reordering cards
  • Removed: Description and A-xx id from Kanban cards

1.4.2 - 2026-07-15

  • Added: Reorder Kanban cards within a column (persisted sort order)
  • Fixed: Add new task button uses muted gray background

1.4.1 - 2026-07-15

  • Added: Drag and drop Kanban cards between To Do, In Progress, and Done columns

1.4.0 - 2026-07-15

  • Improved: Project header — status badge beside title; member avatar stack replaces Create task
  • Improved: Kanban board layout aligned with Figma (column headers, task cards, progress, Add new task)

1.3.1 - 2026-07-15

  • Fixed: GitHub issue webhook notifications blocked by Hub enabled-events whitelist
  • Improved: Notify project author, members, and administrators when an issue becomes a to-do

1.3.0 - 2026-07-15

  • Added: GitHub webhook auto-import — open/reopen issues become project to-dos with in-app notifications
  • Added: Hub settings for Webhook URL and webhook secret
  • Removed: Manual “Sync GitHub issues” button (webhook replaces it)

1.2.2 - 2026-07-15

  • Improved: Task modal title is a single header input for create and edit
  • Improved: Priority row shows one dropdown only

1.2.1 - 2026-07-15

  • Improved: Task table and modal UI — remove description/progress clutter; edit modal title shows task name
  • Improved: Status is set from To Do / In Progress / Done groups only (no status control in task form)

1.2.0 - 2026-07-14

  • Added: Sync open GitHub issues into Planwise todos for connected project repositories
  • Added: GitHub issue link on imported tasks (kanban and table)

1.1.1 - 2026-07-14

  • Fixed: Infinite recursion in GitHub settings sanitize that hung WordPress and caused Cloudflare 524 after upgrading to 1.1.0

1.1.0 - 2026-07-14

  • Added: GitHub OAuth App settings under Hub → Planwise → Integrations (Client ID, Client Secret, callback URL)
  • Added: Real GitHub OAuth connect flow with per-user token storage
  • Added: Repository picker from the authenticated GitHub account when linking a project

1.0.9 - 2026-07-14

  • Added: Project Integrations tab with GitHub connect / disconnect
  • Improved: Modal subtitle placement and integration toggle polish

1.0.8 - 2026-07-14

  • Fixed: Service worker no longer cache-first for authenticated REST responses
  • Improved: Themeatos confirm dialogs replace native browser confirms

1.0.5 - 2026-07-13

  • Added: Task modal, status-grouped table, timeline views