What's Changed
Commits since cli-v0.5.0
- fixes for e2e test (bfa0b93)
- Fix: Prefer replacement separator style over container's flat style for filenames (671b092)
- Fix: Prefer PascalCase over Sentence case in Rust comments for brand names (8a678bd)
- Fix: Prefer PascalCase over Title case and use generic names in tests (c8f3f04)
- Fix: Construct wrong pattern dynamically in test to avoid e2e grep (01d0fc9)
- Fix: Detect mixed-case hyphenated patterns like 'Renamify-specific' as Mixed style (e1e712f)
- Fix: Use generic names in test to avoid e2e self-hosting conflicts (539bac6)
- Fix: Support configured acronyms in Train-Case and Title Case identifiers (1acfcbd)
- Fix filename style resolution and add space-separated style support (3f717ce)
- Fix: Prevent Rust lifetime heuristic from matching string literals (b8e10d0)
- Workarounds for e2e test (ef6e7b3)
- Fixed a lot more edge cases and bugs (68cea6c)
- progress on fixing some more edge cases (c65851e)
- handle more edge cases (fb3739c)
Installation
macOS (Intel)
curl -L https://github.com/DocSpring/renamify/releases/download//renamify-macos-amd64.tar.gz | tar xz -C /tmp
sudo mv /tmp/renamify /usr/local/bin/macOS (Apple Silicon)
curl -L https://github.com/DocSpring/renamify/releases/download//renamify-macos-arm64.tar.gz | tar xz -C /tmp
sudo mv /tmp/renamify /usr/local/bin/Linux (x86_64)
curl -L https://github.com/DocSpring/renamify/releases/download//renamify-linux-amd64.tar.gz | tar xz -C /tmp
sudo mv /tmp/renamify /usr/local/bin/Linux (ARM64)
curl -L https://github.com/DocSpring/renamify/releases/download//renamify-linux-arm64.tar.gz | tar xz -C /tmp
sudo mv /tmp/renamify /usr/local/bin/Windows (x86_64)
Invoke-WebRequest -Uri https://github.com/DocSpring/renamify/releases/download//renamify-windows-amd64.zip -OutFile $env:TEMP\renamify.zip
Expand-Archive -Path $env:TEMP\renamify.zip -DestinationPath $env:TEMP
Move-Item -Path $env:TEMP\renamify.exe -Destination C:\Windows\System32\Windows (ARM64)
Invoke-WebRequest -Uri https://github.com/DocSpring/renamify/releases/download//renamify-windows-arm64.zip -OutFile $env:TEMP\renamify.zip
Expand-Archive -Path $env:TEMP\renamify.zip -DestinationPath $env:TEMP
Move-Item -Path $env:TEMP\renamify.exe -Destination C:\Windows\System32\