From b9dfa39e4d72ce8e454bf8ac1449e6436e9bec4a Mon Sep 17 00:00:00 2001 From: jakka Date: Tue, 30 Sep 2025 17:10:19 +0300 Subject: changelog edit and version bump --- CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 0fd6aea..bf8e6c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,21 @@ +# v0.3.1 + +* removed useless trait +* isolated all module functions + # v0.3.0 + * removed claxon dep in favor of flac_codec, same for metaflac * cleaned up code a bit # v0.2.6-fix + * remembered about changelog.md * fixed incorrect encoded_by tag match * minor code improvements and fixes # v0.1.2 + * added better bar incremental logic by passing it to threads * added graceful shutdown (albeit its a bit slow) * checks file if it exists before reencoding -- cgit v1.3.1 From 7f9aa7d6c650b8d32dc7eca02975c3e876c72c9d Mon Sep 17 00:00:00 2001 From: jakka Date: Sun, 5 Oct 2025 13:51:20 +0300 Subject: edited changelog and readme --- CHANGELOG.md | 27 ++++++++++++++++----------- README.md | 15 ++++++++++++++- 2 files changed, 30 insertions(+), 12 deletions(-) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index bf8e6c2..6c25fdf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,22 +1,27 @@ +# v0.3.3 + +- updated deps, most notably libflac-sys and rusqlite +- edited changelog + # v0.3.1 -* removed useless trait -* isolated all module functions +- removed useless trait +- isolated all module functions # v0.3.0 -* removed claxon dep in favor of flac_codec, same for metaflac -* cleaned up code a bit +- removed claxon dep in favor of flac_codec, same for metaflac +- cleaned up code a bit # v0.2.6-fix -* remembered about changelog.md -* fixed incorrect encoded_by tag match -* minor code improvements and fixes +- remembered about changelog.md +- fixed incorrect encoded_by tag match +- minor code improvements and fixes # v0.1.2 -* added better bar incremental logic by passing it to threads -* added graceful shutdown (albeit its a bit slow) -* checks file if it exists before reencoding -* removes temporary file if it was left uncleaned from the previous session +- added better bar incremental logic by passing it to threads +- added graceful shutdown (albeit its a bit slow) +- checks file if it exists before reencoding +- removes temporary file if it was left uncleaned from the previous session diff --git a/README.md b/README.md index 37cb744..f71ae40 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,21 @@ scans a specified folder and reencodes flacs if they needed to be reencoded +## installation + +you can use cargo to install: +`cargo install flac-reencoder` + +or clone the repo and build it yourself + +to build statically just run the default build command: +`cargo build -r` + +to dynamically link to libsqlite3 and libflac libs, use the following command: +`cargo build -r --no-default-features -F linked` + ``` -Usage: reencoder [OPTIONS] [path] +Usage: flac-reencoder [OPTIONS] [path] Arguments: [path] Path for indexing/reencoding -- cgit v1.3.1