Skip to content

Releases: MaxLogic/EncodingFixTool

EncodingFixTool v1.4

22 Jun 09:54

Choose a tag to compare

Highlights

  • Added non-mutating --help and /? handling so help requests cannot fall through to file scanning.
  • Kept unknown command-line options as non-mutating parse failures before any scan or rewrite starts.
  • Updated the installed tool version metadata to 1.4.0.0.

Assets

  • EncodingFixTool-v1.4-win64.zip includes EncodingFixTool.exe and EncodingFixTool.sh.
  • SHA256: 25E4B393A534F12C65388338547BBC1BAE59592641DE99F7850BE8876CF934E4

Verification

  • DUnitX suite: 31 passed, 0 failed.
  • PowerShell CLI proof passed.
  • Win64 Release build succeeded with DelphiAIKit.
  • F:\CliTools\EncodingFixTool.exe updated to 1.4.0.0 and smoke-tested.

EncodingFixTool v1.3

16 Jun 17:15

Choose a tag to compare

Highlights

  • Added path=<file> support for precise single-file cleanup.
  • Single-file mode uses the file's parent directory as the scan root and leaves sibling files untouched.
  • Updated README, agent skill guidance, and CLI regression coverage for the new workflow.

Assets

  • EncodingFixTool-v1.3-win64.zip includes EncodingFixTool.exe and EncodingFixTool.sh.
  • SHA256: E8AA610CEC614CA47AF71A4FCDAF9FA4E966C10E255B31B12604D2CE2CA0DCA5

Verification

  • DUnitX suite: 31 passed, 0 failed.
  • PowerShell CLI proof passed.
  • Win64 Release build succeeded with DelphiAIKit.

EncodingFixTool v1.2

16 Jun 06:37

Choose a tag to compare

What's Changed

  • Added a WSL Bash wrapper for invoking the Windows EncodingFixTool.exe with path argument conversion.
  • Updated the agent cleanup skill with WSL and Windows invocation examples.

Assets

  • EncodingFixTool-v1.2-win64.zip contains the Win64 executable and the WSL wrapper script.
  • EncodingFixTool.sh is also attached separately for users who only need the wrapper.

Verification

  • Built Win64 Release from tag v1.2.
  • Verified executable version: 1.2.0.0.
  • SHA256 (EncodingFixTool-v1.2-win64.zip): 05c891c0becb702c86caced5182f1dd53b36b87ff20de12f7af186ce90f4714a.

v1.1

11 Jun 13:28

Choose a tag to compare

EncodingFixTool v1.1

Win64 Release build.

Highlights:

  • Added CRLF normalization mode for Delphi source cleanup.
  • Added binary DFM safety.
  • Added AI-friendly Delphi cleanup workflow with JSON summaries.
  • Added configurable presets and refreshed documentation/agent skill guidance.

Build proof:

  • DelphiAIKit Win64 Release rebuild: SUCCESS.
  • EncodingFixTool.exe FileVersion/ProductVersion: 1.1.0.0.

Note: created as a draft because local main is ahead of origin/main and project instructions forbid git push from agents. Publish after pushing the matching source commits.

v1.0

17 Aug 19:31

Choose a tag to compare

update README.md