Serial
675d235e29
Fuzz: Add lofty-fuzz
to workspace
...
Now any future build failures will be caught by CI.
2024-08-31 00:01:00 -04:00
Serial
3fd6799528
Clippy: Allow struct_excessive_bools
2024-07-04 11:53:50 -04:00
Serial
89adc98b8e
Clippy: Fix lint_groups_priority
2024-06-06 13:27:05 -04:00
Serial
a1f5c341f9
misc: Use workspace lints table
...
closes : #311
2024-04-23 22:02:37 -04:00
Serial
95476dccd9
misc: Convert repo to workspace
...
closes : #322
2024-04-23 21:39:21 -04:00
Serial
e9db3a2644
0.19.0
2024-04-21 14:54:12 -04:00
Serial
ed6d810c47
misc: Update deps
2024-04-21 14:50:01 -04:00
Serial
e167347cc3
ogg_pager: 0.6.1
2024-04-21 14:45:22 -04:00
Serial
7a06ec101c
misc: Bump lofty_attr
2024-04-21 14:42:55 -04:00
Serial
e99ae0516d
ogg_pager: Fix writing of large packets
2024-04-18 14:07:15 -04:00
Serial
2f2263378b
benches: Switch to iai_callgrind + Bencher
2024-04-09 16:25:13 -04:00
Serial
f4611ca357
misc: Introduce WriteOptions
...
This allows the caller to tweak how Lofty writes their tags in various ways.
As this is just a dumping ground for all sorts of format-specific settings, this is best used as an application global config that gets set once.
In its current state, it will only respect `uppercase_id3v2_chunk` and `preferred_padding` (for some formats).
`respect_read_only` and `remove_others` are defined for later use.
closes #228
2024-04-03 12:52:07 -04:00
Uwe Klotz
17b56505cc
Run cargo-diet
2024-03-18 11:18:06 -04:00
Serial
04ad40381b
0.18.2
2024-01-23 15:50:51 -05:00
Serial
47735dd592
0.18.1
2024-01-20 11:40:23 -05:00
Serial
d3cb052f24
lofty_attr: Start rewrite
2024-01-19 13:28:47 -05:00
Serial
9dcd5fdef8
Bump version
2024-01-12 08:07:37 -05:00
Serial
2880bc832c
Update deps
2024-01-12 08:07:37 -05:00
Serial
10fbc6a432
Speex: Estimate bitrate when the nominal bitrate is not available
2024-01-03 09:47:33 -05:00
Uwe Klotz
5f3cfa06d7
Replace base64 with data-encoding
2023-12-22 20:48:24 -05:00
Uwe Klotz
f8aaaeab20
Update Cargo.toml
...
Co-authored-by: Alex <69764315+Serial-ATA@users.noreply.github.com>
2023-12-21 20:44:08 -05:00
Uwe Klotz
7ce77290e4
Rust v1.70: Replace once_cell with std::sync::OnceLock
2023-12-21 20:44:08 -05:00
Serial
f5b5dea583
0.17.1
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2023-11-26 13:31:01 -05:00
Serial
10e2fe35b5
benches: Move assets outside of benches
...
Also specify the paths of the benchmarks, since publishing breaks when it cannot find them.
2023-11-15 12:09:52 -05:00
Serial
d7199f1b71
0.17.0
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2023-11-15 11:57:48 -05:00
Serial
ace222b2c8
misc: Update dependencies
...
Signed-off-by: Serial <69764315+Serial-ATA@users.noreply.github.com>
2023-11-15 11:55:31 -05:00
Serial
b87afe4ee8
0.16.1
2023-10-15 11:41:17 -04:00
Serial
5d6160f80d
0.16.0
2023-10-01 11:23:17 -04:00
Serial
aca058b7fa
misc: Update dependencies
2023-10-01 11:23:17 -04:00
Serial
3bfd28745a
0.15.0
2023-07-11 18:52:37 -04:00
Serial
3c6198bbf9
misc: Update dependencies
2023-07-11 18:52:37 -04:00
Serial
d4af6535ba
APE: Properly convert track/disk number pairs when writing
...
This also changes the default track/disk number to `DEFAULT_NUMBER_IN_PAIR`.
closes #159
2023-07-03 20:07:06 -04:00
Serial
bbfaa27085
0.14.0
2023-06-08 14:35:28 -04:00
Serial
2f3f604103
misc: Update deps
2023-06-08 14:32:09 -04:00
Serial
d1183c3ff7
lofty_attr: 0.8.0
2023-06-08 14:16:39 -04:00
Serial
51c526ef0e
misc: Add more categories to Cargo.toml
2023-06-08 14:15:43 -04:00
Serial
fc1186bc5a
musepack: Support MPC stream version 8
2023-06-06 10:34:37 -04:00
dependabot[bot]
2cf46f957f
Update criterion requirement from 0.4.0 to 0.5.1
...
Updates the requirements on [criterion](https://github.com/bheisler/criterion.rs ) to permit the latest version.
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.4.0...0.5.1 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-02 09:52:29 -04:00
Serial
b324bfa478
0.13.0
2023-05-08 11:44:53 -04:00
Serial
a845e38b60
lofty_attr: 0.7.0
2023-05-08 11:31:28 -04:00
Serial
fcffc19cae
misc: Update deps
2023-05-08 11:31:28 -04:00
Serial
8920a39f93
file: Switch FileType
variants to UpperCamelCase
2023-04-21 20:35:21 -04:00
Serial
c110d65af4
0.12.1
2023-04-10 10:26:59 -04:00
Serial
a4bf4f351f
0.12.0
2023-04-04 08:01:40 -04:00
Serial
e14c62bf75
misc: Remove cfg-if dependency
2023-02-15 00:22:01 -05:00
Serial
be3c0b9ae3
0.11.0
2023-01-29 12:38:51 -05:00
Serial
53df9b4209
ogg_pager: Make operations less fallible
2023-01-21 11:24:09 -05:00
dependabot[bot]
1c41dfa861
build(deps): update base64 requirement from 0.20.0 to 0.21.0
...
Updates the requirements on [base64](https://github.com/marshallpierce/rust-base64 ) to permit the latest version.
- [Release notes](https://github.com/marshallpierce/rust-base64/releases )
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: base64
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 21:55:36 -05:00
Serial
4d792bb480
AudioFile: Add AudioFile::save_to{_path}
2023-01-07 00:10:53 -05:00
Serial
823f931d31
Misc: Remove id3v2{_restrictions}
features
2023-01-05 00:43:04 -05:00