OONI Probe CLI v3.13.0-beta
Pre-release
Pre-release
This is what changed since v3.11.0-beta.2:
- π fix(webconnectivity): send specific user agent (#615)
- π§ refactor(oonimkall): merge internal/task into oonimkall (#617)
- π fix(oonimkall): don't close channel to signal end of task (#619)
- π§ [backport] fix(oonimkall): improve channel management pattern (#621) #622
- π§ fix(oonimkall): make logger used by tasks unit testable (#623)
- π§ feat(oonimkall): improve taskEmitter testability (#624)
- π§ refactor(oonimkall): make the runner unit-testable (#625)
- π§ feat(oonimkall): write unit tests for the runner component (#626)
- π§ refactor(oonimkall): merge files, use proper names, zap unneeded integration tests #627
- π§ refactor(oonimkall): we can simplify StartTask tests (#628)
- π§ Backport patches mentioned by ooni/probe#1912 (#635)
- ποΈ release 3.11: update all the dependencies (#636)
All these changes were aiming at making ooniprobe run experimental
work as intended. While there, we spent some time improving the oonimkall
mobile library implementation to make it more correct and more easily unit testable.
We also updated dependencies.