Chore
- add
gix-tixarchive ignore; make mtime sensitive test always work.
New Features
- separate the inline history status with a spacer
- reuse the history-view repository during sustained scrolling
- lazily load commit metadata from commit graphs
- open the tix commit pane with o
Acceptoas the conventional commit-pane toggle alongside], and advertise the easier binding in the footer. - abbreviate matching tix attributions
Render an attribution as*when its parsed identity is identical to the primary author, avoiding repetition while preserving distinct and merely mailmapped identities. - show Assisted-by agents in tix
Classify Assisted-by identities from commit trailers and render them as a distinct As attribution group, so agent assistance is visible without assigning co-authorship. - style tix commit message metadata
- group tix commit message trailers
- show tix copy feedback
- align tix commit message trailers
- copy tix commit authors with Y
- use alternate screen for the tix commit pane
- cycle tix author names with n
- keep tix graph browsing memory-efficient on large histories
- choose which references tix displays
- estimate graph width before lanes are ready
- toggle align mode with a single key
- mark the selected line at its right edge
- clear the inline status line on exit
Bug Fixes
- recognise GPT as an assisting agent
- hide the trailing selection marker on exit
- avoid a lane-width shift when graph rendering completes
- switch screens after hidden history reloads
- restore Shift-G navigation to the first commit
- skip the inert tix name mode
When visible commits have no trailer attributions, switching from all names to author-only changes nothing on screen. Skip directly to hidden names so each press ofnhas an observable effect. - copy parsed tix authors without re-validation
History parsing accepts author names containing>and emails containing<, but IdentityRef serialization rejects them and made the TUI exit when copying. Assemble the displayed identity directly from its already-parsed bytes. - apply mailmap to trailer attributions
The mailmap toggle resolved only the primary commit author, leaving stale
aliases in Co-authored-by, Reviewed-by, and the other supported attribution
trailers. Route both primary and trailer authors through the same name resolver
so the toggle consistently controls every displayed identity.
Commit Statistics
- 42 commits contributed to the release over the course of 30 calendar days.
- 30 days passed between releases.
- 28 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Update manifests prior to release (ebe9095)
- Merge pull request #2839 from GitoxideLabs/tix-improvements (4b3bf5a)
- Recognise GPT as an assisting agent (53fdba1)
- Hide the trailing selection marker on exit (64b29d1)
- Avoid a lane-width shift when graph rendering completes (1d86733)
- Switch screens after hidden history reloads (f20701a)
- Separate the inline history status with a spacer (fae6622)
- Reuse the history-view repository during sustained scrolling (ad5d527)
- Restore Shift-G navigation to the first commit (b1f6624)
- Lazily load commit metadata from commit graphs (5c7cf3e)
- Merge pull request #2830 from GitoxideLabs/fix-jj-test-on-windows (82711e1)
- Add
gix-tixarchive ignore; make mtime sensitive test always work. (bf68622) - Merge pull request #2834 from GitoxideLabs/tix-improvements (2fadbc7)
- Open the tix commit pane with o (3e14d25)
- Abbreviate matching tix attributions (c4f62d9)
- Show Assisted-by agents in tix (f380f8f)
- Skip the inert tix name mode (b2f8783)
- Copy parsed tix authors without re-validation (f6ee238)
- Style tix commit message metadata (6c033fd)
- Group tix commit message trailers (f7cd04c)
- Show tix copy feedback (200dc70)
- Align tix commit message trailers (f71e3eb)
- Copy tix commit authors with Y (4c05d6c)
- Use alternate screen for the tix commit pane (124dd4e)
- Cycle tix author names with n (425bbbb)
- Merge pull request #2831 from GitoxideLabs/tix-improvements (9a9a166)
- Keep tix graph browsing memory-efficient on large histories (2c2bd9c)
- Lower peak memory while completing tix histories (fe1de43)
- Reduce tix memory use on large histories (f878906)
- Keep tix history loading from caching one-shot objects (aec3c35)
- Show on-demand commit messages in a tix side pane (e1daced)
- Keep tix responsive while computing graph lanes (5a8a94b)
- Hide redundant tix status labels (e6e56e3)
- Make agent attribution blend with authors in tix (2ca0d95)
- Choose which references tix displays (f4c8f0a)
- Merge pull request #2829 from GitoxideLabs/tix-improvements (530a399)
- Estimate graph width before lanes are ready (4e16ae6)
- Toggle align mode with a single key (28fa84d)
- Mark the selected line at its right edge (ba30a93)
- Clear the inline status line on exit (ba8163a)
- Merge pull request #2812 from GitoxideLabs/report-july (ae8845a)
- Apply mailmap to trailer attributions (581ea82)