Commit graph

12 commits

Author SHA1 Message Date
Cyrix126
6a850f90d5 fix: update nightly and fix CI lockbud 2024-12-11 18:56:54 +01:00
Cyrix126
2aad228c60 fix: lockbud compilation 2024-11-23 14:26:11 +01:00
Cyrix126
9464f6f206 fix: don't run test with ubuntu cargo on other os 2024-11-19 15:47:18 +01:00
Cyrix126
1ee6e0de90 feat: optimize build time for dev 2024-11-19 15:16:15 +01:00
Cyrix126
585977b9c0 upgrade toolchain to fix bug in clippy 2024-10-11 11:05:20 +02:00
Cyrix126
07b11f4b96 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
f2a874dc39 feat: bump non breaking deps 2024-07-25 08:40:37 +02:00
Cyrix126
917a034924 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
3e46e033cc feat: first stable release 2024-04-08 13:23:42 +02:00
Louis-Marie Baer
b1e8b7618a fix: add target x64 mac 2024-03-24 13:29:17 +01:00
Louis-Marie Baer
e524937b13 fix: CI 2024-03-23 16:11:20 +01:00
Louis-Marie Baer
669221b350 feat: perf, use nightly 2024-03-22 12:36:40 +01:00