Releases: rusiaaman/wcgw
Releases · rusiaaman/wcgw
5.4.2: Initialise, do init in ~ by default, use temp-dir
What's Changed
- Do not init in ~ by default, use temp dir
- Other minor optimisations
Full Changelog: 5.4.1...5.4.2
5.4.1: multiple edits per call fix.
- Prompt changes for multiple blocks per edit call for speed and status check syntax issue.
- Dockerfile fix
5.4.0: Claude desktop validation fix.
Features
- WCGW_SERVER_INSTRUCTIONS environment variable to add a instructions during initialisation at top.
Fixes
- BashCommand failing due to Claude desktop update. Simplified the schema.
- "Screen" startup would cause fatal failure due to timeout error.
- Percentage to change <=50 but no search replace block. Put a hard check
What's Changed
- feat(mcp-server): add customizable server instructions via environment variable by @murich in #70
- 5.4.0: claude desktop fix and other improvements by @rusiaaman in #72
New Contributors
Full Changelog: 5.3.2...29ae6ff
5.3.2: detect ripgrep and ask LLM to use it.
- Claude uses grep by default even if ripgrep
rgis available which is much faster, asking LLM to userg(if available)
5.3.1
5.3.0: global CLAUDE.md and coding improvements
- "~/.wcgw/CLAUDE.md" if exists is automatically sent as instructions to LLM during init. Create the folder and the file and add prompts that's loaded everytime across projects during Initialisation calls.
- Show line numbers by default in read files. Trading off line number out of sync issue with redundant call to see the line numbers.
- Diff prompt improvement that mentions the order sensitivity of search replace blocks.
What's Changed
- Feat/improvements by @rusiaaman in #68
Full Changelog: 5.2.0...5.3.0
5.2.0: Claude specific improvements
- Should fix reset shell behavior
- Supports
<<<<< SEARCH>behaviour - Removes false positive tree sitter warnings.
What's Changed
- Update README.md by @jprrabanal in #64
New Contributors
- @jprrabanal made their first contribution in #64
Full Changelog: 5.1.3...5.2.0
Edit frequency increase
- Due to some upstream changes in Claude it wasn't using percentage_to_edit before file content, effectively making the parameter useless and causing it to write more than edit. Made the parameters ordered by alphabetical name sorting, and also explicitly mentioning the order.
- Fixed chat id not being shown in case a very large file is read during initialisation.
Minor bug fixes and improvements
Full Changelog: 5.1.1...5.1.2