Skip to content

Latest commit

 

History

History
220 lines (181 loc) · 27.4 KB

File metadata and controls

220 lines (181 loc) · 27.4 KB

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

  • [FEAT] Sidebar: ID-descending default + asc/desc toggle button 8d7edf1
  • [BUILD] Bump softprops/action-gh-release v2 -> v3 (node24) 68bc8ac

5 May 2026

  • [BUILD] Bump version to 0.16.0 177277e
  • [FIX] Sidebar paging, filter feedback, terminal paste; configurable Assigned-to-me query 4dfcec2
  • [BUILD] Fix release workflow: auto-changelog renamed --next-version to --latest-version c23bc12

5 May 2026

  • [DOC] Drop Marketplace references; we're not on it (yet) 3cc3a4c

5 May 2026

  • [DOC] Match fxgui header verbatim — div align=center, h3, badge cluster c429df3

5 May 2026

  • [DOC] Restructure README to match fxgui layout; bump 0.15.4 b35c06d

5 May 2026

  • [CHORE] Exclude internal scratch from the .vsix 6d06bf3
  • [DOC] Add real screenshots; bump 0.15.3 5a68204

5 May 2026

  • [CHORE] One-shot reinstall loop: npm run reinstall + matching task 08acecb
  • [FIX] Render Subsystem and Build fields correctly 38b2c31

5 May 2026

  • [FIX] Force window reload + wipe per-account state on sign-in / sign-out abe8920
  • [FIX] Remove dead fieldRenderer.test.ts 50cf86e

5 May 2026

  • [FEAT] 0.15.0 — drop @anthropic-ai/claude-agent-sdk; spawn user's claude cc3f61c
  • [CHORE] Bump GitHub Actions to v5 (Node 24 runtime) 9b3f37c

5 May 2026

  • [FEAT] 0.14.6 — Claude integration, sidebar auto-refresh, attachment cache 699b4db
  • [CHORE] Publisher → healkeiser; .vscode/tasks.json release flow 40d5a64
  • [CHORE] Per-platform .vsix packaging via matrix build ce3e55d
  • [CHORE] Distribute via Open VSX + GitHub Releases (drop Marketplace) 59753d6
  • [CHORE] Republish to VS Code Marketplace alongside Open VSX 74ea078
  • [DOC] README: AI features, code actions, settings table b12d2f4
  • [DOC] Note the publisher migration from valentinbeaumont to healkeiser 4628ea4
  • [CHORE] Shrink icon content to 124x124 inside the 128x128 frame 35e17de

22 April 2026

  • [FEAT] 0.8.0 — subtasks, per-column create, panel shortcuts, branch-aware commands c04fa36

22 April 2026

  • [FEAT] 0.7.0 — inline pickers, comment cards, lightbox, agile board polish 29dbffc

v0.4.1

