chore: release
All checks were successful
Rust / build (map[name:stable]) (pull_request) Successful in 1m13s
Rust / build (map[name:nightly]) (pull_request) Successful in 3m49s

Signed-off-by: ForgeJo Action. See: https://git.kemitix.net/kemitix/rust <action@git.kemitix.net>
This commit is contained in:
ForgeJo Action. See: https://git.kemitix.net/kemitix/rust 2024-09-25 08:58:38 +00:00
parent 4d3bcd5283
commit 1236881793
3 changed files with 41 additions and 13 deletions

28
CHANGELOG.md Normal file
View file

@ -0,0 +1,28 @@
# 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.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.3.1](https://git.kemitix.net/kemitix/refile-m4b/compare/v0.3.0...v0.3.1) - 2024-09-25
### Added
- improved book number and series titles
- add support for --dry-run
### Other
- add crates.io required fileds to Cargo.toml
- add forgejo workflow tests
- Support --version, --help and --directory cli args ([#2](https://git.kemitix.net/kemitix/refile-m4b/pulls/2))
- display error if directory not specified
- add dir per title
- add justfile
- use correct file extension when renaming
- files are mp4b
- rename files
- determine new file name from tags

24
Cargo.lock generated
View file

@ -65,18 +65,6 @@ version = "1.0.75"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
[[package]]
name = "auto-file-mp4"
version = "0.2.0"
dependencies = [
"anyhow",
"clap",
"pretty_assertions",
"regex",
"rstest",
"taglib",
]
[[package]] [[package]]
name = "autocfg" name = "autocfg"
version = "1.1.0" version = "1.1.0"
@ -331,6 +319,18 @@ dependencies = [
"proc-macro2", "proc-macro2",
] ]
[[package]]
name = "refile-mp4"
version = "0.3.1"
dependencies = [
"anyhow",
"clap",
"pretty_assertions",
"regex",
"rstest",
"taglib",
]
[[package]] [[package]]
name = "regex" name = "regex"
version = "1.10.6" version = "1.10.6"

View file

@ -1,6 +1,6 @@
[package] [package]
name = "refile-mp4" name = "refile-mp4"
version = "0.3.0" version = "0.3.1"
edition = "2021" edition = "2021"
description = "Refile a directory of m4b files by artist, album (where specified) and title. Used to refile m4b versions of converted aax files for use by Smart Audiobook Player." description = "Refile a directory of m4b files by artist, album (where specified) and title. Used to refile m4b versions of converted aax files for use by Smart Audiobook Player."
license = "MIT" license = "MIT"