Commit graph

12 commits

Author SHA1 Message Date
Cyrix126
c8f8824230 fix: update nightly and fix CI lockbud 2024-12-11 18:56:54 +01:00
Cyrix126
207c236b64 fix: lockbud compilation 2024-11-23 14:26:11 +01:00
Cyrix126
fd4e62342e fix: don't run test with ubuntu cargo on other os 2024-11-19 15:47:18 +01:00
Cyrix126
2695b1e116 feat: optimize build time for dev 2024-11-19 15:16:15 +01:00
Cyrix126
facf4ebad6 upgrade toolchain to fix bug in clippy 2024-10-11 11:05:20 +02:00
Cyrix126
5230d46d93 feat: add deadlock detection at CI
add [lockbud](https://github.com/BurtonQin/lockbud.git) for detection
**somes** deadlocks.

Need to remove the macros lock since lockbud would not be able to give
the right location with it.

The following command was used on the source code to reduce manual
modifications.
`
fd "*.rs" src/| xargs -I {} sd 'lock!\(([^\)]*)\)'
'$1.lock().unwrap()'{}
`
2024-10-10 18:48:24 +02:00
Cyrix126
9186977c50 feat: bump non breaking deps 2024-07-25 08:40:37 +02:00
Cyrix126
535fbf9a17 feat: release 1.1.1
merge from upstream, fix windows instability, bump deps, minor code
cleanup

fix CI macos
2024-05-20 14:52:12 +02:00
Cyrix126
6d75ff9552 feat: first stable release 2024-04-08 13:23:42 +02:00
Louis-Marie Baer
cb75366790 fix: add target x64 mac 2024-03-24 13:29:17 +01:00
Louis-Marie Baer
bddc507a83 fix: CI 2024-03-23 16:11:20 +01:00
Louis-Marie Baer
50be1abaaa feat: perf, use nightly 2024-03-22 12:36:40 +01:00