Repository navigation
v0.1.0
What's Changed
✨ New Features
- feat: add export endpoint and UI for single comment prompt copy by @moritzwilksch in #85
- feat(client): gate symbol popups with tree-sitter syntax by @moritzwilksch in #76
- feat(lsp): open definitions outside the snapshot read-only by @moritzwilksch in #79
- feat: Improve compare view by @pavelzw in #89
- feat(cli):
diffle prtakes a PR number or url by @moritzwilksch in #39 - Add
diffle --versionby @moritzwilksch in #3 - feat: GitHub high-contrast syntax themes by @moritzwilksch in #40
- Support relative line jumps using
<n>j/kby @moritzwilksch in #59 - improve lsp support by @pavelzw in #72
- Add GitHub comments to a pending review instead of submitting one by @moritzwilksch in #30
- Stop diffle when its browser tab closes by @moritzwilksch in #63
- Show viewed shortcut in file tooltip by @moritzwilksch in #64
- Arm single-thread and reply delete buttons before deleting by @moritzwilksch in #49
🐞 Bug Fixes
- fix(store): reopen a viewed file whose blob changes on refresh by @moritzwilksch in #74
- fix: highlight every line of a range comment by @moritzwilksch in #78
- fix(client): open collapsed files from the file tree by @moritzwilksch in #77
- fix(review): toggle files from the full header by @moritzwilksch in #83
- fix(test): signal the cli directly in clone cleanup test by @moritzwilksch in #86
- fix: Empty default mark as viewed by @pavelzw in #31
- Fix blue focus border around diff viewer by @moritzwilksch in #55
- Pass rem-scaled line height to CodeView to prevent early EOF cutoff (#9, #54) by @moritzwilksch in #61
- Fix inactive sidebar resizer highlighting by @moritzwilksch in #62
- Fix tab title in PR mode by @moritzwilksch in #75
- Keep keyboard help rows on one line by @moritzwilksch in #44
- Render suggestion fences and the composer in the app monospace stack by @moritzwilksch in #50
- fix(tests): fix flaky test by @moritzwilksch in #66
📚 Documentation
- docs: simplify and restructure
README.mdby @moritzwilksch in #33 - docs: Add installation instructions to README by @pavelzw in #37
- docs: Remove host binding security warning from README by @pavelzw in #34
- docs: condense and update AGENTS.md architecture and invariants by @moritzwilksch in #65
- Add conda-forge and npm badges to README by @pavelzw in #29
📦 Refactorings
- refactor: Simplify cli, get rid of
diffle branchby @pavelzw in #81 - Define the toast duration once as TOAST_MS by @moritzwilksch in #45
- Drop the file header's second back-to-diff button by @moritzwilksch in #48
- Remove per-file comment copy (yf) and the panel File button by @moritzwilksch in #47
- Remove the agent comment loop by @moritzwilksch in #41
- Remove unused timing and dev server features by @moritzwilksch in #52
⚙️ Automation & CI
- ci: add GitHub release notes changelog config by @pavelzw in #90
- ci: Verify package-lock.json stays in sync with package.json by @pavelzw in #35
- ci: Add oxlint linting and fix linter violations by @pavelzw in #38
♻️ Chores
- chore: add PR title lint workflow and update AGENTS.md by @moritzwilksch in #73
- chore(release): prepare v0.1.0 and verify release tags by @pavelzw in #92
- chore: Add oxfmt as the formatter, checked in CI by @pavelzw in #43
- Add CODEOWNERS by @pavelzw in #2
New Contributors
- @pavelzw made their first contribution in #2
- @moritzwilksch made their first contribution in #3
Full Changelog: v0.0.2...v0.1.0