ape-tea
v1.1.0
Published
A library for reading and writing [APEv2 tags][1].
Downloads
23
Readme
APE
A library for reading and writing APEv2 tags.
Changelog
0.5.0 (11.01.2023)
- Add support for multiple values under same key
- Add
Tag::items()method. - Add
Tag::add_item()method. - Replace
Tag::remove_item()byTag::remove_items()method.Tag::item()method returns a first found item.Tag::set_item()removes all items under the given key and adds a new one.
- Add
- Derive
CloneforItemandItemValuestructs.
0.4.0 (13.01.2022)
- Switched to 2021 edition.
- Updated byteorder to 1.4
- Support reading/writing/removing tags from opened files.
- Case-insensitive key comparison.
- Support writing an empty tag.
0.3.0 (29.03.2020)
- Switched to 2018 edition.
- Updated byteorder to 1.3
- Fixed type parameters in
Item::from_locatorandItem::from_text. - Removed use of deprecated
Error::description. - Lowercase error description.
Item::to_vecmethod is private now.- Removed
itemsfield from theTagstruct. - Added
Tag::iter()method. - Added
IntoIteratorimplementation forTagstruct. Tag::writemethod replaced bywritefunction.
0.2.0 (10.12.2017)
- Use byteorder 1.0.0.
0.1.2 (18.05.2016)
- Small internal improvements.
0.1.1 (21.01.2016)
- Use
Result<()>instead ofOption<Error>.
0.1.0 (16.01.2016)
- First release.
LICENSE
The MIT License (MIT)
