Highlights
- break change: remove neo bin alias, use neovate instead
- commit & run: more robust to handle llm response
- commit: suggest staging unstaged files if no staged files is found
- commit: set upstream when pushing to remote
- plugin: add createAnthropic method to provider hook's opts args
What's Changed
- refactor: simplify global command path resolution by @xierenyuan in #567
- fix: add space after checkbox symbol in todo items by @sorrycc in #572
- feat: add markdown command sanitization for ai responses by @PeachScript in #573
- chore: remove neo binary alias from package.json by @sorrycc in #574
- refactor: optimize dot file skipping in listDirectory by @sorrycc in #576
- fix: set upstream when pushing new branches by @sorrycc in #575
- fix(commit): add error handling for JSON parsing in nodeBridge by @sorrycc in #577
- feat(commit): suggest staging unstaged files in commit command by @sorrycc in #578
- fix(commit): strip think tags from AI response before JSON parsing by @sorrycc in #579
- feat: add anthropic provider support and example plugin by @sorrycc in #581
- ci: add windows testing to workflow matrix by @sorrycc in #580
New Contributors
- @PeachScript made their first contribution in #573
Full Changelog: 0.22.3...0.22.4