Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Aug 18:10
· 248 commits to main since this release

Changelog

  • fefb6ea Add plan for a single Create Workspace modal.
  • 17c394b Merge branch 'main' into notification-center
  • 65ea416 Merge branch 'notification-center'
  • 92ff714 Merge origin/main Notes polish into content links (td-653150)
  • 2d73800 Merge origin/main into content-links-for-all (td-928fee)
  • 76e135b Merge pull request #292 from marcus/edit-files
  • faa304f Merge pull request #293 from marcus/markdown-with-themes
  • 920e105 Merge pull request #294 from marcus/notes-polish
  • 08f9cc6 Merge pull request #295 from marcus/content-links-for-all
  • 506fdf7 Move completed plans
  • fed3008 docs(notify): Phase 1.5 — toasts never take focus, no focus context
  • 7c693d3 docs(notify): add Phase 1.5 (two-tier notifications, centre polish) and toast audit
  • 6936523 docs(notify): queue bottom-status sweep and ship sequence after polish round 2
  • 48a024d docs(notify): queue polish round 2 (toast redesign, centre x/double-click, row-bg fix, global tab parity)
  • a4b93ee docs(notify): record the Phase 5 proof run and mark the phase done
  • f911b3e docs(notify): record the Phases 2-3 headless proof run
  • d09f31d docs(notify): record the polish round 2 proof run
  • fe04ecd docs(notify): tab cycles focus through the open centre; Phase 3 queueing spec
  • a58746d docs(notify): target-activation plan; rework Phase 5 to build on it
  • 40ef246 feat(docview): in-file search core with wrap-aware matching
  • 549f4d4 feat(markdown): derive Glamour styles from the active Sidecar palette
  • 98d94f1 feat(markdown): make every shared consumer cache theme-aware
  • 5cc7e6f feat(notify): --target calls to action and cross-project landing
  • 5c3020c feat(notify): app-level notification centre right panel
  • 73871d8 feat(notify): centre polish, quieter countdown, click-to-dismiss toasts
  • 9377954 feat(notify): double-click and a per-group clear in the centre
  • 0bb9570 feat(notify): every surface's tab ring reaches the open centre
  • 4c6962b feat(notify): mouse-scroll the notification centre
  • a7bcbe9 feat(notify): notification core, store, app wiring, and sidecar notify CLI
  • bd29ffa feat(notify): numbered calls to action in the notification centre
  • 4c8fe78 feat(notify): post notifications on settled agent lane transitions
  • 6c8254d feat(notify): session and task calls to action
  • e5fdf9e feat(notify): stack toasts, collapse by source, and reveal them a row at a time
  • 1fe1497 feat(notify): status flash tier, config-backed expiries, shared source symbol
  • de8b2a2 feat(notify): tab makes the open notification centre a focus stop
  • f654045 feat(notify): toast overlay, header indicator, and retire the footer toast
  • 5de58b9 feat(panes): in-file search on both pane surfaces, and ctrl+p/f in the browser
  • ff72524 feat(panes): inline edit in doc panes on both workspace surfaces
  • cb54515 feat: add Git content link capability (td-459d3a)
  • fa6b8b1 feat: add app content decks and Files links (td-22f35f)
  • 37f3122 feat: add internal note links
  • 93a9308 feat: add shared content link core (td-e287bc)
  • 833ef70 feat: add shared passive content deck (td-4120e1)
  • 45d8e78 feat: enable plugin content panes by default (td-307076)
  • 5bfabc7 feat: graduate Notes setup journey (td-cdc3ba)
  • 30d7e98 feat: honor Notes editor preferences and shortcuts (td-982583)
  • 7ba76e5 feat: integrate embedded content deck focus (td-de82cc)
  • d3cebe4 feat: make Notes mouse editing native (td-43b82d)
  • 6dbed6e feat: make Notes mutations optimistic (td-889d49)
  • 84a7b3a feat: polish Notes layout and save chrome (td-8c2abd)
  • 632097c fix(activation): a path qualifier names a checkout, not the project
  • 0593d5f fix(docview): keep row styling and overlapped matches through highlights
  • ee76739 fix(markdown): preserve style-file path case and cache override resolution
  • fee42d4 fix(notify): close review findings and proof-run defects in Phase 1
  • 42d9a01 fix(notify): close review findings in the stacking, reveal and tab work
  • 2822e48 fix(notify): hold the selection background across styled row spans
  • 5230bea fix(notify): keep git failure alerts to a headline, drop dead status state
  • c048557 fix(notify): lease the git-write refusal and record Phase 1.5 as built
  • 499eee1 fix(notify): one focused pane app-wide when the centre takes the keyboard
  • 431f3a3 fix(notify): only read what was seen, and keep the centre keyboard-reachable
  • ea95d68 fix(notify): put the toast's close region on the cell the × is drawn in
  • 42b908d fix(notify): put the toast's controls in its title row
  • ec8d16a fix(notify): retire the last bottom-status echoes in notes and gitstatus
  • feeba19 fix(notify): retract a block where it stood, and land both arrival paths on one frame
  • 35e459a fix(notify): scope the call-to-action memo to its checkout and keep URLs whole
  • 0240872 fix(notify): solid toast background behind the title, countdown burns toward the close button
  • efa74e7 fix(notify): stack real arrivals, drive the column from the reveal machine, and deliver in-project posts
  • 90a188b fix(notify): wrap toast titles and bodies instead of ellipsizing; rule only above content
  • 7501de1 fix(overview): hand ctrl+c back while a doc-pane search owns the keyboard
  • 97a8c4f fix(panes): release pane editors on teardown, and route the pointer by pane
  • 275d055 fix: bound explicit OSC link destinations (td-e287bc)
  • e60e079 fix: close app content deck review gaps (td-22f35f)
  • ea5c789 fix: filter rendered links before decoration (td-928fee)
  • c9be831 fix: flatten app content deck primary panes (td-79dd54)
  • 6e43111 fix: isolate Git full-file staging identity (td-459d3a)
  • 7ade6a9 fix: keep shell diff continuation on project root (td-4c5b13)
  • dddf64b fix: keep unsafe internal link labels inert
  • 8811762 fix: match notes edit padding to markdown view (td-35fb1b)
  • dedb9f4 fix: persist app deck palette navigation (td-22f35f)
  • 160fd72 fix: preserve Workspace deck host contracts (td-4c5b13)
  • 9021d6c fix: preserve absolute content paths (td-233c7e)
  • d859a1d fix: preserve inactive app deck watcher lifecycle (td-22f35f)
  • 8cea26e fix: preserve zero-value content surface safety (td-928fee)
  • a50cadb fix: rebind direct passive diff opens (td-4120e1)
  • fc0a082 fix: rebind passive deck tabs on context changes (td-4120e1)
  • 86ebbff fix: reload passive tab across surface contexts (td-4120e1)
  • 232dd76 fix: remove migrated pane helpers (td-416158)
  • a939eb4 fix: render loose Notes outlines as lists (td-42cd0f)
  • 7766f06 fix: retain app passive pane focus and commands (td-a91834)
  • 8ca365f fix: scope raw diff results to passive tab identity (td-4120e1)
  • bd1ff1e refactor(activation): both surfaces jump through one service
  • e28ba10 refactor(activation): one pending-target slot, cross-project jumps land
  • 907f122 refactor(activation): one state-free jump service, file kind first
  • 3449e4e refactor(inlineedit): use the shared confirm/native helpers in both hosts
  • 6bb0d44 refactor(notify): re-tier every audited toast call site
  • bd1eb72 refactor: extract shared inline-edit lifecycle into internal/inlineedit
  • bde731a refactor: share Workspace content deck operations (td-4c5b13)
  • 7470cff refactor: share docview's ANSI highlight walker with filebrowser
  • 5c54845 test(activation): prove the dispatch, not the declaration
  • 97b927a test(markdown): audit every theme's Markdown inputs and document the mapping