Repository navigation
Releases: RAbdelrhman/wayfinder-map
Releases · RAbdelrhman/wayfinder-map
Release list
v0.2.22
v0.2.20
v0.2.19
v0.2.17
0.2.17 (2026-10-08)
Bug Fixes
- hide settled maps from the map-name menu (#283) (606d672)
- restore map and ticket launches with T3 v2 (#282) (53c7d70)
What's Changed
- fix: hide settled maps from the map-name menu by @RAbdelrhman in #283
- fix: restore map and ticket launches with T3 v2 by @RAbdelrhman in #282
- chore(main): release 0.2.17 by @github-actions[bot] in #284
Full Changelog: v0.2.16...v0.2.17
v0.2.16
0.2.16 (2026-10-07)
Bug Fixes
- center shared icons without baseline offsets (#276) (ca1d1b0)
- prevent narrow topbar tabs overlapping map progress (#279) (1728711)
- start tickets already next when the auto map is turned on (#277) (21eb471)
Performance Improvements
What's Changed
- fix: align shared icons with adjacent labels by @RAbdelrhman in #276
- fix: start tickets already next when the auto map is turned on by @RAbdelrhman in #277
- fix: prevent narrow topbar tabs overlapping map progress by @RAbdelrhman in #279
- perf: restore cached data across every route by @RAbdelrhman in #280
- chore(main): release 0.2.16 by @github-actions[bot] in #278
Full Changelog: v0.2.15...v0.2.16
v0.2.15
0.2.15 (2026-10-07)
Features
- open canvases in the approved in-app viewer (#266) (c1ad460)
- tidy the map topbar and fold it as it narrows (#269) (13a1935)
Bug Fixes
- discover models with both T3 orchestration protocols (#268) (1cc411b)
- evaluate constant HTML sink property keys (#275) (14583e9)
- isolate project design canvases by task (#265) (8c325c6)
- reject template-literal HTML sink keys (#274) (983dd65)
What's Changed
- fix: isolate project design canvases by task by @RAbdelrhman in #265
- feat: open canvases in the approved in-app viewer by @RAbdelrhman in #266
- fix: restore model discovery for T3 orchestration v1 and v2 by @RAbdelrhman in #268
- feat: tidy the map topbar and fold it as it narrows by @RAbdelrhman in #269
- docs: add agent navigation map and reviewer coding standards by @RAbdelrhman in #270
- ci: run desktop checks on every pull request by @RAbdelrhman in #271
- test: reject prototypes that copy the shared canvas engine by @RAbdelrhman in #273
- chore: add ESLint and route HTML through one trusted sink by @RAbdelrhman in #272
- fix: reject template-literal HTML sink keys by @RAbdelrhman in #274
- fix: evaluate constant HTML sink property keys by @RAbdelrhman in #275
- chore(main): release 0.2.15 by @github-actions[bot] in #267
Full Changelog: v0.2.14...v0.2.15
v0.2.14
0.2.14 (2026-10-06)
Features
- add round 2 R-C filter remix and record round 1 picks (#223) (f83567a)
- match phone top-bar buttons to the desktop app (#223) (2727ca6)
- move global preferences to a dedicated Settings page (#262) (284fb07)
- prototype following a map on a phone (#223) (d9be136)
- prototype following a map on a phone (#223) (a02dceb)
- scaffold the Expo app in mobile/ with shared map code (cb3f63e)
- unify needs-you alerts and map activity in one inbox (5e98ced)
- unify needs-you alerts and map activity in one inbox (088a1ec)
Bug Fixes
- open only sample-data maps, 44px filter chips, literal frame src (#223) (28303fd)
- preserve inbox alerts and unread state across updates (81f7e32)
- render inbox rows through safe DOM nodes (12af02c)
What's Changed
- feat: scaffold the Expo app in mobile/ with shared map code by @RAbdelrhman in #261
- feat: prototype following a map on a phone (#223) by @RAbdelrhman in #263
- feat: unify needs-you alerts and map activity in one inbox by @RAbdelrhman in #260
- feat: move global preferences to a dedicated Settings page by @RAbdelrhman in #262
- chore(main): release 0.2.14 by @github-actions[bot] in #264
Full Changelog: v0.2.13...v0.2.14
v0.2.13
0.2.13 (2026-10-05)
Features
- add round 2 A+C remix to the canvas viewer prototype (#207) (ebdf915)
- add round 3 floating window to the canvas viewer prototype (#207) (05c5563)
- add round 4 corner resizing to the canvas viewer prototype (#207) (a04bf73)
- prototype the in-app canvas viewer shell (#207) (4067201)
- prototype the in-app canvas viewer shell (#207) (1e2bc06)
Bug Fixes
- guard update installation and shutdown handling (#251) (762fe63)
- keep the scrim and drop stale ghosts when a canvas reopens mid-close (#207) (dd2302f)
- preserve Auto state and complete watched membership (#252) (8167f95)
- preserve concurrent settings updates (#245) (2dca11f)
- preserve hand-off state across writers (#246) (12dc103)
- preserve repository details and complete discovery (#247) (c3b34e6)
- preserve ticket choices and keyboard focus (#248) (33be9ac)
- reject foreign hosts before serving app data (#204) (890da90)
- restore doc encoding and apply review notes (#219) (a003060)
- reuse established T3 sessions for sequential requests (#250) (11f506b)
- settle clone actions after repository switches (#249) (9514cd0)
What's Changed
- docs: research hosting a sandboxed canvas inside Wayfinder by @RAbdelrhman in #216
- docs: compare ways for the phone to reach the desktop (ticket #218) by @RAbdelrhman in #253
- fix: preserve repository state and complete discovery by @RAbdelrhman in #247
- fix: settle clone actions after repository switches by @RAbdelrhman in #249
- fix: preserve ticket choices and keyboard focus by @RAbdelrhman in #248
- fix: reject foreign hosts before serving app data by @RAbdelrhman in #204
- fix: preserve concurrent settings updates by @RAbdelrhman in #245
- fix: preserve hand-off state across writers by @RAbdelrhman in #246
- fix: reuse established T3 sessions by @RAbdelrhman in #250
- docs: what T3 Code exposes for watching a running thread from another device by @RAbdelrhman in #255
- docs: research the push path for mobile needs-you alerts (#219) by @RAbdelrhman in #257
- fix: guard update installation and shutdown handling by @RAbdelrhman in #251
- fix: preserve Auto state and complete watched membership by @RAbdelrhman in #252
- test: prevent concurrent Git fixture cleanup races by @RAbdelrhman in #258
- feat: prototype the in-app canvas viewer shell (#207) by @RAbdelrhman in #259
- chore(main): release 0.2.13 by @github-actions[bot] in #256
Full Changelog: v0.2.12...v0.2.13
v0.2.12
0.2.12 (2026-10-03)
Features
- add Settings to the sidebar, holding the account panel (#114) (b65de94)
- add the configurable Home progress panel (#80) (#85) (90f96a4)
- ask the user why an Auto session changed model (d393207)
- ask the user why an Auto session changed model (221fb2d)
- auto map starts tickets as they become next (b094d53)
- auto map starts tickets as they become next (#164) (0b4ad2e)
- Auto picks each ticket's tier and model in Start next (#166) (1caf9b3)
- Auto picks each ticket's tier and model in Start next (#166) (fd9b6f0)
- browse and follow other people's public maps (ed2a2b0)
- browse and follow other people's public maps (c974e65)
- call off-map issues fog and count them in the map's totals (#87) (f494e6a)
- compute each map's critical path on the snapshot (#132) (7f86f9d), closes #126
- detect stalled tickets, with a setting for each kind of stall (8f85c3d)
- detect stalled tickets, with a setting for each kind of stall (#160) (b30ec1c)
- draw off-map blockers as cards on the canvas (4c19cce)
- fog as a haze on graph cards, one status per card (#117) (e715281)
- keep maps to chosen UI, take turns through Needs, verify before merge (#197) (1016cbf)
- link blockers that live off the map (5fd8c48)
- notify when map tickets need attention (11767fa)
- notify when map tickets need attention (36fb413)
- open off-map issues in the panel like any ticket (7e7ce14)
- prototype what's next, what's in the way and stalled on the map (#125) (#161) (b037c66)
- put off-map issues in bands above and below the map, zoom out freely (18c1410)
- re-pick a queued Auto ticket's model when its provider becomes limited (20ea9d8)
- re-pick a queued Auto ticket's model when its provider becomes limited (0d39749)
- read real provider usage so Auto can avoid a provider before it errors (611a159)
- read real provider usage so Auto can avoid a provider before it errors (42b3826)
- record Auto tier decisions and hand-off outcomes for calibration (4cfa305)
- record Auto tier decisions and hand-off outcomes locally (cbe26ba)
- record paired Auto predictions and rating measurements for calibration (61075b5)
- record paired Auto predictions and rating measurements for calibration (6602817)
- redesign repository and prototypes views (#89) (30eee13)
- redesign the Home landing view (#88) (e5cac2e)
- redesign the start a new map flow (#86) (dbcdf47)
- run the auto map trigger in the server so it works with no page open (96b191b)
- run the auto map trigger in the server so it works with no page open (c3eae58)
- settle old maps into a collapsed section that stops fetching them (#154) (3552709)
- ship stable unsigned releases with reliable self-updates (9ff2cec)
- show check counts and reviewer for T3 Code PRs (3e3f1f8)
- show check counts and reviewer for T3 Code PRs from the fresh GitHub read (5919a6b)
- show issues linked from outside the map (#84) (38ae018)
- show live T3 hand-off status (da95a2e)
- show live T3 hand-off status (dd070b8)
- show only my maps and the public maps I follow (6258b63)
- show only my maps and the public maps I follow (df07b2d)
- show only Wayfinder repositories in the sidebar and on Home, most recent first (#109) (fadcb55), closes #99
- show the critical path, PR and CI state, and stalled tickets on the map (#130) (6077de5)
- show the critical path, PR and CI state, and stalled tickets on the map (#130) (4d41779)
- Start next hands off every next ticket at once (308c740)
- start next hands off every next ticket at once (#129) (210e5fa)
- take map watcher PR state from T3 Code first (d7e334e)
- take map watcher PR state from T3 C...
v0.2.12-beta.2
What's Changed
- fix: handle colored GitHub CLI output by @RAbdelrhman in #82
- fix: protect installed Wayfinder from smoke installer by @RAbdelrhman in #83
- feat: show issues linked from outside the map by @RAbdelrhman in #84
- feat: add the configurable Home progress panel (#80) by @RAbdelrhman in #85
- feat: redesign the start a new map flow by @RAbdelrhman in #86
- feat: call off-map issues fog and count them in the map's totals by @RAbdelrhman in #87
- feat: redesign the Home landing view by @RAbdelrhman in #88
- feat: redesign repository and prototypes views by @RAbdelrhman in #89
- feat: show live T3 hand-off status by @RAbdelrhman in #90
- fix: restore Home layout styles by @RAbdelrhman in #91
- fix: ship the approved prototype looks for Home, repository, Prototypes and navigation by @RAbdelrhman in #93
- fix: WCAG AA contrast and topbar menu clicks on the redesigned pages (#57) by @RAbdelrhman in #96
- fix: show one hand-off per ticket, the thread that is actually running by @RAbdelrhman in #107
- fix: drop hand-offs whose T3 Code thread was deleted by @RAbdelrhman in #108
- feat: show only Wayfinder repositories in the sidebar and on Home, most recent first by @RAbdelrhman in #109
- fix: call the off-map group fog on the map canvas by @RAbdelrhman in #106
- fix: show organization logos in Home's repository search by @RAbdelrhman in #110
- fix: don't start a second hand-off for a ticket that already has one running by @RAbdelrhman in #111
- fix: rank a live retry above the finished hand-off before it by @RAbdelrhman in #113
- feat: add Settings to the sidebar, holding the account panel by @RAbdelrhman in #114
- fix: make loading skeletons match the loaded pages by @RAbdelrhman in #115
- fix: line up the Start a new map composer by @RAbdelrhman in #112
- fix: show merged hand-offs as Merged and tidy Home's recent hand-offs by @RAbdelrhman in #116
- feat: fog as a haze on graph cards, one status per card by @RAbdelrhman in #117
- fix: map page tabs ARIA and a keyboard-scrollable table view by @RAbdelrhman in #118
- fix: reword warnings in plain language by @RAbdelrhman in #119
- fix: show done on every closed map card, not Merged by @RAbdelrhman in #120
- fix: skip the compile-cache preload when finding the T3 Code server script by @RAbdelrhman in #131
- feat: compute each map's critical path on the snapshot by @RAbdelrhman in #132
- docs: map watching detection and rate-limit budget by @RAbdelrhman in #133
- fix: claim the canvas press so click-and-drag always pans by @RAbdelrhman in #136
- docs: measure parallel hand-offs and recommend a cap of 4 by @RAbdelrhman in #140
- feat: watch maps for changes and emit events (#127) by @RAbdelrhman in #141
- fix: include map body tickets missing sub-issues by @RAbdelrhman in #151
- fix: make map background refresh conditional by @RAbdelrhman in #152
- fix: read PR status from T3 snapshots by @RAbdelrhman in #150
- feat: settle old maps into a collapsed section that stops fetching them by @RAbdelrhman in #154
- fix: paginate map issue discovery by @RAbdelrhman in #153
- feat: show only my maps and the public maps I follow by @RAbdelrhman in #156
- fix: preserve hand-off records across CLI and desktop writes by @RAbdelrhman in #157
- fix: share in-flight T3 Code connections across hand-offs by @RAbdelrhman in #158
- fix: serialize concurrent same-clone hand-offs by @RAbdelrhman in #159
- feat: take map watcher PR state from T3 Code first by @RAbdelrhman in #155
- feat: prototype what's next, what's in the way and stalled on the map (#125) by @RAbdelrhman in #161
- feat: browse and follow other people's public maps by @RAbdelrhman in #162
- feat: detect stalled tickets, with a setting for each kind of stall by @RAbdelrhman in #168
- docs: document the map format so maps can be made without Wayfinder by @RAbdelrhman in #169
- feat: show the critical path, PR and CI state, and stalled tickets on the map (#130) by @RAbdelrhman in #170
- docs: research auto tier and provider usage by @RAbdelrhman in #174
- feat: watch every opened map and catch up after quit by @RAbdelrhman in #175
- feat: notify when map tickets need attention by @RAbdelrhman in #176
- feat: show check counts and reviewer for T3 Code PRs by @RAbdelrhman in #177
- feat: record Auto tier decisions and hand-off outcomes for calibration by @RAbdelrhman in #178
- feat: Start next hands off every next ticket at once by @RAbdelrhman in #180
- feat: auto map starts tickets as they become next by @RAbdelrhman in #181
- feat: Auto picks each ticket's tier and model in Start next (#166) by @RAbdelrhman in #183
- fix: keep usage-limit error text out of the hand-off store by @RAbdelrhman in #185
- docs: audit Auto calibration readiness for #173 by @RAbdelrhman in #187
- feat: read real provider usage so Auto can avoid a provider before it errors by @RAbdelrhman in #188
- feat: record paired Auto predictions and rating measurements for calibration by @RAbdelrhman in #190
- feat: run the auto map trigger in the server so it works with no page open by @RAbdelrhman in #192
- feat: ask the user why an Auto session changed model by @RAbdelrhman in #193
- feat: re-pick a queued Auto ticket's model when its provider becomes limited by @RAbdelrhman in #194
- fix: show an open ticket's own state once its hand-off merged by @RAbdelrhman in #195
- feat: keep maps to chosen UI, take turns through Needs, verify before merge by @RAbdelrhman in #197
- chore: set version 0.2.12-beta.1 for an unsigned test release by @RAbdelrhman in #198
- fix: let tests pass their own T3 Code runtime, and set version 0.2.12-beta.2 by @RAbdelrhman in #199
Full Changelog: v0.2.11...v0.2.12-beta.2