21 April 2026

  • [BUILD] Bootstrap Node project 9f9c14b
  • [DOC] Add v1 implementation plan cbdc83b
  • [TEST] Add integration test harness 2d2db21
  • [FEAT] Bundle VS Code codicons for webviews; swap unicode glyphs for real icons f93137d
  • [REFACTOR] Consolidate duplicated panel shell, md editor, styles cbaaaec
  • [FEAT] Restructure sidebar: six dedicated sections (Atlassian/Jira style) aff064d
  • [FEAT] Live timer, Recents section, Notifications, Links, Attachments, Badge, Skeletons, Keybindings e8aee19
  • [FEAT] Board filters, create-from-selection, commit-message template c8f112b
  • [FEAT] Use YouTrack's actual priority/state colors; create-issue form as a webview 3489982
  • [FEAT] Tags, colored dots, avatars, picker polish 4058ae9
  • [FEAT] Per-view independent filters, Unresolved quick-filter, compact current-issue badge ee452d3
  • [FEAT] Lean sidebar: 4 top-level views; secondary filters collapse into an Issues section 422a38c
  • [FEAT] CodeLens, notifications mark-read, comment drafts, @mention autocomplete 39d2d88
  • [FEAT] Redesign issue detail panel: two-column layout with YouTrack-style metadata sidebar a43b4b7
  • [FEAT] Unify issue-detail and agile-board styling via shared.css fe42650
  • [FEAT] Quick-edit any custom field from the side panel 1c55e3b
  • [FEAT] Upgrade agile board: richer cards, header with sprint switcher 5cd366b
  • [DOC] Add v1 design spec for ls-youtrack-vscode bef50f8
  • [FEAT] Add YouTrackClient with REST bindings c7143c6
  • [FEAT] Two-column Create Issue form, aligned with Issue Detail shell dd5934a
  • [FEAT] Swimlanes on the agile board for categorical sorts c3571c3
  • [FIX] Replace better-sqlite3 with in-memory Map to eliminate native ABI issues a28c3ea
  • [FEAT] Markdown rendering and inline edit for issue summary and description 72b161c
  • [FEAT] Profile pictures, tags with YouTrack colors, tag filter, bold issue IDs 55b36d3
  • [FIX] Re-skin issue detail to match the agile board aesthetic 05a0156
  • [FEAT] Add agile board webview 1a6bfb6
  • [FEAT] Add IssueDetailPanel webview 3f95af4
  • [FEAT] Rich comment composer (markdown toolbar + @mention) and collapsed log-time 685dcf6
  • [FIX] Cap issue detail panel layout to readable width; tighten form inputs bfb66bb
  • [FEAT] Add hover preview, sidebar context menu, and Start Work combo 48dab8d
  • [FEAT] Post Branch Activity: manual commit summary comment f7261e2
  • [FEAT] Shared markdown toolbar on description edit; double-click to edit 0cc93b0
  • [FEAT] Add SQLite read-through cache with LRU 9004e7d
  • [FEAT] Friendly YouTrack error messages + read-only mode detection 92e422b
  • [FEAT] Redesign swimlanes: collapsible horizontal bands, no empty-cell boxes 7ffe3fd
  • [FEAT] Interactive side-panel pills; slim toolbar; buttons for inline triggers 519908f
  • [FEAT] Add state quick-filter and sort controls to the Issues sidebar c7fb752
  • [FEAT] Add request helper with retry and error handling 1e21925
  • [FEAT] Reusable .btn / .btn.primary / .btn.icon component in shared.css baf5529
  • [DOC] Rewrite README for the Marketplace listing 8058d34
  • [FEAT] Add BranchNameBuilder with placeholders 158ea01
  • [FIX] Font sizing, full-width forms, unified form surfaces cc36dd1
  • [FIX] Use VS Code font/size as base, stop shrinking text below 1em b036986
  • [FEAT] Interactive issue detail: action toolbar, comment composer, color tab icon 4bca7d2
  • [FEAT] Attachment thumbnails and picker button 24cf892
  • [FEAT] Add Type, Priority, Assignee fields to the Create Issue form 9a7b5c8
  • [CHORE] Marketplace polish: license, repo, keywords, LICENSE, CHANGELOG 71d7b27
  • [FEAT] Edit your own posted comments inline from the Activity feed 8ffb2cf
  • [FEAT] Add sidebar IssueTreeProvider 2312651
  • [FEAT] Plain sidebar IDs; Write/Preview tabs on markdown edit zones 4ef16b6
  • [FEAT] Sanitize rendered markdown with sanitize-html d08bd4c
  • [FIX] Multi-board support, $type on state/assignee writes, colored board cards e8c9879
  • [FEAT] Add YouTrack domain types dff335d
  • [FEAT] Wire activation: auth, cache, sidebar b9ce341
  • [FEAT] Group sidebar issues by project with toggle button 6dce9ba
  • [FEAT] Add Create Branch command and config 32333e0
  • [DOC] Add QA checklist and README 22bf130
  • [FEAT] Inline comment composer under Activity; borderless Write/Preview tabs 31f1819
  • [FEAT] Add Agile Boards section to sidebar with collapsible split panels a21ce35
  • [FEAT] Add FieldRenderer 5d42b7e
  • [FEAT] Add sidebar filter: funnel button, substring match, match-count badge b47adca
  • [FEAT] Unicode-bold issue IDs; colored circle emoji per tag in sidebar b2879ba
  • [FEAT] Add branded icons for extension and activity bar 848a34c
  • [FEAT] Add AuthStore with first-run prompt e87654d
  • [FEAT] Add status bar counter bc287c9
  • [FEAT] Unify flat and swimlane board layouts so toggling just adds lanes a790685
  • [FEAT] Add Create Issue command b76f8ae
  • [FEAT] Add duration parser 5847622
  • [FEAT] Richer status-bar item: $(tasklist) icon, rich tooltip, action menu on click a40a9db
  • [FEAT] Add sort control to agile board d080f67
  • [FEAT] Add Log Time command 2bb045a
  • [FEAT] Render @mentions in comments/description as styled chips with full name f9beb32
  • [FIX] Harden renderField against undefined custom-field values 02597cc
  • [FEAT] Add state icons/colors on sidebar issues + fix detail webview race c15548e
  • [FIX] Promote epoch-ms integer fields with date-ish names to date display 6341fe3
  • [FIX] Unify tag pill and column header typography across issue detail and board 3591275
  • [FIX] Set ignoreFocusOut on all input prompts so focus-loss doesn't dismiss 777e2ab
  • [BUILD] Add esbuild config and activation shell 4847e47
  • [FEAT] Column separators on the board; expand empty drop zones during drag 7440c62
  • [FIX] Gate signedIn context on successful tree registration a374ad6
  • [FIX] Drop colored-circle emoji prefix on sidebar tags; back to '#tagname' c7542bd
  • [FEAT] Add Search command ce761e2
  • [FIX] Date-promotion heuristic no longer gated on inferred type 8c0b8a4
  • [FEAT] Add Change State command cdbe0c8
  • [FIX] Make detail-panel sub-fetches resilient; show error instead of spinning on fetchIssue failure 8cbeffe
  • [FIX] Use saved-query-by-ID endpoint and encodeURIComponent for query params f11c259
  • [FEAT] Add strict CSP + script nonce to all webviews fd97aa6
  • [BUILD] Add release workflow bc894ed
  • [FIX] Map DateTimeIssueCustomField to date kind; format midnight-free ba2e428
  • [FEAT] Add Assign to Me command ec560f5
  • [FEAT] Add Sign In command for re-auth after dismissed first-run prompt 7ed02e0
  • [FEAT] Add URI handler for deep links f558f91
  • [FEAT] Add Go to Issue command 005b02d
  • [FIX] Agile board dividers: full-width filter separator, continuous column rules 6bc40cd
  • [CHORE] Rename package to youtrack-vscode, set author to Valentin Beaumont 6dc7770
  • [FEAT] Inline row actions on sidebar issues + YouTrack icon on webview tabs 6cbb0c4
  • [FIX] Propagate avatarUrl through user-typed custom fields 01dbdfa
  • [FEAT] Add Create Issue button to sidebar sections and agile board header 4eb7788
  • [FIX] Shorter toolbar labels and wider layout cap so the button bar fits 93223e3
  • [FIX] Keep toolbar on a single row, theme native form controls 835cad9
  • [FIX] Merge toolbar + textarea flush in add-comment and editable-edit 54062d6
  • [FIX] Tighten markdown rendering spacing f1231ee
  • [BUILD] Add vitest setup 687e0a6
  • [FIX] Persist baseUrl in user/global settings, not workspace cb6663e
  • [FIX] Drop invalid assignee:Assignee field projection; extract from customFields 2fdabac
  • [FEAT] Show Sign In welcome view in sidebar when not authenticated 4be28cf
  • [CHORE] Publisher slug → valentinbeaumont (no hyphen) a08705c
  • [FIX] Use folder= query param for saved-search expansion; attach URL to HTTP errors a36b7e7
  • [CHORE] Publisher slug: valentinbeaumont → valentin-beaumont 9be37d9
  • [FEAT] Refresh button on the Issue Detail toolbar 5c244be
  • [FIX] Switch bold IDs to Mathematical Sans-Serif Bold for better font match b5e589a
  • [FIX] Remove .board padding so the grid is flush to the header and edges e14f87c
  • [FIX] Center codicons in buttons via inline-flex c13e2bd
  • [FIX] Don't show '0 / 0' match badge on saved searches that weren't expanded a518059
  • [DOC] List branch template placeholders in settings description 343813c
  • [CHORE] displayName → "YouTrack Integration" 756d327
  • [CHORE] Rename displayName to "YouTrack" f845e91
  • [FIX] Replace ALL {{CSP_SOURCE}} slots in webview HTML ab40c72
  • [FIX] Timer uses codicon-clock; match icon-button height to .btn 8cf6a0a
  • [FIX] Center letters in state/priority badges 00a2b26
  • [FEAT] Add Sign Out command 5de72c2
  • [FIX] Drop white-space: pre-wrap on description and activity body dbabefc
  • [FIX] Editable blocks rendering in edit mode by default 6554a65
  • [FEAT] Update issue-tab title to include the issue summary once loaded 6319f8b
  • [BUILD] Bump to 0.1.1 092831c
  • [FIX] Drop codicon from separator label in status-bar quick pick 92cabba
  • [FIX] Whitelist better-sqlite3 runtime deps (bindings, file-uri-to-path) in VSIX 2528b64
  • [FIX] Drop literal $(checklist) text from agile board header 4daa99b