# Release — Sprint 24 **Data:** 2026-07-20 ## Versões | Projeto | Versão | |----------------|------------------| | Admin | 3.3.13 | | DoncMobile.App | 3.6.1 (vCode 61) | | ApiV2 | 3.0.27 | | DoncMobile.API | 3.5.10 | | Servico | 3.0.28 | | WebHubDonc | 2.4.12 | --- ## Release Notes ### Admin — v3.3.13 **@jessica** - Saas — Corrigir erro "Controls collection cannot be modified" ao abrir AddEdit - TipoJob / TipoProblema — Corrigir e completar lista de wildcards (14 wildcards reais, duplicatas removidas) - Agenda — Nova tela Agenda por Profissional com drag & drop, board por turno e modal de alocação - Agenda — Corrigir modal aparecendo atrás do menu e labels de turno sobrepostos **@tiago** - Pedidos/Grid — Montadora Bom Jesus visualizando ordens de outras montadoras #2974 (fail-open corrigido com `IsolamentoDePerfilConsistente`) - Estabelecimentos — Corrigir erro ao alterar senha (ArgumentNullException: passwordAnswer) — migrado para ForceRehashMembershipUser - Clientes — Corrigir falso-positivo "Email já está em uso" ao editar sem trocar e-mail - Rotas — Encaminhamento bloqueado para parceiro que não atende todos os tipos de serviço do lote selecionado - Relatorios/GSR — Corrigir timeout no relatório de Atividade (de 55s para ~470ms com HASH JOIN hint + Dapper) ### DoncMobile.App — v3.6.1 (vCode 61) **@jessica** - Checklist — Sessão com itens somente leitura marcada automaticamente como concluída - [Bug][Koerich] #2988 — Pipeline de foto corrigida: falso reinício, fallback silencioso, base64 inválido, permissão Android 13+, race condition foto2, SQL fallback incompleto ### ApiV2 — v3.0.27 **@jessica** - ProdutoComercial — Sem fallback por nome quando CodigoLegado é fornecido na criação de OS - Disponibilidade — Retorna vagas para profissionais sem OS anterior (join corrigido via ParceirosEstabelecimentos) ### DoncMobile.API — v3.5.10 - Sem alterações ### Servico — v3.0.28 - Sem alterações ### WebHubDonc — v2.4.12 - Sem alterações --- ## Guia de Testes — QA ### Ambientes | Projeto | Onde testar | |---------|-------------| | Admin | admin.teste.donc.com.br | | DoncMobile.App | Play Store Closed Testing (Alpha) | | ApiV2 | apiv2.teste.donc.com.br | ### Admin - [ ] Abrir AddEdit de um Saas existente — sem erro "Controls collection" - [ ] Verificar lista de wildcards em TipoJob e TipoProblema — 14 wildcards reais exibidos - [ ] Nova tela Agenda: carregar board por turno, arrastar OS da fila para profissional - [ ] Agenda: confirmar que modal abre na frente do menu e labels não sobrepõem nomes - [ ] Pedidos/Grid com usuário montadora Multiloja — confirmar que só vê suas próprias OS - [ ] Alterar senha de um Estabelecimento — sem ArgumentNullException - [ ] Editar cliente sem trocar e-mail — sem erro de duplicidade - [ ] Selecionar rotas com tipos de serviço diferentes e tentar encaminhar para parceiro que não atende todos — deve bloquear - [ ] Relatório GSR/Atividade em contrato com poucos motoqueiros — deve carregar sem timeout ### DoncMobile.App - [ ] Sessão com itens somente leitura: deve aparecer como concluída sem interação - [ ] Tirar foto na ExecucaoServico e no RelatorioProblema — confirmar que salva e sobe corretamente - [ ] Tirar duas fotos rapidamente em sequência — confirmar que ambas são salvas (race condition)