v0.9.0
Improvements
-
Automatically publish mobile packages to bintray using the
mobile-staging
branch -
Count bytes consumed by experiment and session
-
Make sure that we can interrupt all Go based experiments
-
Rewrite ndt7 and mlab-ns to be our own implementation independent of the official client
-
Heavy refactoring of
netx
for simplicity (see #359)
API changes
-
Declare data format version 0.2.0 as part of a better strategy to handle data format versioning (see #423)
-
Now "ndt" is "ndt7" by default but "ndt5" is still available in this release
-
Deprecate
ExperimentCallbacks.OnDataUsage
callback -
Heavy refactoring of
netx
when now more building blocks are public (see see #359) -
oonimkall: handle all MK v0.9.0 variables (specifically reject unsupported ones)
Updates
-
Update country MMDB
-
Update direct and indirect dependencies
Bug fixes
- Prevent crashes with unaligned atomic access using new package
atomicx/atomicx.go
(see #414)