···13131414Newly done items go here, grouped under level-2 headings by week (date = Monday of that ISO week).
15151616+## 2026-02-23
1717+1818+Desktop - Extensions
1919+- [x] Reduce extension windows from 14 to 4 — consolidation with shared iframes, lazy loading, and show/hide instead of create/destroy ([7977](https://tangled.org/burrito.space/peek/commit/79772231))
2020+- [x] Add declarative command and shortcut registration in extension manifests — no background.js needed for simple commands ([42ca](https://tangled.org/burrito.space/peek/commit/42ca20ac))
2121+- [x] Migrate intra-extension messaging from IPC pubsub to BroadcastChannel ([7563](https://tangled.org/burrito.space/peek/commit/7563532d))
2222+- [x] Migrate UI view preferences from api.settings to localStorage ([7aea](https://tangled.org/burrito.space/peek/commit/7aea1f74))
2323+- [x] Fix lazy command replay, iframe ready signaling, and test updates ([d1c2](https://tangled.org/burrito.space/peek/commit/d1c2c614))
2424+- [x] Fix peek-card slot handling, HUD focus tracking, test reliability ([51d8](https://tangled.org/burrito.space/peek/commit/51d859c2))
2525+2626+Desktop - Lexicon Studio
2727+- [x] Add record viewing, detail panel, and record deletion ([62b4](https://tangled.org/burrito.space/peek/commit/62b4c259))
2828+- [x] Rename me-core extension to Lexicon Studio across all user-facing strings ([6940](https://tangled.org/burrito.space/peek/commit/694d061f), [c3fb](https://tangled.org/burrito.space/peek/commit/c3fb9b52))
2929+- [x] Eliminate background.js — make extension fully declarative with direct XRPC calls ([c637](https://tangled.org/burrito.space/peek/commit/c6375de5), [4aa1](https://tangled.org/burrito.space/peek/commit/4aa1789b))
3030+- [x] Remove Bluesky reference from login and auto-close OAuth window ([65b0](https://tangled.org/burrito.space/peek/commit/65b0906d))
3131+- [x] Add unit tests for pure functions ([a09d](https://tangled.org/burrito.space/peek/commit/a09d0f53))
3232+3333+Desktop - HUD
3434+- [x] Add performance metrics widget — window counts and pubsub stats ([2dc8](https://tangled.org/burrito.space/peek/commit/2dc85478))
3535+- [x] Show active window info in HUD window widget ([a7af](https://tangled.org/burrito.space/peek/commit/a7af389a))
3636+3737+Desktop - Editor
3838+- [x] Add clickable links extension for CodeMirror ([5660](https://tangled.org/burrito.space/peek/commit/56600693))
3939+- [x] Remove highlightSelectionMatches to stop highlighting matching text on other lines ([ef48](https://tangled.org/burrito.space/peek/commit/ef48d325))
4040+4141+Desktop - Windows
4242+- [x] Add maximize window and fullscreen toggle commands ([4ce0](https://tangled.org/burrito.space/peek/commit/4ce0a233))
4343+- [x] Fix external URLs with no explicit position causing NaN coordinates ([1f7f](https://tangled.org/burrito.space/peek/commit/1f7f24d5))
4444+4545+Desktop - Page View
4646+- [x] Show navbar with loading spinner, tone down and theme the loading glow ([fc63](https://tangled.org/burrito.space/peek/commit/fc63631e))
4747+4848+Desktop - UI
4949+- [x] Compact UI for tags and groups, muted accent colors for dark theme ([d3f0](https://tangled.org/burrito.space/peek/commit/d3f0be32))
5050+- [x] Show source URL on entity cards with open button ([5ff4](https://tangled.org/burrito.space/peek/commit/5ff490b5))
5151+- [x] Show URL on address cards in group view ([529f](https://tangled.org/burrito.space/peek/commit/529fc7ac))
5252+5353+Mobile
5454+- [x] Add offline reading with saved article content ([0c55](https://tangled.org/burrito.space/peek/commit/0c55e5ce))
5555+- [x] Add webview navigation tracking and configurable tag settings ([0c55](https://tangled.org/burrito.space/peek/commit/0c55e5ce))
5656+- [x] Hide from:history items from default list view ([a0a4](https://tangled.org/burrito.space/peek/commit/a0a47cc1))
5757+- [x] Move reader CSS from Rust to frontend for HMR support ([8a02](https://tangled.org/burrito.space/peek/commit/8a02b7c9))
5858+- [x] Fix markdown list auto-bulleting bugs ([b9c3](https://tangled.org/burrito.space/peek/commit/b9c3c1da))
5959+1660## 2026-02-20
17611862Desktop - Lexicon Studio (AT Protocol Identity)
+49-2
docs/feed.xml
···44 <title>Peek Changelog</title>
55 <link>https://tangled.org/burrito.space/peek</link>
66 <description>Recent changes to Peek</description>
77- <lastBuildDate>Fri, 20 Feb 2026 09:00:05 GMT</lastBuildDate>
77+ <lastBuildDate>Mon, 23 Feb 2026 14:11:25 GMT</lastBuildDate>
88 <generator>changelog-to-rss.js</generator>
99 <atom:link href="https://tangled.org/burrito.space/peek/raw/main/docs/feed.xml" rel="self" type="application/rss+xml"/>
1010 <item>
1111+ <title>2026-02-23</title>
1212+ <link>https://tangled.org/burrito.space/peek</link>
1313+ <guid isPermaLink="false">https://tangled.org/burrito.space/peek#2026-02-23</guid>
1414+ <pubDate>Mon, 23 Feb 2026 12:00:00 GMT</pubDate>
1515+ <description>Desktop - Extensions
1616+- Reduce extension windows from 14 to 4 — consolidation with shared iframes, lazy loading, and show/hide instead of create/destroy (7977 (https://tangled.org/burrito.space/peek/commit/79772231))
1717+- Add declarative command and shortcut registration in extension manifests — no background.js needed for simple commands (42ca (https://tangled.org/burrito.space/peek/commit/42ca20ac))
1818+- Migrate intra-extension messaging from IPC pubsub to BroadcastChannel (7563 (https://tangled.org/burrito.space/peek/commit/7563532d))
1919+- Migrate UI view preferences from api.settings to localStorage (7aea (https://tangled.org/burrito.space/peek/commit/7aea1f74))
2020+- Fix lazy command replay, iframe ready signaling, and test updates (d1c2 (https://tangled.org/burrito.space/peek/commit/d1c2c614))
2121+- Fix peek-card slot handling, HUD focus tracking, test reliability (51d8 (https://tangled.org/burrito.space/peek/commit/51d859c2))
2222+2323+Desktop - Lexicon Studio
2424+- Add record viewing, detail panel, and record deletion (62b4 (https://tangled.org/burrito.space/peek/commit/62b4c259))
2525+- Rename me-core extension to Lexicon Studio across all user-facing strings (6940 (https://tangled.org/burrito.space/peek/commit/694d061f), c3fb (https://tangled.org/burrito.space/peek/commit/c3fb9b52))
2626+- Eliminate background.js — make extension fully declarative with direct XRPC calls (c637 (https://tangled.org/burrito.space/peek/commit/c6375de5), 4aa1 (https://tangled.org/burrito.space/peek/commit/4aa1789b))
2727+- Remove Bluesky reference from login and auto-close OAuth window (65b0 (https://tangled.org/burrito.space/peek/commit/65b0906d))
2828+- Add unit tests for pure functions (a09d (https://tangled.org/burrito.space/peek/commit/a09d0f53))
2929+3030+Desktop - HUD
3131+- Add performance metrics widget — window counts and pubsub stats (2dc8 (https://tangled.org/burrito.space/peek/commit/2dc85478))
3232+- Show active window info in HUD window widget (a7af (https://tangled.org/burrito.space/peek/commit/a7af389a))
3333+3434+Desktop - Editor
3535+- Add clickable links extension for CodeMirror (5660 (https://tangled.org/burrito.space/peek/commit/56600693))
3636+- Remove highlightSelectionMatches to stop highlighting matching text on other lines (ef48 (https://tangled.org/burrito.space/peek/commit/ef48d325))
3737+3838+Desktop - Windows
3939+- Add maximize window and fullscreen toggle commands (4ce0 (https://tangled.org/burrito.space/peek/commit/4ce0a233))
4040+- Fix external URLs with no explicit position causing NaN coordinates (1f7f (https://tangled.org/burrito.space/peek/commit/1f7f24d5))
4141+4242+Desktop - Page View
4343+- Show navbar with loading spinner, tone down and theme the loading glow (fc63 (https://tangled.org/burrito.space/peek/commit/fc63631e))
4444+4545+Desktop - UI
4646+- Compact UI for tags and groups, muted accent colors for dark theme (d3f0 (https://tangled.org/burrito.space/peek/commit/d3f0be32))
4747+- Show source URL on entity cards with open button (5ff4 (https://tangled.org/burrito.space/peek/commit/5ff490b5))
4848+- Show URL on address cards in group view (529f (https://tangled.org/burrito.space/peek/commit/529fc7ac))
4949+5050+Mobile
5151+- Add offline reading with saved article content (0c55 (https://tangled.org/burrito.space/peek/commit/0c55e5ce))
5252+- Add webview navigation tracking and configurable tag settings (0c55 (https://tangled.org/burrito.space/peek/commit/0c55e5ce))
5353+- Hide from:history items from default list view (a0a4 (https://tangled.org/burrito.space/peek/commit/a0a47cc1))
5454+- Move reader CSS from Rust to frontend for HMR support (8a02 (https://tangled.org/burrito.space/peek/commit/8a02b7c9))
5555+- Fix markdown list auto-bulleting bugs (b9c3 (https://tangled.org/burrito.space/peek/commit/b9c3c1da))</description>
5656+ </item>
5757+ <item>
1158 <title>2026-02-20</title>
1259 <link>https://tangled.org/burrito.space/peek</link>
1360 <guid isPermaLink="false">https://tangled.org/burrito.space/peek#2026-02-20</guid>
1461 <pubDate>Fri, 20 Feb 2026 12:00:00 GMT</pubDate>
1515- <description>Desktop - AT Protocol Identity (lex)
6262+ <description>Desktop - Lexicon Studio (AT Protocol Identity)
1663- Add AT Protocol identity extension — connect your Bluesky/AT Protocol account via OAuth PKCE+DPoP (b549 (https://tangled.org/burrito.space/peek/commit/b549fa8a), ea7b (https://tangled.org/burrito.space/peek/commit/ea7ba305))
1764- Add lexicon browser — explore all known AT Protocol lexicons, view your repo's collections with record counts (ba52 (https://tangled.org/burrito.space/peek/commit/ba528419))
1865- Add record creation — auto-generated forms from lexicon schemas, create records directly from the app (93fc (https://tangled.org/burrito.space/peek/commit/93fc3561), b9a4 (https://tangled.org/burrito.space/peek/commit/b9a485e1))