Skip to content

Releases: rusiaaman/wcgw

5.4.2: Initialise, do init in ~ by default, use temp-dir

19 Jul 06:51

Choose a tag to compare

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.

28 Jun 14:47

Choose a tag to compare

  • Prompt changes for multiple blocks per edit call for speed and status check syntax issue.
  • Dockerfile fix

5.4.0: Claude desktop validation fix.

27 Jun 08:16

Choose a tag to compare

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.

18 Jun 17:51

Choose a tag to compare

  • Claude uses grep by default even if ripgrep rg is available which is much faster, asking LLM to use rg (if available)

5.3.1

17 Jun 06:41

Choose a tag to compare

Chore(lock): uv lock file fix

5.3.0: global CLAUDE.md and coding improvements

15 Jun 11:25

Choose a tag to compare

  • "~/.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

Full Changelog: 5.2.0...5.3.0

5.2.0: Claude specific improvements

05 Jun 09:29

Choose a tag to compare

  • Should fix reset shell behavior
  • Supports <<<<< SEARCH> behaviour
  • Removes false positive tree sitter warnings.

What's Changed

New Contributors

Full Changelog: 5.1.3...5.2.0

Edit frequency increase

15 May 17:37

Choose a tag to compare

  • 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

13 May 16:59

Choose a tag to compare

5.1.1

11 May 18:49

Choose a tag to compare

Update mcp version. Frozen uv during tests. Fixes #60