Skip to content

Commit a06e0b3

Browse files
chore: bump version to 0.1.14
1 parent 7570b2f commit a06e0b3

12 files changed

+79
-117
lines changed

.changeset/kan-111-sprint-binding-help-is-wrong.md

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changeset/kan-118-unfilter-tasks-list-on-completed-sprint.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/kan-130-three-card-list-components-to-become-one.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

.changeset/kan-132-urgent-migrations.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/kan-133-scrolling-doesnt-work-in-grouped-by-columns-list.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/kan-196-make-help-menu-items-selectable-and-activateable.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

.changeset/kan-20-remove-a-card.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

.changeset/kan-33-add-binding.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

.changeset/kan-55-scroll-in-cards-list.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,77 @@
1+
## [0.1.14] - 2025-11-17 ([#patch](https://github.com/fulsomenko/kanban/pull/patch))
2+
3+
- - refactor: integrate card list into keybinding registry
4+
- refactor: unify keybinding management for footer and help popup
5+
- Remove filtering of cards from completed sprints
6+
- fix: remove auto-hiding of completed sprint cards from app methods
7+
- fix: remove auto-hiding of completed sprint cards from view strategies
8+
- A refactoring.
9+
- refactor: simplify navigation handlers to work with unified view strategy
10+
- refactor: simplify card handlers to work with unified view strategy
11+
- refactor: update app initialization to use UnifiedViewStrategy
12+
- refactor: simplify render_tasks to use unified view strategy
13+
- refactor: introduce UnifiedViewStrategy to compose layout and render strategies
14+
- refactor: create render strategy abstraction for card list rendering
15+
- refactor: create layout strategy abstraction for card list management
16+
- refactor: extract card filtering and sorting logic into card_filter_service
17+
- KAN-118/unfilter-tasks-list-on-completed-sprint (#93)
18+
- KAN-111/sprint-binding-help-is-wrong (#92)
19+
- KAN-33: Add Help mode with context-aware keybindings (#91)
20+
- ci: automatically sync develop with master after release (#90)
21+
- - migration: add reconciliation of branch_prefix and sprint_prefix to migrate old boards
22+
- migration: add serde default to support migration to archived cards board
23+
- - feat: Synchronize navigation viewport with grouped view column headers
24+
- feat: Implement unified scrolling rendering for grouped view
25+
- feat: Wire up VirtualUnifiedLayout for grouped view mode
26+
- feat: Add VirtualUnifiedLayout for unified card scrolling in grouped view
27+
- - fix: help menu keybinding matching for special keys and /
28+
- fix: implement missing action handlers for help menu
29+
- refactor: couple keybindings with actions
30+
- feat: add visual selection to help popup
31+
- feat: add generic list component
32+
- - chore: simplify archived cards view keybindings
33+
- refactor: rename delete to archive, permanent delete to delete
34+
- refactor: consolidate keybinding providers into CardListProvider
35+
- feat: add animation state infrastructure and types
36+
- feat: add yellow border for deleted cards view visual distinction
37+
- feat: add card deletion from detail view
38+
- fix: card lookup in DeletedCardsView mode
39+
- feat: add deleted cards UI rendering
40+
- feat: add keybindings for card deletion
41+
- feat: implement card deletion with position compacting
42+
- feat: add DeletedCardsView mode to App
43+
- feat: add deleted_cards persistence
44+
- feat: add DeletedCard domain model
45+
- Add help dialogue for keybindings.
46+
- feat: implement Help popup rendering with context-aware keybindings
47+
- feat: add global ? key handler for help across all modes
48+
- refactor: make CardFocus and BoardFocus Copy
49+
- feat: add Help app mode with context preservation
50+
- feat: create keybinding registry to route contexts
51+
- feat: implement keybinding providers for all contexts
52+
- feat: create keybindings module with traits and data structures
53+
- refactor: add keybindings module to lib
54+
- ci: automatically sync develop with master after release (#90)
55+
- - fix: ensure forward progress when viewport shrinks during down navigation
56+
- fix: correct viewport height calculation across all renderers
57+
- feat: add viewport calculation infrastructure to CardList
58+
- fix: allow scrolling down to show the final card
59+
- feat: update navigation to account for scroll indicator space
60+
- feat: add scroll indicators showing tasks above and below viewport
61+
- feat: use actual viewport_height instead of hardcoded value
62+
- feat: calculate and update viewport_height during rendering
63+
- feat: add viewport_height tracking to App
64+
- fix: eliminate selector jitter by moving selection with scroll
65+
- refactor: remove preemptive ensure_selected_visible calls
66+
- refactor: update CardListComponent navigate methods for viewport awareness
67+
- refactor: implement scroll-on-boundary logic in navigate methods
68+
- feat: wire up automatic scroll adjustment on navigation
69+
- feat: implement scroll-aware rendering for sprint detail panels
70+
- feat: implement scroll-aware rendering in all card list views
71+
- feat: expose scroll management in CardListComponent
72+
- feat: add scroll offset tracking to CardList
73+
74+
175
## [0.1.12] - 2025-11-02 ([#patch](https://github.com/fulsomenko/kanban/pull/patch))
276

377
- Update release flow

0 commit comments

Comments
 (0)