- Added support for getting/setting comment - PR: #27
- Added full date capabilities - PR: #34
- Fixed
Id3v2Tag::{*year}
methods - PR: #21 fix #9 - Fixed incorrect access to track fields on disc getters - PR: #26
- Fixed album artist getting copied to artist field - PR: #29
- Fixed incorrect option handling for conversion of
ID3v2Tag
toAnyTag
- PR: #37 fix #36 - Changed
Tag::read_from_path
return type toResult<Box<dyn AudioTag + Send + Sync>>
- PR: #21 fix #8 - Removed
unwrap
inTag::read_from_path
- PR: #21 fix #7 - Removed needless borrowed reference when getting
Picture
- PR: #28
- Thanks to @Serial-ATA, @cdown, @microtonez, @aybruh00, and @BSteffaniak
- Add AudioTagEdit::{set_,remove_}composer - PR: #19 fix #4
- Thanks to @Serial-ATA and @ChousX
- Merged audiotags2 to audiotags - Party! - PR: #18
- Thanks to @martpie
- Upgraded
id3
from 1.0.3 to 1.1.0
- Added support for
duration
- Added support for
genre
- Upgraded
id3
from 0.5.1 to 1.0.3 - Upgrade
mp4ameta
from 0.6 to 0.11 - Execute tests from tmp directory to avoid repo corruption
- Improve docs
- Ergonomic conversions
- downcasting
- Remove use of
Cow
- Naive implementation of config
- multiple artists
- Conversion between tag types without macro; removed the macro introduced in v0.2.0
- Improved error handling
- conversion between tag types (naive and unstable implementation)