Releases: rossnomann/ape
Releases · rossnomann/ape
0.5.0
- 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
Clone
forItem
andItemValue
structs.
0.4.0
- 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
- Switched to 2018 edition.
- Updated byteorder to 1.3
- Fixed type parameters in
Item::from_locator
andItem::from_text
. - Removed use of deprecated
Error::description
. - Lowercase error description.
Item::to_vec
method is private now.- Removed
items
field from theTag
struct. - Added
Tag::iter()
method. - Added
IntoIterator
implementation forTag
struct. Tag::write
method replaced bywrite
function.