Skip to content

Releases: ooni/probe-multiplatform

OONI Probe 5.2.2

08 Oct 16:27
v5.2.2
31f9f1a
Compare
Choose a tag to compare

Release notes

  • Hide Donate screen on iOS

Full Changelog: v5.2.1...v5.2.2

OONI Probe 5.2.1

15 Sep 12:58
v5.2.1
ab7cfd3
Compare
Choose a tag to compare

Release notes

  • Measurement engine updated to OONI Probe CLI v3.27.0
  • Various minor bug fixes and enhancements

What's Changed

  • Fix compose previews by @sdsantos in #802
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #793
  • chore(deps): bump com.squareup.okio:okio from 3.13.0 to 3.14.0 by @dependabot[bot] in #795
  • chore(deps): bump kotlin from 2.1.21 to 2.2.0 by @dependabot[bot] in #796
  • chore(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.8.1 to 1.9.0 by @dependabot[bot] in #797
  • chore: migrate desktop library to gradle by @aanorbel in #805
  • Fix desktop minimum version by @sdsantos in #807
  • Fix desktop library extraction. Increase the minimum mac os version. by @sdsantos in #808
  • Update kotlinx.datetime to 0.7.0 by @sdsantos in #804
  • chore(deps): bump com.squareup.okio:okio from 3.14.0 to 3.15.0 by @dependabot[bot] in #811
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.12.0 to 0.13.0 by @dependabot[bot] in #809
  • App name on tray menu. Make window visible on deeplink. by @sdsantos in #814
  • Add scrollbars on desktop for main screens by @sdsantos in #815
  • Desktop pull-to-refresh alternatives by @sdsantos in #816
  • Improve settings max runtime copy by @sdsantos in #818
  • Update AGP and wrapper by @sdsantos in #819
  • Group results by day instead of month by @sdsantos in #820
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.13.0 to 0.14.0 by @dependabot[bot] in #821
  • Fix navigation crash by @sdsantos in #825
  • Add JavaFX plugin to fix packaging with conveyor by @sdsantos in #826
  • Lower MacOS min version by @sdsantos in #827
  • Always open desktop app on foreground by @sdsantos in #828
  • Fix Logging by @sdsantos in #829
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.14.0 to 0.16.0 by @dependabot[bot] in #834
  • feat: implement batch deletion for measurements by @aanorbel in #833
  • feat: add platform specific proxy config by @aanorbel in #832
  • Add buttons to the Result screen summary pager by @sdsantos in #831
  • Remove supportingContent click from Clear Storage setting by @sdsantos in #835
  • fix(ci): remove jetbrains jvm vendor by @aanorbel in #839
  • Remove some build warnings and prints by @sdsantos in #838
  • feat(desktop): add cleanup step for legacy directories by @aanorbel in #823
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #806
  • fix(windows): add missing libwinpthread-1.dll to package by @aanorbel in #840
  • Abort upload on too many subsequent failures. Wrap failed upload exception. by @sdsantos in #843
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.16.0 to 0.17.1 by @dependabot[bot] in #845
  • chore(deps): bump org.jetbrains.androidx.navigation:navigation-compose from 2.9.0-beta03 to 2.9.0-beta04 by @dependabot[bot] in #846
  • chore(deps): bump io.github.kdroidfilter:platformtools.darkmodedetector from 0.4.0 to 0.5.0 by @dependabot[bot] in #847
  • feat: enhance native distributions with metadata by @aanorbel in #844
  • chore: add icns icon for macOS by @aanorbel in #849
  • chore: add licence from ooni/probe-android by @aanorbel in #850
  • chore(deps): bump io.github.kevinnzou:compose-webview-multiplatform from 2.0.1 to 2.0.2 by @dependabot[bot] in #853
  • chore: update dependencies by @aanorbel in #854
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #842
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #855
  • chore: update dependencies by @aanorbel in #863
  • chore(deps): bump kotlin from 2.2.0 to 2.2.10 by @dependabot[bot] in #857
  • chore(deps): bump org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose from 2.9.2 to 2.9.3 by @dependabot[bot] in #866
  • chore(deps): bump io.github.kevinnzou:compose-webview-multiplatform from 2.0.2 to 2.0.3 by @dependabot[bot] in #867
  • chore(deps): bump io.github.kdroidfilter:platformtools.darkmodedetector from 0.5.0 to 0.6.1 by @dependabot[bot] in #868
  • chore(deps): bump io.github.alexzhirkevich:compottie from 2.0.0-rc05 to 2.0.0 by @dependabot[bot] in #869
  • chore(deps): bump mokoPermissions from 0.20.0 to 0.20.1 by @dependabot[bot] in #870
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #864
  • feat(macos): add deeplink support for macos by @aanorbel in #865
  • chore(deps): bump org.jetbrains.androidx.navigation:navigation-compose from 2.9.0-beta05 to 2.9.0-rc01 by @dependabot[bot] in #871
  • Enable VPN warning on install and update it more frequently by @sdsantos in #873
  • Increase log size by @sdsantos in #874
  • Add missing save run preferences when run always is clicked by @sdsantos in #875
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #872
  • chore(deps): bump org.jetbrains.androidx.navigation:navigation-compose from 2.9.0-beta05 to 2.9.0-rc01 by @dependabot[bot] in #882
  • chore(deps): bump org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose from 2.9.2 to 2.9.3 by @dependabot[bot] in #883
  • chore(deps): bump io.github.vinceglb:auto-launch from 0.6.0 to 0.7.0 by @dependabot[bot] in #884
  • chore: update oonimkall from v3.26.0 to v3.27.0 by @aanorbel in #881
  • chore: increment version number for 5.2.0 release by @aanorbel in #887
  • chore: update android dependencies by @aanorbel in #888
  • chore: update release note for 5.2.0 by @aanorbel in #889
  • chore: fix ios build by @aanorbel in #890
  • chore: update versions for release 5.2.1 by @aanorbel in #896

Full Changelog: v5.1.0...v5.2.1

OONI Probe 5.2.0

15 Sep 08:23
v5.2.0
1488a78
Compare
Choose a tag to compare
OONI Probe 5.2.0 Pre-release
Pre-release

What's Changed

  • Fix compose previews by @sdsantos in #802
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #793
  • chore: migrate desktop library to gradle by @aanorbel in #805
  • Fix desktop minimum version by @sdsantos in #807
  • Fix desktop library extraction. Increase the minimum mac os version. by @sdsantos in #808
  • Update kotlinx.datetime to 0.7.0 by @sdsantos in #804
  • chore(deps): bump com.squareup.okio:okio from 3.14.0 to 3.15.0 by @dependabot[bot] in #811
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.12.0 to 0.13.0 by @dependabot[bot] in #809
  • App name on tray menu. Make window visible on deeplink. by @sdsantos in #814
  • Add scrollbars on desktop for main screens by @sdsantos in #815
  • Desktop pull-to-refresh alternatives by @sdsantos in #816
  • Improve settings max runtime copy by @sdsantos in #818
  • Update AGP and wrapper by @sdsantos in #819
  • Group results by day instead of month by @sdsantos in #820
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.13.0 to 0.14.0 by @dependabot[bot] in #821
  • Fix navigation crash by @sdsantos in #825
  • Add JavaFX plugin to fix packaging with conveyor by @sdsantos in #826
  • Lower MacOS min version by @sdsantos in #827
  • Always open desktop app on foreground by @sdsantos in #828
  • Fix Logging by @sdsantos in #829
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.14.0 to 0.16.0 by @dependabot[bot] in #834
  • feat: implement batch deletion for measurements by @aanorbel in #833
  • feat: add platform specific proxy config by @aanorbel in #832
  • Add buttons to the Result screen summary pager by @sdsantos in #831
  • Remove supportingContent click from Clear Storage setting by @sdsantos in #835
  • fix(ci): remove jetbrains jvm vendor by @aanorbel in #839
  • Remove some build warnings and prints by @sdsantos in #838
  • feat(desktop): add cleanup step for legacy directories by @aanorbel in #823
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #806
  • fix(windows): add missing libwinpthread-1.dll to package by @aanorbel in #840
  • Abort upload on too many subsequent failures. Wrap failed upload exception. by @sdsantos in #843
  • feat: enhance native distributions with metadata by @aanorbel in #844
  • chore: add icns icon for macOS by @aanorbel in #849
  • chore: add licence from ooni/probe-android by @aanorbel in #850
  • chore(deps): bump io.github.kevinnzou:compose-webview-multiplatform from 2.0.1 to 2.0.2 by @dependabot[bot] in #853
  • chore: update dependencies by @aanorbel in #854
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #842
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #855
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #864
  • feat(macos): add deeplink support for macos by @aanorbel in #865
  • chore(deps): bump org.jetbrains.androidx.navigation:navigation-compose from 2.9.0-beta05 to 2.9.0-rc01 by @dependabot[bot] in #871
  • Enable VPN warning on install and update it more frequently by @sdsantos in #873
  • Increase log size by @sdsantos in #874
  • Add missing save run preferences when run always is clicked by @sdsantos in #875
  • Translations: Updates for project OONI Probe by @transifex-integration[bot] in #872
  • chore: update oonimkall from v3.26.0 to v3.27.0 by @aanorbel in #881
  • chore: increment version number for 5.2.0 release by @aanorbel in #887

Full Changelog: v5.1.0...v5.2.0

OONI Probe 5.1.0

27 Jun 13:56
v5.1.0
37774bf
Compare
Choose a tag to compare

Release Notes

  • Measurement engine updated to OONI Probe CLI v3.26.0
  • Filter results by date and network
  • Mark multiple results as viewed
  • Delete results selectively
  • New contact screen, with the ability to include logs
  • Improved translation of plurals
  • Predictive back on Android
  • Chosen websites for testing are kept from the previous run
  • Various minor bug fixes and enhancements

What's Changed

  • Cancel run after amount of tests with no internet by @sdsantos in #684
  • Open in-app language settings by @sdsantos in #686
  • Measurement raw data screen by @sdsantos in #685
  • Release 5.0.6 by @sdsantos in #680
  • fix: 'Learn more' button doesn't work by @aanorbel in #687
  • Translations: Updates for project OONI Probe by @transifex-integration in #681
  • chore(deps): bump com.mikepenz:multiplatform-markdown-renderer-m3 from 0.32.0 to 0.33.0 by @dependabot in #688
  • Desktop webview support with JavaFX by @sdsantos in #667
  • Update dependencies and fix lint by @sdsantos in #696
  • chore: install sentry-cli in xcode cloud by @aanorbel in #689
  • chore: ensure session close when performing engine operations by @aanorbel in #691
  • Translations: Updates for project OONI Probe by @transifex-integration in #692
  • chore: add support for changing tray icon when task is in progress by @aanorbel in #690
  • Migrate to navigation type safety by @sdsantos in #578
  • Split InstanceManager and DeepLinkParser by @sdsantos in #697
  • feat(linux): add deep link handling and new dependency for unique4j by @aanorbel in #669
  • Improve the dashboard arc vector by @sdsantos in #706
  • Translations: Updates for project OONI Probe by @transifex-integration in #702
  • chore(deps): bump io.github.kdroidfilter:platformtools.darkmodedetector from 0.2.7 to 0.2.9 by @dependabot in #703
  • Desktop tray string resources by @sdsantos in #705
  • Desktop app icon by @sdsantos in #704
  • Enforce desktop max and min sizes by @sdsantos in #712
  • Desktop instrumentation by @sdsantos in #713
  • fix: onboarding in tablet landscape by @aanorbel in #707
  • Desktop background work by @sdsantos in #708
  • Translations: Updates for project OONI Probe by @transifex-integration in #709
  • Fix invalid proxy settings with custom protocol by @sdsantos in #715
  • chore: update androidx.compose.ui:ui-test-junit4-android from `1.8.… by @aanorbel in #716
  • Translations: Updates for project OONI Probe by @transifex-integration in #718
  • chore(deps): bump com.mikepenz:multiplatform-markdown-renderer-m3 from 0.33.0 to 0.34.0 by @dependabot in #720
  • chore(deps): bump org.jetbrains.androidx.navigation:navigation-compose from 2.9.0-alpha17 to 2.9.0-beta01 by @dependabot in #719
  • chore(deps): bump compose-plugin from 1.8.0-beta02 to 1.8.0 by @dependabot in #721
  • feat: add-descriptor webconnectivity urls by @aanorbel in #717
  • Desktop CD workflow by @sdsantos in #722
  • chore(deps): bump sqldelight from 2.0.2 to 2.1.0 by @dependabot in #724
  • chore(deps): bump kotlin from 2.1.20 to 2.1.21 by @dependabot in #725
  • Translations: Updates for project OONI Probe by @transifex-integration in #723
  • Descriptor screen checks if auto-run enabled by @sdsantos in #727
  • Fix android lint due to dependencies by @sdsantos in #735
  • Translations: Updates for project OONI Probe by @transifex-integration in #728
  • chore(deps): bump compose-plugin from 1.8.0 to 1.8.1 by @dependabot in #730
  • chore(deps): bump com.mikepenz:multiplatform-markdown-renderer-m3 from 0.34.0 to 0.35.0 by @dependabot in #731
  • chore(deps): bump org.jlleitschuh.gradle.ktlint from 12.2.0 to 12.3.0 by @dependabot in #733
  • chore(deps): bump org.jetbrains.androidx.navigation:navigation-compose from 2.9.0-beta01 to 2.9.0-beta02 by @dependabot in #732
  • Mark all results as viewed by @sdsantos in #736
  • Show loading bar when webview is initializing by @sdsantos in #738
  • Add progress bar to markdown by @sdsantos in #739
  • feat: implement network type detection using JNI by @aanorbel in #729
  • chore(deps): bump com.squareup.okio:okio from 3.11.0 to 3.12.0 by @dependabot in #740
  • Descriptor run button by @sdsantos in #743
  • Show last result on descriptor screen by @sdsantos in #744
  • Translations: Updates for project OONI Probe by @transifex-integration in #737
  • feat: add not viewed count by @aanorbel in #745
  • Update Android dependencies by @sdsantos in #750
  • chore(deps): bump io.github.kevinnzou:compose-webview-multiplatform from 1.9.40 to 2.0.0 by @dependabot in #753
  • Translations: Updates for project OONI Probe by @transifex-integration in #749
  • Fix dashboard logo by @sdsantos in #757
  • Bottom bar icon animation when tests are running by @sdsantos in #758
  • Result filters new UI by @sdsantos in #751
  • Results Date filter by @sdsantos in #754
  • Delete results and mark as viewed by filter by @sdsantos in #755
  • chore(deps): bump com.squareup.okio:okio from 3.12.0 to 3.13.0 by @dependabot in #767
  • chore(deps): bump co.touchlab:kermit from 2.0.5 to 2.0.6 by @dependabot in #769
  • Enable predictive back and screen transitions by @sdsantos in #761
  • Update to Android 36 by @sdsantos in #762
  • chore: update oonikmall to v3.26.0 by @aanorbel in #765
  • chore: correct sentry version by @aanorbel in #766
  • Persist chosen websites by @sdsantos in #759
  • feat: add support for more NetworkType on android by @aanorbel in #764
  • feat: select results deletion by @aanorbel in #756
  • fix: update countAllNotViewed query by @aanorbel in #763
  • fix: properly handle AS0 by @aanorbel in #773
  • Translations: Updates for project OONI Probe by @transifex-integration in #760
  • chore: update androidx.work and androidx.compose.ui test dependencies by @aanorbel in #778
  • Use plurals resources directly by @sdsantos in #776
  • fix: ios mail composer by @aanorbel in #780
  • chore(deps): bump io.github.kevinnzou:compose-webview-multiplatform from 2.0.0 to 2.0.1 by @dependabot in #782
  • Donate screen by @sdsantos in #775
  • chore(deps): bump io.github.kdroidfilter:platformtools.darkmodedetector from 0.2.9 to 0.4.0 by @dependabot in #783
  • chore: update compose plugin and related dependencies by @aanorbel in https://github.com/ooni/p...
Read more

OONI Probe 5.0.6

16 Apr 14:30
Compare
Choose a tag to compare

Release Notes

  • Measurement engine synced with OONI Probe CLI v3.25.0.
  • Fix running OONI Run link tests with large amounts of URLs.
  • Dark-mode splash screen on Android.
  • Other bug fixes and improvements.

What's Changed

  • Release 5.0.5 by @sdsantos in #579
  • Translations: Updates for project OONI Probe by @transifex-integration in #585
  • Group ForegroundServiceRestriction on Sentry by @sdsantos in #588
  • log task cancelation by @aanorbel in #586
  • chore: generate ios screenshots. by @aanorbel in #570
  • Set Sentry release explicitly by @sdsantos in #590
  • Implement Sentry instrumentation for auto-run by @sdsantos in #589
  • chore: add support for uploading sentry debug symbols on xcode cloud by @aanorbel in #587
  • Fix check-in run type by @sdsantos in #593
  • Fix release slack message with latest link by @sdsantos in #591
  • Remove sentry release by @sdsantos in #592
  • Handle request app review ReviewException by @sdsantos in #598
  • Handle WebView not available by @sdsantos in #599
  • Translations: Updates for project OONI Probe by @transifex-integration in #600
  • chore(deps): bump kotlin from 2.1.10 to 2.1.20 by @dependabot in #596
  • chore(deps): bump com.mikepenz:multiplatform-markdown-renderer-m3 from 0.31.0 to 0.32.0 by @dependabot in #597
  • update iOS screenshots by @aanorbel in #602
  • Desktop support with temporary engine JAR by @sdsantos in #601
  • Add versioning rationale to docs by @sdsantos in #624
  • Conveyor configuration and CI build by @sdsantos in #603
  • Desktop battery state support by @sdsantos in #621
  • Update navigation compose: matches the latest stable compose 1.7.1 by @sdsantos in #625
  • Desktop file directories by @sdsantos in #622
  • Desktop database driver by @sdsantos in #623
  • chore(deps): bump androidx.datastore from 1.1.3 to 1.1.4 by @aanorbel in #629
  • feat: integrate auto-launch functionality and add tray menu by @aanorbel in #626
  • chore: add iOS screenshots by @aanorbel in #627
  • Translations: Updates for project OONI Probe by @transifex-integration in #630
  • chore: update oonimkall version to v3.25.0-alpha by @aanorbel in #634
  • desktop: read asset marked as not implemented by @sdsantos in #636
  • desktop: calculateWindowSizeClass by @sdsantos in #637
  • Fix engine packaging with conveyor by @sdsantos in #639
  • feat: add support for ooni:// deeplinks on desktop by @aanorbel in #638
  • feat: hide settings notifications on desktop by @aanorbel in #642
  • feat: implement desktop file sharing and mail functionality by @aanorbel in #643
  • Translations: Updates for project OONI Probe by @transifex-integration in #650
  • ProxyScreen: add BackHandler by @sdsantos in #635
  • chore: add sentry dsn by @aanorbel in #651
  • Remove notifications setting. Request notification permission only on Android by @sdsantos in #652
  • Fix stop button after multiple Run Worker were started by @sdsantos in #654
  • chore(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.8.0 to 1.8.1 by @dependabot in #656
  • feat: only auto-update descriptors if installed by @aanorbel in #655
  • Implement desktop network type as unknown by @sdsantos in #661
  • Dark splash screen on Android by @sdsantos in #662
  • Desktop platform info by @sdsantos in #663
  • chore: update oonimkall version from v3.25.0-alpha to v3.25.0 by @aanorbel in #664
  • Fix worker data for long lists of inputs by @sdsantos in #665
  • Avoid Android background worker notification and run overlap by @sdsantos in #666
  • Translations: Updates for project OONI Probe by @transifex-integration in #657
  • Translations (NMS): Updates for project DW News Media Scan by @transifex-integration in #658
  • Show no internet error message at run start by @sdsantos in #668
  • chore(deps): bump com.squareup.okio:okio from 3.10.2 to 3.11.0 by @dependabot in #670
  • chore(deps): bump compose-plugin from 1.8.0-beta01 to 1.8.0-beta02 by @dependabot in #671
  • chore(deps): bump io.github.vinceglb:auto-launch from 0.5.1 to 0.6.0 by @dependabot in #672
  • Translations: Updates for project OONI Probe by @transifex-integration in #674
  • Translations: Updates for project OONI Probe by @transifex-integration in #678
  • chore: update supported locales in .plist by @aanorbel in #679

Full Changelog: v5.0.5...v5.0.6

OONI Probe 5.0.5

17 Mar 12:38
715d378
Compare
Choose a tag to compare

Release Notes

  • Measurement engine synced with OONI Probe CLI v3.24.0.
  • Bug fixes and other improvements.

What's Changed

  • Translations: Updates for project OONI Probe by @transifex-integration in #506
  • Avoid warning when Proxy settings are null by @sdsantos in #507
  • CD: Upload iOS debug symbols to Sentry by @sdsantos in #509
  • Release notifications: sentry and slack by @sdsantos in #510
  • Translations: Updates for project OONI Probe by @transifex-integration in #512
  • Translations (NMS): Updates for project DW News Media Scan by @transifex-integration in #514
  • Translations: Updates for project OONI Probe by @transifex-integration in #515
  • CD: Workflow to publish android apps on google play by @sdsantos in #511
  • chore: add lane for Huawei AppGallery by @aanorbel in #513
  • Translations: Updates for project OONI Probe by @transifex-integration in #516
  • chore: update screenshots by @aanorbel in #484
  • Chunk large URL IN SQL queries, to avoid crash by @sdsantos in #520
  • chore: dependency updates by @aanorbel in #522
  • chore(deps): bump io.github.kevinnzou:compose-webview-multiplatform from 1.9.40-alpha04 to 1.9.40 by @dependabot in #523
  • chore(deps): bump co.touchlab:kermit from 2.0.4 to 2.0.5 by @dependabot in #525
  • chore(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.2 to 1.8.0 by @dependabot in #529
  • Document new release process. Create Github actions for it. by @sdsantos in #521
  • chore(deps): bump compose-plugin from 1.7.0 to 1.7.3 by @dependabot in #526
  • chore(deps): bump com.mikepenz:multiplatform-markdown-renderer-m3 from 0.26.0 to 0.31.0 by @dependabot in #527
  • chore(deps): bump org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose from 2.8.0 to 2.8.4 by @dependabot in #530
  • chore(deps): bump io.sentry:sentry-kotlin-multiplatform from 0.10.0 to 0.11.0 by @dependabot in #532
  • chore(deps): bump dev.icerock.moko:permissions-compose from 0.18.0 to 0.19.0 by @dependabot in #524
  • Fix fastlane locales with symlinks by @sdsantos in #536
  • chore(deps): bump kotlin from 2.1.0 to 2.1.10 by @dependabot in #528
  • chore(deps): bump org.jetbrains.kotlinx:kotlinx-datetime from 0.6.0 to 0.6.2 by @dependabot in #538
  • chore(deps): bump org.jlleitschuh.gradle.ktlint from 12.1.2 to 12.2.0 by @dependabot in #539
  • chore(deps): bump io.github.alexzhirkevich:compottie from 2.0.0-rc01 to 2.0.0-rc04 by @dependabot in #540
  • chore: update Sentry pod for iOS by @aanorbel in #537
  • Switch json_key to file instead of data by @sdsantos in #545
  • Handle manually auto-run constraints by @sdsantos in #544
  • feat: add basic support for iOS CI builds by @aanorbel in #543
  • Fix metadata locales by @sdsantos in #547
  • Translations: Updates for project OONI Probe by @transifex-integration in #548
  • Translations (NMS): Updates for project DW News Media Scan by @transifex-integration in #549
  • Delete not-uploaded measurements with missing report files by @sdsantos in #550
  • Ignore CannotSubmitMeasurement due to network issues by @sdsantos in #551
  • Handle invalid test_keys values. Do not store empty test_keys map. by @sdsantos in #552
  • Fix messaging test keys evaluation by @sdsantos in #553
  • Update build docs ubuntu image to latest by @sdsantos in #555
  • Move xcode cache to individual jobs. Add organization to xcode cache key. by @sdsantos in #557
  • Bump mokoPermissions from 0.19.0 to 0.19.1 by @dependabot in #563
  • Release 5.0.4 by @sdsantos in #558
  • chore: update readme by @aanorbel in #560
  • feat: add locale for webview by @aanorbel in #561
  • Translations (NMS): Updates for project DW News Media Scan by @transifex-integration in #562
  • NewsMediaScan screenshots by @sdsantos in #567
  • Monochrome icon by @sdsantos in #568
  • Fix Android isBatteryCharging and auto-run notifications by @sdsantos in #571
  • Fix Android 7 java.time crash by @sdsantos in #574
  • Fix issue sharing empty logs by @sdsantos in #575
  • Update release process to tag the last release branch commit by @sdsantos in #569
  • Disable pull-down-to-refresh without links by @sdsantos in #577
  • fix: app gallery deploy by @aanorbel in #559
  • Check for ignore battery on app start and auto-run enable by @sdsantos in #576
  • Translations: Updates for project OONI Probe by @transifex-integration in #572
  • Fix IllegalArgumentException with duplicated URLs on RunScreen by @sdsantos in #582
  • Remove mentions of RiseupVPN by @sdsantos in #581
  • Remove mentions of RiseupVPN by @sdsantos in #583
  • Translations: Updates for project OONI Probe by @transifex-integration in #580
  • Translations: Updates for project OONI Probe by @transifex-integration in #584

New Contributors

Full Changelog: v5.0.3...v5.0.5

OONI Probe 5.0.3

19 Feb 12:17
v5.0.3
4b1fb70
Compare
Choose a tag to compare

Release Notes

  • Measurement engine synced with OONI Probe CLI v3.24.0.
  • Major UI improvements.
  • Bug fixes and improvements.

What's Changed

  • Fix IllegalArgumentException due to duplicated descriptor key by @sdsantos in #497
  • Handle invalid proxy settings by @sdsantos in #498
  • Fix instrumented tests for Fdroid flavor by @sdsantos in #499
  • chore: update workflow to use universal apk by @aanorbel in #501
  • Translations: Updates for project OONI Probe by @transifex-integration in #502
  • Translations (NMS): Updates for project DW News Media Scan by @transifex-integration in #503
  • chore: update version to 5.0.3 by @aanorbel in #500
  • Translations: Updates for project OONI Probe by @transifex-integration in #504
  • chore: increment version code for release 5.0.3 by @aanorbel in #505

Full Changelog: v5.0.2...v5.0.3

v5.0.2

17 Feb 09:35
v5.0.2
bd42ccf
Compare
Choose a tag to compare

Release Notes

  • Measurement engine synced with OONI Probe CLI v3.24.0.
  • Major UI improvements.
  • Bug fixes and improvements.

What's Changed

Read more