v3.3.5
-
EventStream:- Changed
_controllerfield to nullable_controllerObjand lazily initialized it. - Changed
_streamfield to nullable_streamObjand lazily initialized it as a broadcast stream. - Updated
addandaddErrormethods to checkisUsed(based on_streamObjpresence) before adding events. - Updated
close,isClosed, andisPausedto handle nullable_controllerObj. - Added
isUsedgetter to indicate if the stream has been used (initialized).
- Changed
-
New
FlatHashMap:- Flat, index-based hash map with contiguous storage, free-list reuse, and
adaptive unsigned chain pointers for reduced memory and improved cache locality.
- Flat, index-based hash map with contiguous storage, free-list reuse, and
-
pubspec.yaml:- Updated
dependency_validatorversion from^5.0.3to^5.0.4.
- Updated