on cd52b53 help sign in
cd52b53refactor(diffview): reduce number of golden filesAndrey Nering bac4f0afix(diffview): fix behavior of tabs and add tab width settingAndrey Nering c5bf830fix(diffview): do not print ellipsis after content has being fully printedAndrey Nering 9f5d70cfix(diffview): respect line style even if it's the last one with ellipsisAndrey Nering 594dfd7test(diffview): record golden files for yoffset testAndrey Nering 45ddc66feat(diffview): add support for setting vertical offsetAndrey Nering 3c80193test(diffview): record golden files for xoffset testAndrey Nering 789a6b3feat(diffview): implement ability to set horizontal offsetAndrey Nering f047b18chore(diffview): add missing doc commentsAndrey Nering 94fbd9crefactor(diffview): move `setPadding` to be inside `adjustStyles`Andrey Nering c842c7bfeat(diffview): show ellipsis if we reached the height limitAndrey Nering 8104d91test(diffview): add golden files for height testingAndrey Nering 21ca2aefix(diffview): add fixes + more extensive testing for height handlingAndrey Nering 66cd982fix(diffview): fix small bug when width is very smallAndrey Nering a5a1ba2test(diffview): add golden files for width testingAndrey Nering 6d22a5btest(diffview): update golden files to remove final line breaksAndrey Nering 0da19d8fix(diffview): add fixes + more extensive testing for width handlingAndrey Nering 371662ctest(diffview): fix file name in testAndrey Nering c608d8ffeat(diffview): implement resizer to make diff wider or shorter as askedAndrey Nering ac33d35refactor(diffview): refactor order of functions to match call orderAndrey Nering bbc3122refactor(diffview): move padding out of `styles.go`Andrey Nering 864735arefactor(diffview): cache num digits on a struct variableAndrey Nering eb50c92fix(diffview): improve code width and make it half space on each sideAndrey Nering 498210cchore(diffview): fix lintAndrey Nering 0823b31feat(diffview): implement split / side-by-side viewAndrey Nering 38b91ccchore(deps): add `github.com/charmbracelet/x/exp/slice`Andrey Nering b759c37chore: add taskfile to easily run testsAndrey Nering a947f59refactor(diffview): refactor tests to be table drivenAndrey Nering 67fe93erefactor(diffview): ask hunk by parameter instead of accessing by indexAndrey Nering 062c9a4chore(diffview): update `go-udiff`Andrey Nering b7219b8fix(diffview): fix diffview width when code is too narrowAndrey Nering 357d727test(diffview): add test for custom context linesAndrey Nering 07d4221feat(diffview): show hunk lines and test for multiple hunksAndrey Nering c8e653efix(diffview): fix left pad for ansi stuffAndrey Nering ab0c4fffeat(diffview): show line numbers on the leftAndrey Nering f8fc11erefactor(diffview): convert styles into a reusable `LineStyle` typeAndrey Nering b7ab1a8feat(diffview): basic working functionalityAndrey Nering 1f98b24feat(diffview): getting started with the api designAndrey Nering a7943acrefactor: rename package `diff` to `diffview`Andrey Nering 7de40d9chore: having some fun with the `go-udiff` packageAndrey Nering 05b0570refactor: upgrade Anthropic SDK to v1.4.0 and adapt provider codeKayvan Sylvan 18f020cfix(provider/gemini): prevent empty parts in assistant messagesTom X Nguyen d4c8d05add openrouter deepseek freeKujtim Hoxha 0c38c0fupdate readme and geminiKujtim Hoxha 12a98d6Update readme & use provided logging packagePietjan Oostra a2524a1Add local providerPietjan Oostra 94d5fe0add sonnet 4Kujtim Hoxha 103f1c1feat: non-interactive modeRadu Topala 9e065cddocs(readme): add demo GIF (#160)Christian Rocha a9fa918feat: support VertexAI provider (#153)mineo