Releases: ooni/probe-cli
OONI Probe CLI v3.28.0
This is a stable release. As usual, this release includes both an OONI Probe CLI release and the corresponding release of the measurement engine, which is hosted by the same repository.
What's Changed
- chore: upgrade internal version to 3.28.0-alpha by @DecFox in #1737
- feat: allow passing geoip db into the session config by @DecFox in #1743
- feat: use oomobile for android and ios builds by @DecFox in #1744
- fix: panics on tests across engine by @DecFox in #1746
- fix: copy psiphon config files while building for desktop by @DecFox in #1747
- chore: upgrade psiphon to latest staging client by @DecFox in #1748
- chore: update NDKVERSION and build-tools to latest by @DecFox in #1749
- chore: update bundled certs by @DecFox in #1750
- chore: upgrade C dependencies by @DecFox in #1751
- chore: update stuninput targets by @DecFox in #1752
- chore: revert tor version for ooni libtor by @DecFox in #1753
- chore: fix tor dep hash by @DecFox in #1754
Full Changelog: v3.27.0...v3.28.0
OONI Probe CLI v3.28.0-beta
What's Changed
- fix: copy psiphon config files while building for desktop by @DecFox in #1747
- chore: upgrade psiphon to latest staging client by @DecFox in #1748
- chore: update NDKVERSION and build-tools to latest by @DecFox in #1749
- chore: update bundled certs by @DecFox in #1750
- chore: upgrade C dependencies by @DecFox in #1751
- chore: update stuninput targets by @DecFox in #1752
Full Changelog: v3.28.0-alpha...v3.28.0-beta
OONI Probe CLI v3.28.0-alpha
What's Changed
- chore: upgrade internal version to 3.28.0-alpha by @DecFox in #1737
- feat: allow passing geoip db into the session config by @DecFox in #1743
- feat: use oomobile for android and ios builds by @DecFox in #1744
- fix: panics on tests across engine by @DecFox in #1746
Full Changelog: v3.27.0-alpha...v3.28.0-alpha
OONI Probe CLI v3.27.0
This is a stable release. As usual, this release includes both an OONI Probe CLI release and the corresponding release of the measurement engine, which is hosted by the same repository.
What's Changed
- chore: bump ooniprobe version to 3.27.0-alpha by @DecFox in #1715
- chore: add flags for android 16k page size by @aanorbel in #1718
- fix: use experiment target as default for ooniprobe cli by @DecFox in #1726
- feat: add maven release for artifacts by @aanorbel in #1720
- chore: upgrade go version to 1.24.4 by @DecFox in #1729
- chore: upgrade psiphon by @DecFox in #1730
- chore: upgrade c dependencies by @DecFox in #1731
- chore: upgrade definitions for release by @DecFox in #1732
- chore: upgrade probe assets to latest release by @DecFox in #1733
- fix: qa and netem tests by @DecFox in #1734
- fix: e2e checks for debian installs by @DecFox in #1735
- feat: enable psiphon for go1.24 by @DecFox in #1736
- fix: re-tag multiplatform builds by @DecFox in #1738
Full Changelog: v3.26.0...v3.27.0
OONI Probe CLI v3.27.0-alpha
This is an alpha release for creating a branching point for the release/3.27 branch. As usual, this release includes both an OONI Probe CLI release and the corresponding release of the measurement engine, which is hosted by the same repository.
What's Changed
- chore: bump ooniprobe version to 3.27.0-alpha by @DecFox in #1715
- chore: add flags for android 16k page size by @aanorbel in #1718
- fix: use experiment target as default for ooniprobe cli by @DecFox in #1726
- feat: add maven release for artifacts by @aanorbel in #1720
- chore: upgrade go version to 1.24.4 by @DecFox in #1729
- chore: upgrade psiphon by @DecFox in #1730
- chore: upgrade c dependencies by @DecFox in #1731
- chore: upgrade definitions for release by @DecFox in #1732
- chore: upgrade probe assets to latest release by @DecFox in #1733
- fix: qa and netem tests by @DecFox in #1734
- fix: e2e checks for debian installs by @DecFox in #1735
- feat: enable psiphon for go1.24 by @DecFox in #1736
Full Changelog: v3.26.0-alpha...v3.27.0-alpha
OONI Probe CLI v3.26.0
This is a stable release. As usual, this release includes both an OONI Probe CLI release and the corresponding release of the measurement engine, which is hosted by the same repository.
What's Changed
- feat: introduce ech experiment based on go1.23 stdlib by @DecFox in #1705
- feat: support desktop builds for probe multiplatform by @DecFox in #1710
- chore: upgrade dependencies for release v3.26 by @DecFox in #1711
- chore: upgrade probe-assets to v0.27.0 by @DecFox in #1712
- fix: go fmt errors by @DecFox in #1713
- feat: publish desktop jar once merged by @DecFox in #1714
Full Changelog: v3.25.0...v3.26.0
OONI Probe CLI v3.26.0-alpha
This is an alpha release for creating a branching point for the release/3.26 branch. As usual, this release includes both an OONI Probe CLI release and the corresponding release of the measurement engine, which is hosted by the same repository.
What's Changed
- feat: upgrade psiphon suite to official release by @DecFox in #1704
- feat: allow disabling tests enabled tests using checkin by @DecFox in #1707
- chore: bump internal version to 3.26.0-alpha by @DecFox in #1708
- feat: introduce ech experiment based on go1.23 stdlib by @DecFox in #1705
- feat: support desktop builds for probe multiplatform by @DecFox in #1710
- chore: upgrade dependencies for release v3.26 by @DecFox in #1711
- chore: upgrade probe-assets to v0.27.0 by @DecFox in #1712
- fix: go fmt errors by @DecFox in #1713
- feat: publish desktop jar once merged by @DecFox in #1714
Full Changelog: v3.25.0-alpha...v3.26.0-alpha
OONI Probe CLI v3.25.0
What's Changed
- chore: we are now hacking on 3.25.0-alpha by @DecFox in #1670
- fix(echcheck): bump version number in tests by @bassosimone in #1671
- Add support for returning measurement_uid as part of oonimkall API by @hellais in #1673
- fix(build): fix build on FreeBSD by @rene0 in #1639
- Add issue template for releases of the engine by @hellais in #1676
- chore: upgrade pisphon to latest staging-client by @DecFox in #1678
- chore: upgrade to go1.22.3 in all areas by @DecFox in #1679
- chore: upgrade oocrypto and oohttp to latest by @DecFox in #1680
- chore: upgrade probe dependencies by @DecFox in #1681
- chore: update c dependencies by @DecFox in #1682
- chore: upgrade probe-assets to latest version by @DecFox in #1683
- chore: update bundled certs by @DecFox in #1684
- chore: update user-agent by @DecFox in #1685
- chore: update stuninput to latest TPO snowflake by @DecFox in #1686
- chore: address go report card comments by @DecFox in #1687
- chore: update toolchain to go1.22.3 by @DecFox in #1688
- fix: upgrade upload-artifact gh action to v4 by @DecFox in #1690
- fix: upgrade download-artifact gh action to v4 by @DecFox in #1691
- fix: upgrade to using macos-13 for mac workflows by @DecFox in #1692
- refactor: eliminate oocrypto and oohttp forks by @DecFox in #1694
- feat: upgrade to go1.23 with psiphon dependencies by @DecFox in #1700
- fix: mobile build for go1.23 by @DecFox in #1701
- fix: upgrade XCODE version for ios gh action by @DecFox in #1703
- feat: upgrade psiphon suite to official release by @DecFox in #1704
- feat: allow disabling tests enabled tests using checkin by @DecFox in #1707
- chore: bump internal version to 3.26.0-alpha by @DecFox in #1708
New Contributors
Full Changelog: v3.24.0...v3.25.0
OONI Probe CLI v3.25.0-alpha
This is an alpha release for creating a branching point for the release/3.25 branch. As usual, this release includes both an OONI Probe CLI release and the corresponding release of the measurement engine, which is hosted by the same repository.
What's Changed
- chore: we are now hacking on 3.25.0-alpha by @DecFox in #1670
- fix(echcheck): bump version number in tests by @bassosimone in #1671
- Add support for returning measurement_uid as part of oonimkall API by @hellais in #1673
- fix(build): fix build on FreeBSD by @rene0 in #1639
- Add issue template for releases of the engine by @hellais in #1676
- chore: upgrade pisphon to latest staging-client by @DecFox in #1678
- chore: upgrade to go1.22.3 in all areas by @DecFox in #1679
- chore: upgrade oocrypto and oohttp to latest by @DecFox in #1680
- chore: upgrade probe dependencies by @DecFox in #1681
- chore: update c dependencies by @DecFox in #1682
- chore: upgrade probe-assets to latest version by @DecFox in #1683
- chore: update bundled certs by @DecFox in #1684
- chore: update user-agent by @DecFox in #1685
- chore: update stuninput to latest TPO snowflake by @DecFox in #1686
- chore: address go report card comments by @DecFox in #1687
- chore: update toolchain to go1.22.3 by @DecFox in #1688
- fix: upgrade upload-artifact gh action to v4 by @DecFox in #1690
- fix: upgrade download-artifact gh action to v4 by @DecFox in #1691
- fix: upgrade to using macos-13 for mac workflows by @DecFox in #1692
- refactor: eliminate oocrypto and oohttp forks by @DecFox in #1694
- feat: upgrade to go1.23 with psiphon dependencies by @DecFox in #1700
- fix: mobile build for go1.23 by @DecFox in #1701
- fix: upgrade XCODE version for ios gh action by @DecFox in #1703
New Contributors
Full Changelog: v3.24.0-alpha...v3.25.0-alpha
OONI Probe CLI v3.24.0
This is a stable release. As usual, this release includes both an OONI Probe CLI release and the corresponding release of the measurement engine, which is hosted by the same repository.
What's Changed
- chore: update internal version to v3.24.0-alpha by @DecFox in #1650
- fix(dnscheck): reinstate richer input loader by @DecFox in #1653
- Fix missing enabledByDefault in echcheck by @hellais in #1655
- Switch to using cloudflare-ech.com as the target for the ech test by @hellais in #1658
- refactor(oonimkall): expose the session close call by @DecFox in #1657
- Simplify the dnscheck list by @hellais in #1656
- feat: add fallback domain names for openvpn experiment by @ainghazal in #1654
- chore: upgrade psiphon to latest staging-client commit by @DecFox in #1659
- chore: upgrade GOVERSION to go1.22.2 by @DecFox in #1661
- chore: upgrade android NDKVERSION by @DecFox in #1662
- chore: upgrade dependencies by @DecFox in #1663
- chore: upgrade C dependencies by @DecFox in #1664
- fix: reset go version to 1.21 by @DecFox in #1666
- fix: update cdeps version for mobile tests by @DecFox in #1668
- chore: update assets and definitions by @DecFox in #1665
- fix: dnscheck default input test by @DecFox in #1669
Full Changelog: v3.23.0...v3.24.0