- Undo performance regression from removing
hashbrown
by usingahash
hasher
- Removed dependency
hashbrown
since it is part ofstd
since Rust 1.36 - Removed dependency
mopa
since it is unmaintained and has a potential vulnerability
- Bumped dependency of
hashbrown
to0.12
- Bumped dependency of
arrayvec
to0.7.2
. - Add getters to DispatcherBuilder
- increase minimal rust version to
1.56.1
- improve performance by switching to
compare_exchange_weak
- Bumped dependency of
hashbrown
to0.11
- Bumped dependency of smallvec as there was an open RUSTSEC issue
- Batch dispatching ergonomics -- remove
unsafe
on the user side. (#197, #198). - Bumped dependency versions. (#203, #204)
- Bumped dependency versions. (#193)
- Bump
tynm
to0.1.3
. (#187) - Implement
Resource
for!Send + !Sync
types when"parallel"
feature is disabled. (#186)
- Updated
arrayvec
from0.4
to0.5
. (#176) - Updated
rayon
from1.1
to1.3
. (#180) - Updated
smallvec
from0.6
to1.1
. (#180) shred-derive
: Updatedsyn
,quote
,proc-macro2
to1.0
. (#176)- Minimum Supported Rust Version updated to
1.38.0
. (#176) - Improved clarity of fetch panic message. (#182)
- Batch dispatching. (#147)