Releases: CodeStreamly/argustack
Releases · CodeStreamly/argustack
v0.1.25
What's Changed
Added
- Jira Proxy Adapter — connect to Jira through company proxy/gateway with bearer token exchange, auto-refresh, and configurable field mapping
- Global Workspace Registry —
~/.argustack/workspaces.jsontracks all workspaces globally.list_workspacesandswitch_workspacework from any directory - Issue Type Filter — choose which issue types to sync during
argustack init(skip Test, Xray Test, etc.) - update_issue MCP tool — update any issue field in local DB, marks as locally modified. 23 MCP tools total
- push mode=updates —
argustack push --updatesandpush(mode="updates")MCP tool push modified issues to Jira - Markdown→ADF converter — descriptions accept full markdown (headings, lists, bold, code, tables, blockquotes, links). Automatically converted to Jira rich text
- argustack workspaces CLI command — lists all registered workspaces with sources
- Description enrichment — proxy adapter retries failed descriptions (3 retries with backoff)
Changed
- MCP tool descriptions rewritten for AI agent clarity (MUST, ALWAYS, examples)
- Plain text descriptions rejected — tools enforce markdown formatting with error message and format guide
- Proxy provider uses
nextPageToken/isLastpagination instead ofstartAt/total
Fixed
- Escaped
\nin MCP tool input normalized to real newlines before processing push --updatesnow sends only modified fields (was sending all fields, causing 400)push --updatesCLI shows error details for failed issues
Full Changelog: v0.1.19...v0.1.25
Argustack CLI v0.1.19
Added
create_issueMCP tool — agents can create issues in Argustack DB directly from chat. Onlysummaryrequired, all other fields optional. Agent reads content, determines fields, writes to DB. Thenpushsends to Jira.
Stats
22 MCP tools, 1178 tests
Argustack CLI v0.1.18
Added
pushMCP tool — Claude can now push local board tasks to Jira directly from chat (mcp__argustack__push)
Fixed
- Estimate fallback — works with localized Jira (История, Подзадача instead of Story, Sub-task)
Stats
21 MCP tools, 1177 tests
Argustack CLI v0.1.17
Fixed
- Estimate fallback now works with localized Jira instances (История, Подзадача, Баг instead of Story, Sub-task, Bug)
Argustack CLI v0.1.16
Added
argustack push— push local board tasks to Jira. Creates Stories fromsource: 'local'issues, writes jiraKey back to .md frontmatter- Board source type —
sourcecolumn on issues table tracks origin ('jira'vs'local') - Estimate fallback — when no similar tasks found by description, falls back to project-wide statistics by issue type
- Search ILIKE fallback — when tsvector search returns 0 results, retries with ILIKE on summary/description
Changed
db_queryerror message now suggestsquery_issues(sql:)for Argustack dataISourceProviderport has optionalcreateIssue()methodIStorageport hasgetLocalIssues()andupdateIssueSource()methods
Tests
1176 passed (97 test files)
Argustack CLI v0.1.15
Fixed
- Incremental Jira sync —
argustack sync jiranow correctly finds new/updated issues. Previously returned 0 issues due to wrong date format in JQL queries (ISO 8601 vs Jira's expectedyyyy-MM-dd HH:mm).
Argustack IDE Plugin v0.2.4
What's New
- Skill execution fix — files stay stable during skill-to-skill drags, no unnecessary moves
- Context injection — plugin tells skill about card source and file state via HTML comment
- Card redesign — colored epic badges, jira key right-aligned, assignee removed
Install
- Download
argustack-ide-0.2.4.zip - IDE → Settings → Plugins → ⚙ → Install from Disk
- Restart
Requires JetBrains IDE 2023.3+ and Claude Code CLI
Argustack IDE Plugin v0.2.3
What's New
- Marketplace listing — rich description with features, getting started, links
- Change-notes section in plugin.xml
Full changelog (since v0.2.1)
- Card redesign — colored epic badges, clean visual hierarchy
- README auto-update — regenerates when plugin version changes
- Done column time filter
- Init port conflict detection
- MCP install fix (correct config path)
- Card format docs for AI agents
Argustack IDE Plugin v0.2.2
Kanban board for JetBrains IDEs where columns are Claude Code skills.
Install
- Download
argustack-ide-0.2.2.zip - IDE → Settings → Plugins → ⚙ → Install from Disk
- Restart → Argustack panel in right sidebar
What's New
- Card redesign — title first, colored epic badge, jira key right-aligned
- README auto-update — regenerates when plugin version changes
- Done filter fix — execution state resets on card move to backlog/done
- Card format docs — README explains how to create cards (UI, AI agent, manually)
Core fixes (v0.1.14)
argustack mcp installnow writes to correct config file (~/.claude.json)- Init port conflict detection — checks if port is available before Docker start
- Knex driver errors suppressed during DB auto-detect
Requirements
- JetBrains IDE 2023.3+
- Claude Code CLI
Argustack IDE Plugin v0.2.1
Kanban board for JetBrains IDEs. Columns are Claude Code skills — drag a task card to execute.
Install
- Download
argustack-ide-0.2.1.zip - IDE → Settings → Plugins → ⚙ → Install from Disk
- Restart → Argustack panel appears in right sidebar
New in v0.2.1
- Onboarding README — auto-generated on first board load
- Done column time filter — ⚙ icon, configurable window
- Detekt 2.x — IntelliJ 2026.1 / Java 25 support
Requirements
- JetBrains IDE 2023.3+ (IntelliJ, WebStorm, PyCharm, GoLand, etc.)
- Claude Code CLI