TaskJunkyDocs

Changelog

What's new in TaskJunky across web, iOS, and MCP.

Filter:

v1.0.39–1.0.41 — March 28, 2026

Web

Smart Lists and Settings

  • Smart list count badges with color scaling: default, amber at 20+, orange at 50+, red at 100+
  • Inbox, All Tasks, and Done show computed counts from list data
  • Feedback section font size matched to smart lists
  • Settings left rail collapses to icon-only mode with toggle button
  • Auto-changelog generation script via pnpm changelog

v1.0.19–1.0.38 — March 28, 2026

Web

Sidebar Overhaul

  • Panel toggle icon matching ChatGPT and Claude.ai style
  • Hover-to-reveal expand icon on collapsed logo
  • Collapsible project sections with chevron disclosure triangles
  • Personal section replaces standalone Lists, collapsed by default
  • Theme toggle moved to user menu as segmented Dark/Light control
  • Settings button shows active state when on settings page
  • Feedback section chevron on left for consistency
  • Fixed project hover layout jump
Web

Settings Redesign

  • Vertical left rail with icons replacing horizontal tabs
  • Tabs: Account, Plan, Integrations, Developer, Notifications
  • Close button moved to top-right of content pane
  • API Reference and AI Rules moved under Developer tab
  • Removed GitHub PAT section
  • Billing card redesigned with gradient usage bars and compact upgrade CTA
Web

Task Detail Panel

  • Resizable width via drag handle on left edge
  • Deep linking via task URLs with browser back/forward support
  • Title in header bar inline with priority badge
  • Custom themed date picker with quick actions
  • Plan section with chevron toggle and edit/preview icons
  • MDX rendering for plans and AI notes
  • Subtask titles clickable to navigate into them
  • Title editing via pencil icon on hover
Web

List View Fixes

  • Clicking task title opens detail panel instead of inline edit
  • Subtask rows now open task detail when clicked
  • Inline edit moved to pencil icon in hover action bar
  • Rules panel: drag-and-drop priority reordering with grip handle
WebMCP

Tier Limits and MCP

  • MCP tools now enforce free tier limits on all creation operations
  • Tier limits count all-time items, deleting does not free slots
  • New MCP tools: reload_config and restart_server for hot reloading
Web

Infrastructure

  • Migrated to dedicated Neon Postgres database
  • PostHog server-side API instrumentation on heaviest routes
  • Integration system with encrypted credentials and OAuth 2.0 PKCE for X

v1.0.18 — March 28, 2026

Web

OAuth 2.0 PKCE for X Integration

  • "Connect with X" button redirects to X for authorization via OAuth 2.0 PKCE
  • Supports connecting any X account — log in as @taskjunky, @phantrace, or any other
  • Auto token refresh: expired tokens refreshed and persisted automatically
  • Project scoping: optionally tie an integration to a specific project

v1.0.17 — March 27, 2026

Web

Database Migration

  • Migrated TaskJunky to its own dedicated Neon Postgres database, separated from the shared mkteagle.com database
  • All data (users, projects, lists, tasks, rules, activity, API keys, integrations) copied to the new instance
  • Old TaskJunky tables cleaned up from the shared database

v1.0.16 — March 27, 2026

Web

Integration Test & Project Tagging

  • Test connection before saving — verifies credentials against X (/2/users/me) or Instagram (/me) API
  • Test saved integrations — "Test" button on connected integrations re-verifies and updates status
  • Connect button disabled until credentials pass verification
  • Auto-fills display name from verified account username
  • Project dropdown to scope integrations to a specific project (TaskJunky, Phantrace, etc.)

v1.0.15 — March 27, 2026

Web

PostHog API Instrumentation

  • Server-side PostHog tracking via posthog-node SDK
  • tracked() wrapper instruments API route GET handlers with zero-overhead timing
  • Instrumented heaviest routes: /api/poll, /api/tasks, /api/lists, /api/projects, /api/activity
  • Tracks endpoint, method, duration_ms, and status_code per request
  • Enables PostHog dashboards for DB query volume and latency trends

v1.0.14 — March 27, 2026

WebMCP

