28 Commits

Author SHA1 Message Date
522ee3ffe5 Prepare release v0.3.1 2025-05-13 16:04:47 +02:00
4b872c1262 Remove deprecated Cargo.toml options 2025-05-13 15:57:30 +02:00
8ec32bdf16 Reorganise features
Now the features do not directly enable each other, which should silence
extraneous deprecation warnings while running tests. This can be cleaned
up in the next BC break when the old features are removed.
2025-04-10 20:58:45 +02:00
ccc4c98791 Rename dependencies to their crate names
Keep the old names but deprecate them so we can remove them in 0.4.
2025-04-10 20:58:45 +02:00
1ad0b2756e Rework CI for experimental features 2025-03-10 18:31:47 +01:00
7ae0bd3989 Add example showcasing how to replace parking_lot 2025-01-18 20:00:00 +01:00
25ae542ade Add support for LazyLock 2025-01-18 11:59:18 +01:00
1fe44d0a05 Expand changelog 2023-09-11 08:27:06 +02:00
a8e8af6351 Make dependency tracking a compile time setting 2023-09-09 11:21:22 +02:00
fc1593b76f Bump criterion version
0.3 uses some Rust features that will not work in the future, so upgrade
while we're moving thigns anyway
2023-08-27 14:25:14 +02:00
49b15bb6bd Bump MSRV to 1.70 2023-08-26 00:58:54 +02:00
29c9daf53e Replace dependency on lazy-static with OnceLock 2023-08-25 08:44:45 +02:00
5f6823394d Build and test with Rust 1.63 2022-08-27 10:26:42 +02:00
David Koloski
ed04552af3 Update parking_lot dependency to 0.12 2022-08-23 11:34:31 -04:00
5232bac582 Bump version 2022-05-23 08:59:47 +02:00
d1417e0b0c Tag module docs with their required features 2022-05-07 17:52:32 +02:00
fcc64e2cef Automatically build documentation for all features 2022-05-07 17:03:45 +02:00
3ec7e83e00 Update changelog and version 2022-05-07 16:43:31 +02:00
38b3b226cc Move to edition 2021 altogether 2022-05-01 12:03:50 +02:00
308af218e1 Implement minimal benchmarking of dependency tracking 2021-07-10 22:14:33 +02:00
73b4c8b1af Minimal parking_lot support 2021-05-27 21:16:24 +02:00
6a3cb83d01 Implement Mutex behaviour for lock_api 2021-05-27 21:16:24 +02:00
536ee31138 Prepare for relesae 2021-05-27 21:13:24 +02:00
c4d211a923 Prepare for release 2021-05-24 15:40:30 +02:00
6ef9cb12f8 Implement basic fuzz testing for the digraph impl 2021-05-24 14:49:48 +02:00
f21631bfde Prepare for release 2021-05-16 15:30:32 +02:00
6153af6426 Start tracking lock dependencies 2021-02-21 16:45:21 +01:00
a3a8749f54 Implement very simple digraph with cycle detection 2021-02-13 20:48:34 +01:00