fix(deps): update rustls for RUSTSEC-2026-0285 (#2772)
fix(deps): update rustls for RUSTSEC-2026-0285 (#2772)
Inspect stored evidence paths
Cargo.lock
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
fix(deps): update rustls for RUSTSEC-2026-0285 (#2772)
Cargo.lockfix(voice): ignores mature content warning Fixes: #734
lib/features/channels/utils/navigate_to_channel_content.dartlib/features/chat/presentation/channel_layout.dartlib/features/mature_content/presentation/sheets/channel_access_gate_sheet.dartlib/features/mature_content/providers/mature_content_agreements_provider.dartlib/features/mature_content/utils/channel_gate_navigator.dartlib/features/mature_content/utils/mature_media_policy_utils.dartlib/features/voice/presentation/widgets/voice_channel_join_empty_state.dartlib/features/voice/providers/voice_session_provider.dartlib/features/voice/utils/call_actions.dartlib/features/voice/utils/incoming_voice_call_actions.dartlib/features/voice/utils/voice_connection_actions.darttest/features/mature_content/providers/mature_content_agreements_test.darttest/features/mature_content/utils/channel_gate_navigator_test.darttest/features/voice/utils/voice_connection_actions_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/channels/utils/navigate_to_channel_content.dartlib/features/chat/presentation/channel_layout.dartlib/features/mature_content/presentation/sheets/channel_access_gate_sheet.dartlib/features/mature_content/providers/mature_content_agreements_provider.dartlib/features/mature_content/utils/channel_gate_navigator.dartlib/features/mature_content/utils/mature_media_policy_utils.dartlib/features/voice/presentation/widgets/voice_channel_join_empty_state.dartlib/features/voice/providers/voice_session_provider.dartlib/features/voice/utils/call_actions.dartlib/features/voice/utils/incoming_voice_call_actions.dartlib/features/voice/utils/voice_connection_actions.darttest/features/mature_content/providers/mature_content_agreements_test.darttest/features/mature_content/utils/channel_gate_navigator_test.darttest/features/voice/utils/voice_connection_actions_test.dartfix(app): keep blockquotes open across pasted lines (#2771)
fluxer_app/src/features/channel/components/EditingMessageInput.tsxfluxer_app/src/features/channel/components/LexicalChannelTextareaContent.tsxfluxer_app/src/features/channel/components/modals/channel_tabs/channel_overview_tab/ChannelOverviewTopicEditor.tsxfluxer_app/src/features/channel/components/useChannelComposerPaste.tsxfluxer_app/src/features/lexical/composer/ComposerBlockquote.test.tsfluxer_app/src/features/lexical/composer/ComposerBlockquote.tsfluxer_app/src/features/lexical/composer/ComposerClipboard.tsfluxer_app/src/features/lexical/composer/ComposerCrossEditorDrop.test.tsfluxer_app/src/features/lexical/composer/ComposerHandle.tsfluxer_app/src/features/lexical/composer/ComposerMarkdownHighlight.tsfluxer_app/src/features/lexical/composer/ComposerMarkdownShortcuts.tsfluxer_app/src/features/lexical/composer/ComposerSerialization.tsfluxer_app/src/features/lexical/composer/LexicalComposerInput.tsxfluxer_app/src/features/lexical/composer/LexicalRichInput.test.tsxfluxer_app/src/features/lexical/composer/LexicalRichInput.tsxfluxer_app/src/features/lexical/composer/blockquoteLines.test.tsfluxer_app/src/features/lexical/composer/blockquoteLines.tsfluxer_app/src/features/lexical/composer/codeBlockIndent.test.tsfluxer_app/src/features/lexical/composer/codeBlockIndent.tsfluxer_app/src/features/lexical/composer/composerOffsets.tsfluxer_app/src/features/lexical/composer/nodes/ComposerStandardEmoji.test.tsxfluxer_app/src/features/lexical/composer/nodes/ComposerStandardEmoji.tsxfluxer_app/src/features/user/components/modals/tabs/MyProfileTab.tsxfluxer_app/src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsxfix(chat): disable attachment seek when not playing Fixes: #694
lib/features/chat/presentation/widgets/attachments/attachment_audio.dartlib/features/chat/presentation/widgets/attachments/voice_message_player.dartlib/shared/widgets/playback_seek_gesture_target.darttest/features/chat/presentation/widgets/attachments/attachment_audio_test.darttest/features/shell/presentation/sidebar_drawer_test.darttest/shared/widgets/playback_seek_gesture_target_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/chat/presentation/widgets/attachments/attachment_audio.dartlib/features/chat/presentation/widgets/attachments/voice_message_player.dartlib/shared/widgets/playback_seek_gesture_target.darttest/features/chat/presentation/widgets/attachments/attachment_audio_test.darttest/features/shell/presentation/sidebar_drawer_test.darttest/shared/widgets/playback_seek_gesture_target_test.dartfix(guild): render activity log entries deterministically (#2766)
fluxer_admin/build.rsfluxer_admin/openapi-admin.jsonfluxer_admin/src/api/types/instance_config.rsfluxer_admin/src/routes/system_actions.rsfluxer_admin/src/templates/pages/instance_config.rsfluxer_admin/tests/api_deserialization.rsfluxer_api/src/api/admin/controllers/InstanceConfigAdminController.tsfluxer_api/src/api/channel/controllers/ChannelController.tsfluxer_api/src/api/channel/controllers/MessageController.tsfluxer_api/src/api/channel/controllers/MessageInteractionController.tsfluxer_api/src/api/channel/services/ChannelDataService.tsfluxer_api/src/api/channel/services/ChannelRequestService.tsfluxer_api/src/api/channel/services/MessageInteractionService.tsfluxer_api/src/api/channel/services/channel_data/ChannelOperationsService.tsfluxer_api/src/api/channel/services/interaction/MessagePinService.tsfluxer_api/src/api/channel/services/message/MessageDeleteService.tsfluxer_api/src/api/experiment/ExperimentController.tsfluxer_api/src/api/experiment/tests/ExperimentController.test.tsfluxer_api/src/api/guild/GuildAuditLogEntryMapper.tsfluxer_api/src/api/guild/GuildAuditLogService.tsfluxer_api/src/api/guild/services/GuildMemberService.tsfluxer_api/src/api/guild/services/GuildModerationService.tsfluxer_api/src/api/guild/services/GuildRoleService.tsfluxer_api/src/api/guild/services/GuildService.tsfluxer_api/src/api/guild/services/data/GuildDataHelpers.tsfluxer_api/src/api/guild/services/data/GuildOperationsService.tsfluxer_api/src/api/guild/services/data/GuildOwnershipService.tsfluxer_api/src/api/guild/services/data/GuildVanityService.tsfluxer_api/src/api/guild/services/member/GuildMemberOperationsService.tsfluxer_api/src/api/guild/services/role/RoleOrderAuditUtils.tsfluxer_api/src/api/guild/services/role/tests/RoleOrderAuditUtils.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogChannelWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogContentWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogEntryMapper.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogGuildWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogMemberWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogMessageWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogRoleWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogService.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogs.test.tsfluxer_api/src/api/instance/InstanceConfigRepository.test.tsfluxer_api/src/api/instance/InstanceConfigRepository.tsfluxer_api/src/api/openapi/openapi.jsonfluxer_api/src/api/utils/AuditSerializationUtils.tsfluxer_app/src/features/app/config/AuditLogConstants.tsfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogSentence.test.tsxfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogSentence.tsxfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogTab.module.cssfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogTab.test.tsxfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogTab.tsxfix(chat): forwarding double pop Fixes: #755
lib/features/ui/bottom_sheet/fluxer_bottom_sheet.darttest/features/ui/bottom_sheet/fluxer_bottom_sheet_test.dartMerge remote-tracking branch 'origin/main'
Merge remote-tracking branch 'origin/main'
Merge remote-tracking branch 'origin/canary' into canary
lib/features/ui/bottom_sheet/fluxer_bottom_sheet.darttest/features/ui/bottom_sheet/fluxer_bottom_sheet_test.dartfix(guild): render activity log entries deterministically (2766)
fluxer_admin/build.rsfluxer_admin/openapi-admin.jsonfluxer_admin/src/api/types/instance_config.rsfluxer_admin/src/routes/system_actions.rsfluxer_admin/src/templates/pages/instance_config.rsfluxer_admin/tests/api_deserialization.rsfluxer_api/src/api/admin/controllers/InstanceConfigAdminController.tsfluxer_api/src/api/channel/controllers/ChannelController.tsfluxer_api/src/api/channel/controllers/MessageController.tsfluxer_api/src/api/channel/controllers/MessageInteractionController.tsfluxer_api/src/api/channel/services/ChannelDataService.tsfluxer_api/src/api/channel/services/ChannelRequestService.tsfluxer_api/src/api/channel/services/MessageInteractionService.tsfluxer_api/src/api/channel/services/channel_data/ChannelOperationsService.tsfluxer_api/src/api/channel/services/interaction/MessagePinService.tsfluxer_api/src/api/channel/services/message/MessageDeleteService.tsfluxer_api/src/api/experiment/ExperimentController.tsfluxer_api/src/api/experiment/tests/ExperimentController.test.tsfluxer_api/src/api/guild/GuildAuditLogEntryMapper.tsfluxer_api/src/api/guild/GuildAuditLogService.tsfluxer_api/src/api/guild/services/GuildMemberService.tsfluxer_api/src/api/guild/services/GuildModerationService.tsfluxer_api/src/api/guild/services/GuildRoleService.tsfluxer_api/src/api/guild/services/GuildService.tsfluxer_api/src/api/guild/services/data/GuildDataHelpers.tsfluxer_api/src/api/guild/services/data/GuildOperationsService.tsfluxer_api/src/api/guild/services/data/GuildOwnershipService.tsfluxer_api/src/api/guild/services/data/GuildVanityService.tsfluxer_api/src/api/guild/services/member/GuildMemberOperationsService.tsfluxer_api/src/api/guild/services/role/RoleOrderAuditUtils.tsfluxer_api/src/api/guild/services/role/tests/RoleOrderAuditUtils.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogChannelWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogContentWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogEntryMapper.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogGuildWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogMemberWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogMessageWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogRoleWriters.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogService.test.tsfluxer_api/src/api/guild/tests/GuildAuditLogs.test.tsfluxer_api/src/api/instance/InstanceConfigRepository.test.tsfluxer_api/src/api/instance/InstanceConfigRepository.tsfluxer_api/src/api/openapi/openapi.jsonfluxer_api/src/api/utils/AuditSerializationUtils.tsfluxer_app/src/features/app/config/AuditLogConstants.tsfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogSentence.test.tsxfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogSentence.tsxfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogTab.module.cssfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogTab.test.tsxfluxer_app/src/features/guild/components/modals/guild_tabs/GuildAuditLogTab.tsxfix(you): hide purchase date Fixes: #801
lib/features/settings/presentation/widgets/profile_preview_card.dartlib/features/settings/providers/user_settings_view_model.darttest/features/profile/presentation/widgets/user_profile_view_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/features/settings/presentation/widgets/profile_preview_card.dartlib/features/settings/providers/user_settings_view_model.darttest/features/profile/presentation/widgets/user_profile_view_test.dartfix(synced_preferences): fix favorites local sync
lib/core/synced_preferences/engine/synced_field_adapter.dartlib/core/synced_preferences/engine/synced_preferences_store.dartlib/core/synced_preferences/fields/favorites_synced_field.darttest/core/synced_preferences/guild_folders_sync_store_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/core/synced_preferences/engine/synced_field_adapter.dartlib/core/synced_preferences/engine/synced_preferences_store.dartlib/core/synced_preferences/fields/favorites_synced_field.darttest/core/synced_preferences/guild_folders_sync_store_test.dartfix(app): gate blocked group rendering behind an experiment (#2763)
fluxer_admin/openapi-admin.jsonfluxer_admin/src/api/types/instance_config.rsfluxer_admin/src/routes/system_actions.rsfluxer_admin/src/templates/pages/instance_config.rsfluxer_api/src/api/admin/controllers/InstanceConfigAdminController.tsfluxer_api/src/api/experiment/ExperimentController.tsfluxer_api/src/api/experiment/tests/ExperimentController.test.tsfluxer_api/src/api/instance/InstanceConfigRepository.test.tsfluxer_api/src/api/instance/InstanceConfigRepository.tsfluxer_api/src/api/openapi/openapi.jsonfluxer_app/src/app/App.tsxfluxer_app/src/features/channel/components/BlockedMessageGroups.module.cssfluxer_app/src/features/channel/components/BlockedMessageGroups.test.tsxfluxer_app/src/features/channel/components/BlockedMessageGroups.tsxfluxer_app/src/features/channel/state/BlockedMessageGroupsRollout.test.tsfluxer_app/src/features/channel/state/BlockedMessageGroupsRollout.tsfluxer_docs/src/content/docs/admin-api/instance.mdxfluxer_docs/src/content/docs/http-api/experiments.mdxpackages/schema/src/domains/admin/AdminSchemas.tspackages/schema/src/domains/experiment/BlockedMessageGroupsSchemas.tspackages/schema/src/domains/experiment/ExperimentSchemas.tspackages/schema/src/domains/tests/BlockedMessageGroupsSchemas.test.tsfeat(core): add share attachment audio controller Fixes: #699
lib/core/audio/chat_attachment/chat_attachment_audio_controller.dartlib/core/audio/chat_attachment/chat_attachment_audio_playback.dartlib/features/chat/presentation/widgets/attachments/attachment_audio.dartlib/features/chat/presentation/widgets/attachments/voice_message_player.darttest/core/audio/chat_attachment_audio_controller_test.dartMerge remote-tracking branch 'origin/canary' into canary
lib/core/audio/chat_attachment/chat_attachment_audio_controller.dartlib/core/audio/chat_attachment/chat_attachment_audio_playback.dartlib/features/chat/presentation/widgets/attachments/attachment_audio.dartlib/features/chat/presentation/widgets/attachments/voice_message_player.darttest/core/audio/chat_attachment_audio_controller_test.dartfix(app): gate one-Tab message focus behind an experiment (#2762)
fluxer_admin/openapi-admin.jsonfluxer_admin/src/api/types/instance_config.rsfluxer_admin/src/routes/system_actions.rsfluxer_admin/src/templates/pages/instance_config.rsfluxer_api/src/api/admin/controllers/InstanceConfigAdminController.tsfluxer_api/src/api/experiment/ExperimentController.tsfluxer_api/src/api/experiment/tests/ExperimentController.test.tsfluxer_api/src/api/instance/InstanceConfigRepository.test.tsfluxer_api/src/api/instance/InstanceConfigRepository.tsfluxer_api/src/api/openapi/openapi.jsonfluxer_app/src/features/app/components/layout/KeyboardModeListener.tsfluxer_app/src/features/channel/components/BlockedMessageGroups.tsxfluxer_app/src/features/channel/components/ChannelMessage.tsxfluxer_app/src/features/channel/components/ChannelMessageFocusTarget.test.tsfluxer_app/src/features/channel/components/ChannelMessageStream.tsxfluxer_app/src/features/channel/components/ChannelMessages.tsxfluxer_app/src/features/channel/components/LexicalChannelTextareaContent.tsxfluxer_app/src/features/channel/components/MessageFocusRingContract.test.tsfluxer_app/src/features/channel/components/useChannelComposerDraftFocusRestore.test.tsxfluxer_app/src/features/lexical/composer/LexicalComposerInput.tsxfluxer_app/src/features/lexical/composer/LexicalRichInput.tsxfluxer_app/src/features/messaging/hooks/useMessageListKeyboardNavigation.test.tsxfluxer_app/src/features/messaging/hooks/useMessageListKeyboardNavigation.tsfluxer_app/src/features/messaging/state/MessageKeyboardFocusRollout.test.tsfluxer_app/src/features/messaging/state/MessageKeyboardFocusRollout.tsfluxer_app/src/features/messaging/utils/MessageNodeSelectors.test.tsfluxer_app/src/features/messaging/utils/MessageNodeSelectors.tsfluxer_app/src/features/platform/utils/ScrollManager.tsfluxer_app/src/features/ui/focus_ring/FocusRingScope.test.tsxfluxer_docs/src/content/docs/admin-api/instance.mdxfluxer_docs/src/content/docs/http-api/experiments.mdxpackages/schema/src/domains/admin/AdminSchemas.tspackages/schema/src/domains/experiment/ExperimentSchemas.tspackages/schema/src/domains/experiment/MessageKeyboardFocusSchemas.tspackages/schema/src/domains/tests/MessageKeyboardFocusSchemas.test.ts