Integrations System

  • New integration table with AES-256-GCM encrypted credential storage
  • Integration types: X (Twitter), Instagram, Slack, Discord, Webhook
  • Full CRUD API: /api/integrations, /api/integrations/[id], /api/integrations/[id]/post
  • X posting via OAuth 1.0a signature + API v2 tweet creation
  • Instagram posting via Meta Graph API (media required)
  • 2 new MCP tools: list_integrations, post_to_integration — Claude can post directly
  • Settings UI: Integrations section with connect forms, status badges, and credential management
  • Tier-gated: free plan gets 2 integrations, Pro unlimited
  • Credentials encrypted at rest, never exposed in API responses

v1.0.13 — March 27, 2026

Web

Landing Page

  • Redesigned hero section with two-column layout and dashboard screenshot

v1.0.12 — March 27, 2026

WebMCP

Testing & Documentation

  • Vitest setup for unit testing
  • Pricing and tier limit tests
  • Changelog docs page

MCP Server (31 tools)

  • duplicate_rule — duplicate a rule, optionally to a different project
  • update_rule — now supports projectId/projectName to scope rules

v1.0.11 — March 27, 2026

WebMCP

Monetization & Subscriptions

  • Free and Pro pricing tiers with enforced limits (5 projects, 250 tasks, 2 API keys, 5 rules, 7-day activity history on free)
  • Stripe checkout and billing portal for web subscriptions ($9/mo or $79/yr)
  • RevenueCat integration for iOS subscriptions ($9.99/mo or $79.99/yr)
  • RevenueCat webhook endpoint for server-side subscription sync
  • RevenueCat REST API client with v2-first, v1-fallback
  • Subscription status API with usage counts, limits, and billing provider
  • Settings billing section with usage bars, plan picker, upgrade CTA
  • Subscribe intent page (/subscribe?plan=X) with auto-checkout from landing page
  • Tier limit modal — blocking UI when free limits are hit with upgrade prompt
  • Post-checkout activation polling with success banner
Web

Analytics & Feedback

  • PostHog SDK on web app, landing page, and iOS
  • Feedback widget on web app and landing page (3-sentiment model with follow-up notes)
  • PostHog webhook pipeline — feedback events auto-create tasks in User Feedback list
  • Manual "Send Feedback" in Settings on both web and iOS
MCP

MCP Server (29 tools)

  • get_preferences — read theme, webhook routing, notification prefs, tier
  • update_preferences — update theme, webhook routing, notification prefs
  • get_subscription — subscription status + usage counts vs limits
  • list_api_keys — list all keys (name + prefix)
  • create_api_key — create new key
  • delete_api_key — delete by name
  • update_rule — now supports projectId/projectName to move rules between projects
  • duplicate_rule — duplicate a rule, optionally to a different project
Web

Landing Page

  • Mobile hamburger menu navigation
  • Updated pricing page with comparison table, FAQ, Apple pricing footnote
  • Deep-link CTAs to subscribe intent page
  • Feedback widget
iOS

iOS

  • Proper xcconfig files (Debug/Release) for environment-specific values
  • RevenueCat SPM 5.67.0, PostHog SPM 3.48.2 in project.yml
  • PostHog user identification on login
  • Free tier limit constants
  • Feedback system ported from Phantrace (pulse cards, cooldowns, milestones, NL sentiment analysis, App Store review prompting)
Web

Bug Fixes

  • Fix Stripe webhook route import paths
  • Fix subscription.current_period_end for Stripe SDK v21
  • Fix SubscriptionManager NSObject inheritance for RevenueCat SDK

v1.0.0 — March 26, 2026

Web

Web

  • Initial public release
  • Full project, list, and task management
  • Drag-and-drop reordering
  • Board and list views
  • Real-time activity feed
  • API key management
  • Apple, Google, and GitHub Sign-In
  • Smart lists: Inbox, Today, Overdue, AI Tasks, Done
  • Rules engine for AI agent instructions
  • GitHub repo sync
  • Push notifications for due dates
  • Privacy Policy and Terms of Service
  • Documentation site with MCP setup guides
iOS

iOS

  • Initial App Store release
  • NavigationSplitView with sidebar
  • Swipe actions (complete, delete, move)
  • Context menus on tasks
  • Inline editing
  • Search across all tasks
  • Light and dark themes
  • Push notifications for due dates
  • Apple Sign-In
MCP

MCP Server

  • 21 tools for full task management
  • Stdio and HTTP transports
  • API key authentication
  • Name-based resolution (no ID lookups needed)
  • get_context for session initialization
  • MDX plan support on tasks
  • Setup CLI (npx @taskjunky/mcp setup claude/codex/copilot/gemini)

On this page