chore(android): upgrade gradle version
chore(android): upgrade gradle version
Inspect stored evidence paths
android/app/build.gradle.ktsandroid/gradle/wrapper/gradle-wrapper.propertiesandroid/settings.gradle.kts
Reading the persisted public view.
Datamining / findings
Evidence records derived from public code, builds, assets, APIs or schemas. A detection is not automatically a release, announcement or confirmed feature.
Classification overview
chore(android): upgrade gradle version
android/app/build.gradle.ktsandroid/gradle/wrapper/gradle-wrapper.propertiesandroid/settings.gradle.ktsMerge remote-tracking branch 'origin/canary' into canary
android/app/build.gradle.ktsandroid/gradle/wrapper/gradle-wrapper.propertiesandroid/settings.gradle.ktschore(arb): gen l10n files
lib/l10n/generated/fluxer_localizations_es.dartMerge remote-tracking branch 'origin/canary' into canary
lib/l10n/generated/fluxer_localizations_es.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/messages/message_list.darttest/features/chat/presentation/widgets/messages/message_list_send_ack_anchor_test.dartrefactor(api): remove the pneumatic post system dm system (#1983)
fluxer_api/src/api/Tables.tsfluxer_api/src/api/database/types/PneumaticPostTypes.tsfluxer_api/src/api/middleware/ServiceMiddleware.tsfluxer_api/src/api/rpc/RpcService.tsfluxer_api/src/api/rpc/RpcSessionStartService.tsfluxer_api/src/api/system/PneumaticPostNotices.test.tsfluxer_api/src/api/system/PneumaticPostNotices.tsfluxer_api/src/api/system/PneumaticPostRepository.tsfluxer_api/src/api/system/PneumaticPostService.tstools/dev/cassandra_target_schema.jsonrefactor(api): remove the pneumatic post system dm system
fluxer_api/src/api/Tables.tsfluxer_api/src/api/database/types/PneumaticPostTypes.tsfluxer_api/src/api/middleware/ServiceMiddleware.tsfluxer_api/src/api/rpc/RpcService.tsfluxer_api/src/api/rpc/RpcSessionStartService.tsfluxer_api/src/api/system/PneumaticPostNotices.test.tsfluxer_api/src/api/system/PneumaticPostNotices.tsfluxer_api/src/api/system/PneumaticPostRepository.tsfluxer_api/src/api/system/PneumaticPostService.tstools/dev/cassandra_target_schema.jsonfix(chat): keep the sent row in place when the server acks
lib/features/chat/presentation/widgets/messages/message_list.darttest/features/chat/presentation/widgets/messages/message_list_send_ack_anchor_test.dartchore(i18n): update translations from Weblate (#690)
lib/l10n/fluxer_es_419.arbMerge remote-tracking branch 'origin/canary' into canary
fix(app): keep avatars round in webkit browsers (#1982)
fluxer_app/src/features/ui/components/BaseAvatar.module.cssfix(ci): increase xcode timeout
.github/workflows/ios-beta-testflight.yml.github/workflows/ios-canary-testflight.yml.github/workflows/ios-production-release.yml.github/workflows/macos-canary-testflight.ymlMerge remote-tracking branch 'origin/canary' into canary
.github/workflows/ios-beta-testflight.yml.github/workflows/ios-canary-testflight.yml.github/workflows/ios-production-release.yml.github/workflows/macos-canary-testflight.ymllib/features/chat/utils/attachment_native_pickers.dartlib/features/chat/utils/file_upload_validation_l10n.dartchore: dart format
lib/features/chat/utils/attachment_native_pickers.dartlib/features/chat/utils/file_upload_validation_l10n.dartfeat(chat): updated attachment picker Fixes: #682
android/app/src/main/AndroidManifest.xmlios/Podfileios/Podfile.lockios/Runner.xcodeproj/project.pbxprojlib/core/system_permissions/system_permission_kind.dartlib/core/system_permissions/system_permission_service.dartlib/features/chat/data/attachment_gallery_source.dartlib/features/chat/domain/pending_attachment.dartlib/features/chat/presentation/widgets/channel/channel_attachment_area.dartlib/features/chat/presentation/widgets/channel/channel_chat_content.dartlib/features/chat/presentation/widgets/channel/channel_chat_panel.dartlib/features/chat/presentation/widgets/composer/channel_textarea.dartlib/features/chat/presentation/widgets/composer/upload_drop_overlay.dartlib/features/chat/presentation/widgets/pickers/attachment_gallery_grid.dartlib/features/chat/presentation/widgets/pickers/attachment_panel_content.dartlib/features/chat/presentation/widgets/pickers/attachment_panel_source_bar.dartlib/features/chat/presentation/widgets/pickers/chat_bottom_input_slot.dartlib/features/chat/presentation/widgets/pickers/chat_composer_column.dartlib/features/chat/presentation/widgets/pickers/chat_expression_expandable_sheet.dartlib/features/chat/presentation/widgets/pickers/gif_picker_content.dartlib/features/chat/providers/pickers/attachment_panel_provider.dartlib/features/chat/providers/pickers/bottom_input_slot_provider.dartlib/features/chat/providers/upload/cloud_upload_controller.dartlib/features/chat/utils/attachment_native_pickers.dartlib/features/chat/utils/bottom_input_slot_layout.dartlib/features/chat/utils/composer_panel.dartlib/features/chat/utils/composer_upload_file.dartlib/features/chat/utils/file_upload_validation_l10n.dartlib/features/chat/utils/gallery_attachment_selection.dartlib/features/shell/presentation/mobile_chat_back_scope.dartlib/features/ui/system_permissions/system_permission_settings_prompt.dartlib/features/voice/presentation/sheets/voice_channel_chat_sheet.dartlib/l10n/fluxer_en.arblib/l10n/generated/fluxer_localizations.dartlib/l10n/generated/fluxer_localizations_ar.dartlib/l10n/generated/fluxer_localizations_cs.dartlib/l10n/generated/fluxer_localizations_da.dartlib/l10n/generated/fluxer_localizations_de.dartlib/l10n/generated/fluxer_localizations_el.dartlib/l10n/generated/fluxer_localizations_en.dartlib/l10n/generated/fluxer_localizations_es.dartlib/l10n/generated/fluxer_localizations_fi.dartlib/l10n/generated/fluxer_localizations_fr.dartlib/l10n/generated/fluxer_localizations_hu.dartlib/l10n/generated/fluxer_localizations_it.dartlib/l10n/generated/fluxer_localizations_ja.dartlib/l10n/generated/fluxer_localizations_ko.dartlib/l10n/generated/fluxer_localizations_lt.dartlib/l10n/generated/fluxer_localizations_nb.dartlib/l10n/generated/fluxer_localizations_pl.dartMerge remote-tracking branch 'origin/canary' into canary
android/app/src/main/AndroidManifest.xmlios/Podfileios/Podfile.lockios/Runner.xcodeproj/project.pbxprojlib/core/system_permissions/system_permission_kind.dartlib/core/system_permissions/system_permission_service.dartlib/features/chat/data/attachment_gallery_source.dartlib/features/chat/domain/pending_attachment.dartlib/features/chat/presentation/widgets/channel/channel_attachment_area.dartlib/features/chat/presentation/widgets/channel/channel_chat_content.dartlib/features/chat/presentation/widgets/channel/channel_chat_panel.dartlib/features/chat/presentation/widgets/composer/channel_textarea.dartlib/features/chat/presentation/widgets/composer/upload_drop_overlay.dartlib/features/chat/presentation/widgets/pickers/attachment_gallery_grid.dartlib/features/chat/presentation/widgets/pickers/attachment_panel_content.dartlib/features/chat/presentation/widgets/pickers/attachment_panel_source_bar.dartlib/features/chat/presentation/widgets/pickers/chat_bottom_input_slot.dartlib/features/chat/presentation/widgets/pickers/chat_composer_column.dartlib/features/chat/presentation/widgets/pickers/chat_expression_expandable_sheet.dartlib/features/chat/presentation/widgets/pickers/gif_picker_content.dartlib/features/chat/providers/pickers/attachment_panel_provider.dartlib/features/chat/providers/pickers/bottom_input_slot_provider.dartlib/features/chat/providers/upload/cloud_upload_controller.dartlib/features/chat/utils/attachment_native_pickers.dartlib/features/chat/utils/bottom_input_slot_layout.dartlib/features/chat/utils/composer_panel.dartlib/features/chat/utils/composer_upload_file.dartlib/features/chat/utils/file_upload_validation_l10n.dartlib/features/chat/utils/gallery_attachment_selection.dartlib/features/shell/presentation/mobile_chat_back_scope.dartlib/features/ui/system_permissions/system_permission_settings_prompt.dartlib/features/voice/presentation/sheets/voice_channel_chat_sheet.dartlib/l10n/fluxer_en.arblib/l10n/generated/fluxer_localizations.dartlib/l10n/generated/fluxer_localizations_ar.dartlib/l10n/generated/fluxer_localizations_cs.dartlib/l10n/generated/fluxer_localizations_da.dartlib/l10n/generated/fluxer_localizations_de.dartlib/l10n/generated/fluxer_localizations_el.dartlib/l10n/generated/fluxer_localizations_en.dartlib/l10n/generated/fluxer_localizations_es.dartlib/l10n/generated/fluxer_localizations_fi.dartlib/l10n/generated/fluxer_localizations_fr.dartlib/l10n/generated/fluxer_localizations_hu.dartlib/l10n/generated/fluxer_localizations_it.dartlib/l10n/generated/fluxer_localizations_ja.dartlib/l10n/generated/fluxer_localizations_ko.dartlib/l10n/generated/fluxer_localizations_lt.dartlib/l10n/generated/fluxer_localizations_nb.dartlib/l10n/generated/fluxer_localizations_pl.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/pickers/emoji_picker_content.dartlib/shared/utils/emoji_sprite_sheet.darttest/features/chat/presentation/widgets/pickers/emoji_picker_content_test.darttest/shared/utils/emoji_sprite_sheet_test.dartfix(emoji): draw picker sprites at web parity, fixes #676
lib/features/chat/presentation/widgets/pickers/emoji_picker_content.dartlib/shared/utils/emoji_sprite_sheet.darttest/features/chat/presentation/widgets/pickers/emoji_picker_content_test.darttest/shared/utils/emoji_sprite_sheet_test.dartfix(api): keep the harvest download route literal for schema generation (#1980)
fluxer_api/src/api/user/controllers/UserContentController.tsfluxer_api/src/api/user/services/HarvestDownloadUrl.tschore(sdk): regenerate from OpenAPI
lib/export.dartlib/fluxer_client.dartlib/models/harvest_download_url_response.dartlib/users/users_api.dartlib/users/users_api.g.dart