Releases: ooni/probe-cli
OONI Probe CLI v3.29.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 3.29.0-alpha by @DecFox in #1755
- Add limit http body reader by @aagbsn in #1758
- fix err "non-constant format string in call to fmt.Fprintf" by @aagbsn in #1760
- chore: sunset psiphon support by @DecFox in #1762
- feat: introduce userauth internal package for anon creds support by @DecFox in #1766
- feat: upgrade psiphon deps by @DecFox in #1767
- chore: upgrade build-tools version by @DecFox in #1768
- chore: upgrade cdeps to latest version by @DecFox in #1769
- chore: update bundled certs by @DecFox in #1770
- chore: revert openssl to previous version for patch to apply by @DecFox in #1771
- fix: use correct xcode version for ios build on gh actions by @DecFox in #1772
- chore: switch to using macos-14 for ios mobile builds by @DecFox in #1773
- chore: bump expected xcode version to 15.4 by @DecFox in #1774
New Contributors
Full Changelog: v3.28.0...v3.29.0
OONI Probe CLI v3.29.0-alpha
This is an alpha release for creating a branching point for the release/3.29 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: revert tor version for ooni libtor by @DecFox in #1753
- chore: fix tor dep hash by @DecFox in #1754
- chore: update internal version to 3.29.0-alpha by @DecFox in #1755
- Add limit http body reader by @aagbsn in #1758
- fix err "non-constant format string in call to fmt.Fprintf" by @aagbsn in #1760
- chore: sunset psiphon support by @DecFox in #1762
- feat: introduce userauth internal package for anon creds support by @DecFox in #1766
- feat: upgrade psiphon deps by @DecFox in #1767
- chore: upgrade build-tools version by @DecFox in #1768
- chore: upgrade cdeps to latest version by @DecFox in #1769
- chore: update bundled certs by @DecFox in #1770
- chore: revert openssl to previous version for patch to apply by @DecFox in #1771
- fix: use correct xcode version for ios build on gh actions by @DecFox in #1772
- chore: switch to using macos-14 for ios mobile builds by @DecFox in #1773
- chore: bump expected xcode version to 15.4 by @DecFox in #1774
New Contributors
Full Changelog: v3.28.0-beta...v3.29.0-alpha
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