sreplace 0.11.0

A simple to use, efficient, and full-featured command line string replacer.
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.11.0] - 2025-10-08

### Added

- New option `--stats` to display statistics report.
- New option `--no-color` to disable the colors.

### Changed

- Rename option `--follow-hidden` as `--hidden`.
- Change colorizer crate to [colorz]https://crates.io/crates/colorz.
- Upgrade crate [clap-verbosity-flag]https://crates.io/crates/clap-verbosity-flag to version `3.0.4`.
- Upgrade crate [env_logger]https://crates.io/crates/env_logger to version `0.11.8`.

## [0.10.0] - 2025-10-04

### Added

- New option `--follow-hidden` to process hidden files.

### Changed

- Rename option `--case-insensitive` as `--ignore-case`.

## [0.9.5] - 2024-01-08

First version to appear in the changelog, all the previous versions features are listed below.

### Added

- New option `--regex` to use regular expression as search pattern.
- New option `--case-insensitive` to ignore case in the search.
- New option `--extension` to target the files by extension.
- New option `--follow-symlink` to follow symlink.
- New option `--dry-run` to just print what would happen.
- Recursively search all the files in a target directory.
- Replacement in multiple files is concurrent.
- Support UTF-8.