Serial
|
e8bcb7d8c0
|
changelog: Add entry for MP4 plID fix
|
2023-05-28 17:25:07 -04:00 |
|
Serial
|
b324bfa478
|
0.13.0
|
2023-05-08 11:44:53 -04:00 |
|
Serial
|
21e3c5d402
|
changelog: Update for recent changes
|
2023-04-28 02:26:53 -04:00 |
|
Serial
|
afe97edd96
|
changelog: Add entries for ID3 renames
|
2023-04-28 02:17:19 -04:00 |
|
Serial
|
af490d0caf
|
changelog: Update for recent changes
|
2023-04-23 23:56:52 -04:00 |
|
Serial
|
db79afd302
|
changelog: Document removal of ID3v2ErrorKind::Other
|
2023-04-10 17:30:43 -04:00 |
|
Serial
|
7f7a793c11
|
0.12.1 changelog
|
2023-04-10 10:28:37 -04:00 |
|
Serial
|
c110d65af4
|
0.12.1
|
2023-04-10 10:26:59 -04:00 |
|
Serial
|
44f090c86c
|
ID3v2: Export Popularimeter
|
2023-04-10 10:22:54 -04:00 |
|
Serial
|
11a6028456
|
changelog: Update for recent changes
|
2023-04-10 10:22:54 -04:00 |
|
Serial
|
a4bf4f351f
|
0.12.0
|
2023-04-04 08:01:40 -04:00 |
|
Serial
|
b101c051bc
|
changelog: Update for recent changes
|
2023-04-04 07:56:05 -04:00 |
|
Serial
|
18933087d5
|
Tags: Make method names consistent
|
2023-03-18 13:48:21 -04:00 |
|
Serial
|
83b26b30f4
|
Tags: Add a <Tag>::new() alias for <Tag>::default()
|
2023-03-18 12:12:15 -04:00 |
|
Serial
|
4741a0c770
|
VorbisComments: Check for "TRACKNUM" when using Accessor::*track methods
|
2023-03-17 14:49:04 -04:00 |
|
Serial
|
f298be3f57
|
changelog: Update for new VorbisComments changes
|
2023-03-17 14:49:04 -04:00 |
|
Serial
|
b6deea936b
|
changelog: Add entries for WavPack fixes
|
2023-03-15 19:44:31 -04:00 |
|
Serial
|
78a78f7d05
|
changelog: Add entries for MP4 fixes
|
2023-03-13 20:14:49 -04:00 |
|
Serial
|
87e40952c0
|
changelog: Update for recent changes
|
2023-02-28 21:44:38 -05:00 |
|
Uwe Klotz
|
6754809b00
|
Separate SplitAndMergeTag into SplitTag/MergeTag traits
Pevent any unexpected or undefined behavior at runtime by applying the
typestate pattern.
|
2023-02-28 09:57:12 -05:00 |
|
Serial
|
1d2dbb6b35
|
ID3v2: Fix conversion of user defined frames when using Tag writing interface
fixes #140
|
2023-02-11 13:32:08 -05:00 |
|
Uwe Klotz
|
eb648f4f0d
|
Remove special case handling of empty string values
|
2023-01-30 17:57:31 -05:00 |
|
Serial
|
be3c0b9ae3
|
0.11.0
|
2023-01-29 12:38:51 -05:00 |
|
Serial
|
cc30429764
|
ogg_pager: Make a separate changelog
|
2023-01-21 11:59:59 -05:00 |
|
Serial
|
af5154b7fb
|
TagExt: Add TagExt::len
|
2023-01-11 21:13:50 -05:00 |
|
Uwe Klotz
|
da27ed75f5
|
Use new naming convention for AppleXid
|
2023-01-11 08:37:21 -05:00 |
|
Serial
|
fd1f9f62a0
|
FLAC: Store pictures separately from the VorbisComments tag
|
2023-01-08 21:26:50 -05:00 |
|
Serial
|
53050039a5
|
FLAC: Add FlacProperties
|
2023-01-08 17:16:26 -05:00 |
|
Serial
|
a6b114b2e4
|
Tags: Improve handling of Year tag
|
2023-01-08 16:14:37 -05:00 |
|
Serial
|
f63afb2046
|
changelog: Update for recent changes
|
2023-01-07 18:28:09 -05:00 |
|
Serial
|
a5b1ccaff0
|
Files: Add <File>::set_{tag}
|
2023-01-07 00:25:22 -05:00 |
|
Serial
|
4d792bb480
|
AudioFile: Add AudioFile::save_to{_path}
|
2023-01-07 00:10:53 -05:00 |
|
Serial
|
366d6eb716
|
ItemKey: Add ItemKey::Color
|
2023-01-05 14:49:09 -05:00 |
|
Uwe Klotz
|
5858a90112
|
mp4: Add new item key AppleXID
|
2023-01-05 13:58:01 -05:00 |
|
Serial
|
24ca38153d
|
changelog: Update for recent changes
|
2023-01-05 01:04:57 -05:00 |
|
Serial
|
e2253ff754
|
MP4: Implement TryFrom<ItemKey> for AtomIdent
|
2023-01-05 00:42:44 -05:00 |
|
Serial
|
1e966542e6
|
0.10.0
|
2022-12-27 15:56:05 -05:00 |
|
Serial
|
c763ab6535
|
changelog: Add missing issue/PR links
|
2022-12-27 15:41:01 -05:00 |
|
Serial
|
341cf9f097
|
changelog: Add entry for duplicate ID3v2 tag reading
|
2022-12-27 15:24:32 -05:00 |
|
Serial
|
7f085c0632
|
changelog: Add entry for gnre upgrade fix
|
2022-12-16 12:24:51 -05:00 |
|
Serial
|
1923c36c66
|
changelog: Add entries for ID3v2/Accessor changes
|
2022-12-12 14:00:26 -05:00 |
|
Serial
|
4de9239af9
|
Clippy: Fix single_match
|
2022-12-12 14:00:26 -05:00 |
|
Serial
|
c5bddba0cf
|
file: Add BoundTaggedFile
closes #73
|
2022-12-10 12:18:34 -05:00 |
|
Serial
|
7573f60a0c
|
TaggedFile: Split methods out into TaggedFileExt trait
|
2022-12-10 12:18:34 -05:00 |
|
Serial
|
81e52ce347
|
lofty_attr: Expose LoftyFile derive through main crate
|
2022-12-10 10:54:58 -05:00 |
|
Serial
|
79c4579d73
|
changelog: Add entry for changes to ogg_pager::paginate
|
2022-12-07 01:01:12 -05:00 |
|
Serial
|
cbe865dade
|
ogg_pager: Remove Page::new
|
2022-12-07 01:01:12 -05:00 |
|
Serial
|
0928730c14
|
changelog: Add entry for ogg_pager::PageHeader
|
2022-11-24 14:24:57 -05:00 |
|
Serial
|
c9d73a7ae7
|
changelog: Add entries for OGG packet reading
|
2022-11-24 14:24:57 -05:00 |
|
Serial
|
742eaa680f
|
Ilst: Add AtomData::Bool for flag atoms
|
2022-11-09 14:14:17 -05:00 |
|
Serial
|
e4c0ea5579
|
TaggedFile: Rename take method to remove
|
2022-11-09 14:12:30 -05:00 |
|
Serial
|
7fdc3e0b2a
|
lofty_attr: Return removed tags in <File>::remove_*
Previously, we just removed and dropped the tag. That should really be left up to the user, though.
|
2022-11-09 14:12:30 -05:00 |
|
Serial
|
793b2d03d1
|
changelog: Add entry for TagExt::contains
|
2022-11-05 09:57:39 -04:00 |
|
Serial
|
cb6c4852e2
|
0.9.0
|
2022-10-30 16:55:12 -04:00 |
|
Serial
|
2a015b4304
|
changelog: Add entry for #64; Add missing issue/PR links
|
2022-10-14 09:29:05 -04:00 |
|
Alex
|
02f1314005
|
Add support for AAC (#71)
|
2022-10-14 09:06:27 -04:00 |
|
Serial
|
afe78368c2
|
iff: Separate wav and aiff into their own modules
|
2022-10-14 08:08:12 -04:00 |
|
Serial
|
b2da52196a
|
ID3v2: Export TextEncoding in crate root
|
2022-10-14 08:01:00 -04:00 |
|
Serial
|
fcd9cee50f
|
Error: Add ErrorKind::SizeMismatch
|
2022-10-13 19:49:32 -04:00 |
|
Serial
|
0b6ad1599b
|
changelog: Cleanup
|
2022-10-01 18:53:28 -04:00 |
|
Serial
|
82a498f670
|
lofty_attr: Infer FileType::Custom when using non-internal names
|
2022-10-01 18:49:17 -04:00 |
|
Serial
|
0d4b907e31
|
Misc: Add debug logging via log crate
|
2022-09-30 07:05:33 -04:00 |
|
Serial
|
ac420960de
|
FileType: Remove feature dependent returns
|
2022-09-29 18:20:57 -04:00 |
|
Serial
|
5cd1dfc99c
|
lofty_attr: Remove #[lofty(always_present)]
|
2022-09-24 03:25:46 -04:00 |
|
Alex
|
ba6ef4f400
|
Probe: Add minimal ParseOptions (#70)
|
2022-09-24 02:34:22 -04:00 |
|
Serial
|
08082436e2
|
ID3v2: Use Option<T> for optional extra flag data
|
2022-09-14 21:31:29 -04:00 |
|
Serial
|
49007a2a23
|
changelog: Add missing link for 0.8.1
|
2022-09-09 01:16:11 -04:00 |
|
Serial
|
3fa73f5065
|
FileProperties: Add new method
|
2022-09-09 01:13:14 -04:00 |
|
Serial
|
8f2c62bf49
|
0.8.1
|
2022-09-09 01:03:49 -04:00 |
|
Serial
|
c757a80939
|
changelog: Add entry for #67
|
2022-09-06 17:29:47 -04:00 |
|
Serial
|
fc1726b357
|
changelog: Add missing issue link
|
2022-09-04 13:44:48 -04:00 |
|
Serial
|
c9c8a5f9f3
|
VorbisComments: Add get_all
closes: #66
|
2022-09-04 13:42:31 -04:00 |
|
Serial
|
859d084dbf
|
ID3v2: Handle tag-wide unsynchronisation flag
|
2022-09-02 23:37:03 -04:00 |
|
Serial
|
cffc8182e1
|
0.8.0
|
2022-08-10 14:42:55 -04:00 |
|
Serial
|
1b546700d5
|
MPEG: Change remaining references to mp3 to mpeg
|
2022-08-10 14:14:21 -04:00 |
|
Serial
|
b03d424f96
|
Update changelog
|
2022-08-04 05:20:32 -04:00 |
|
Serial
|
f3a7e4d5f1
|
Vorbis Comments: Don't rely on the case of METADATA_BLOCK_PICTURE
closes: #60
|
2022-08-03 08:33:39 -04:00 |
|
Serial
|
390512bda3
|
MP4: Add Atom::push_data
|
2022-07-30 19:47:47 -04:00 |
|
Serial
|
c4fa8f99d8
|
MP4: Return all values in Atom::data
|
2022-07-30 19:41:13 -04:00 |
|
Serial
|
ec4fb07042
|
ID3v2: Expose {synch_u32, unsynch_u32}
|
2022-07-26 21:55:58 -04:00 |
|
Serial
|
0805e6683b
|
MP3: Rename MP3File to MPEGFile
|
2022-07-24 16:28:28 -04:00 |
|
Serial
|
da45191187
|
ID3v2: Change LanguageFrame.lang 's type to [u8; 3]
|
2022-07-24 16:21:18 -04:00 |
|
Serial
|
790e175b30
|
TaggedFile: Stop taking references to TagType
|
2022-07-24 16:14:42 -04:00 |
|
Alex
|
f48014fda8
|
Implement custom file resolvers (#40)
|
2022-07-24 16:08:46 -04:00 |
|
Serial
|
d1ce10ae6d
|
0.7.3
|
2022-07-22 11:41:15 -04:00 |
|
Serial
|
8d8158e105
|
ID3v2: Don't allow empty strings in Accessor::set_*
|
2022-07-21 16:15:43 -04:00 |
|
Serial
|
97f081fb48
|
Tags: Support ReplayGain keys
ID3v2: Properly store user defined frames after `Tag` conversion
|
2022-07-21 15:33:57 -04:00 |
|
Serial
|
69436e5c0a
|
Misc: Add tests and extension detection for MP1 and MP2
|
2022-07-18 16:04:21 -04:00 |
|
Serial
|
903531e07f
|
Tag: Add missing return
|
2022-07-17 13:58:27 -04:00 |
|
Serial
|
5d6801b0db
|
0.7.2
|
2022-07-13 01:47:42 -04:00 |
|
Serial
|
6717d79670
|
Meta: Start using tags in the changelog
|
2022-07-12 21:39:51 -04:00 |
|
Serial
|
7f71053e52
|
OGG: Add length validation to Vorbis Comments reading
|
2022-07-12 21:17:18 -04:00 |
|
Serial
|
19cef0400e
|
FLAC: Return early when encountering invalid zero-sized blocks
|
2022-07-12 21:01:12 -04:00 |
|
Serial
|
c833e30103
|
APE: Stop trusting the lengths of APE tag items
|
2022-07-12 14:19:02 -04:00 |
|
Serial
|
542f7dabc7
|
MP4: Better handle invalid atom sizes
|
2022-07-11 23:01:17 -04:00 |
|
Serial
|
f99a587391
|
PictureInformation: Fix potential overflowing subtraction in from_jpeg
|
2022-07-11 16:52:52 -04:00 |
|
Serial
|
9c35120aeb
|
Tag: Remove items when Accessor::set_* is provided an empty string
|
2022-07-11 15:11:33 -04:00 |
|
Serial
|
10b8462e7a
|
WAV: Stop relying on file's provided size (Fix OOM)
|
2022-07-10 18:30:12 -04:00 |
|
Serial
|
8a70a77387
|
AIFF: Stop relying on file's provided size (Fix OOM)
|
2022-07-10 18:16:31 -04:00 |
|
Serial
|
c4947fb183
|
0.7.0 changelog
|
2022-07-08 21:19:17 -04:00 |
|