Skip to content

OONI Probe 5.3.0

Latest

Choose a tag to compare

@sdsantos sdsantos released this 25 Nov 14:37
· 9 commits to main since this release

Release Notes

  • Measurement engine updated to OONI Probe CLI v3.28.0
  • Usability improvements for OONI Run Links
  • Various minor bug fixes and enhancements

What's Changed

  • fix: ensure desktop request foreground is supported before calling by @aanorbel in #877
  • chore: remove Conveyor plugin and related configurations by @aanorbel in #879
  • chore: show urls for run v2 by @aanorbel in #886
  • fear(windows): add deeplink support by @aanorbel in #878
  • fix: improve CI setup and streamline iOS build process by @aanorbel in #898
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.18.0 to 0.19.0 by @dependabot[bot] in #892
  • feat: add experimental variant by @aanorbel in #880
  • Update kotlin and compose by @sdsantos in #902
  • Add mappings for the pt-PT locale by @sdsantos in #903
  • Fix wrong translatable=false by @sdsantos in #905
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #897
  • Update compose plugin to 1.9.0 by @sdsantos in #908
  • Run screen UI improvements by @sdsantos in #910
  • Re-run available for all web connectivity only tests by @sdsantos in #912
  • Allow opening failed measurements if they are uploaded by @sdsantos in #913
  • Descriptor screen run button starts tests immediately by @sdsantos in #914
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #906
  • Show all descriptor websites in a separate screen by @sdsantos in #917
  • Fix see all string pluralization by @sdsantos in #920
  • New proxy screen by @sdsantos in #919
  • chore: update dependencies by @aanorbel in #921
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #918
  • feat(windows): add support for winsparkle updates by @aanorbel in #911
  • Delete old results by @sdsantos in #926
  • Improve iOS transitions by making the background fill the screen by @sdsantos in #927
  • Improve run message for single web connectivity tests by @sdsantos in #933
  • Show and test run links first by @sdsantos in #934
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #928
  • fix(lottie): ensure lottie doesn't freeze app by @aanorbel in #936
  • Make descriptor sections collapsable by @sdsantos in #938
  • chore(windows): update deeplink registration by @aanorbel in #939
  • Add ability to run ooni run link from the install screen by @sdsantos in #937
  • Fix descriptor update message position on NMS iOS by @sdsantos in #944
  • Fix LoadNativeLibrary fallback by @sdsantos in #946
  • Improve iOS CI performance by @sdsantos in #943
  • Fix lottie animation during onboarding by @sdsantos in #945
  • Hide donations on iOS. Release 5.2.2. by @sdsantos in #949
  • Check is proxy is available on run start by @sdsantos in #948
  • chore: increment ios version by @aanorbel in #950
  • Bump io.github.kdroidfilter:platformtools.darkmodedetector from 0.7.1 to 0.7.3 by @dependabot[bot] in #952
  • Bump com.squareup.okio:okio from 3.16.0 to 3.16.1 by @dependabot[bot] in #953
  • chore: update androidx.compose.ui-test dependencies to version 1.9.3 by @aanorbel in #954
  • refactor(gradle): move build logic to buildSrc by @aanorbel in #951
  • feat(mac): add support for Sparkle updates by @aanorbel in #915
  • chore: update compose-plugin version to 1.9.1 by @aanorbel in #959
  • chore(deps): bump io.github.kdroidfilter:platformtools.darkmodedetector from 0.7.3 to 0.7.4 by @dependabot[bot] in #965
  • chore: revert version by @aanorbel in #964
  • feat(desktop): use string resources for update notifications by @aanorbel in #960
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #942
  • fix: deprecated MenuAnchorType by @aanorbel in #967
  • Disable upload-only run worker at app start by @sdsantos in #955
  • feat(desktop): use new colored logo as window icon by @aanorbel in #963
  • fix(task): update task dependencies for desktop builds by @aanorbel in #958
  • chore: update network finder for macOS by @aanorbel in #961
  • feat(desktop): add support for appimage by @aanorbel in #966
  • chore(docs): add macOS desktop release instructions for sparkle by @aanorbel in #962
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #968
  • chore(deps): bump kotlin from 2.2.20 to 2.2.21 by @dependabot[bot] in #970
  • Update dependencies to fix android lint by @sdsantos in #973
  • fix: enhance Sparkle AppCast generation with macOS and private key checks by @aanorbel in #985
  • API usage documentation by @sdsantos in #972
  • Use API base url on test proxy by @sdsantos in #974
  • Run tests in new thread by @sdsantos in #976
  • Fix iOS wrong markdown text color with workaround by @sdsantos in #980
  • Update dependencies by @sdsantos in #987
  • chore: update Sentry dependency to version 0.21.0 by @aanorbel in #988
  • chore(deps): bump compose-plugin from 1.9.2 to 1.9.3 by @dependabot[bot] in #993
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #990
  • Desktop make platforms optional by @sdsantos in #999
  • Don't show Install & Run when installing expired tests by @sdsantos in #998
  • Set DMG volume icon by @sdsantos in #1004
  • Update dependencies by @sdsantos in #1005
  • Setup MacOS notarization on CI by @sdsantos in #1006
  • Fix notarization command by @sdsantos in #1007
  • chore: update oonimkall from 3.27.0 to 3.28.0 by @aanorbel in #1008

Full Changelog: v5.2.1...v5.3.0