# Release — Sprint 12 **Data:** 2026-04-20 --- ## Versoes | Projeto | Versao | |----------------|--------| | DoncMobile.App | 3.5.5 | | DoncMobile.API | 3.4.8 | | Admin | 3.2.9 | | WebHubDonc | 2.4.7 | | Servico | 3.0.20 | | ApiV2 | 3.0.17 | --- ## Release Notes ### DoncMobile.App — v3.5.5 - Fix loop infinito ao tirar foto no checklist - Fix "Sessão Expirada" imediatamente após instalação - Fix ícones não aparecendo no modo debug Android - Removido card "Manutenção" da tela Envio de Dados - HSM de conclusão de montagem disparado ao finalizar OS pelo app ### DoncMobile.API — v3.4.8 - Autenticação independente da ApiLegada — login via banco local - Versão mínima do app configurável por contrato (VersaoMinimaLoginApp) - HSM de conclusão de montagem — disparo corrigido no fluxo de sync ### Admin — v3.2.9 - Saidas — Fix isolamento por perfil em filtro soberano - Pedidos — Fix isolamento de Estabelecimento na montagem da query ### WebHubDonc — v2.4.7 - Osirnet — endereço completo via geocoding reverso por coordenadas - Osirnet — regex de extração de coordenadas mais flexível - Osirnet — fix erro 400 ao salvar OS (ClientId FK) - Osirnet — cliente fixo no JobRepository para contrato 1081 --- ## Guia de Testes — QA > Copie esta secao e envie para os testers. ### Ambientes | Projeto | Onde testar | |----------------|----------------------------------------------------| | DoncMobile.App | APK na pasta "Apk Donc Mobile" no Drive → instalar | | DoncMobile.API | apimobile.teste.donc.com.br | | Admin | admin.donc.com.br | | WebHubDonc | webhub.donc.com.br | ### DoncMobile.App - [ ] Instalar o APK do zero — não deve aparecer "Sessão Expirada" - [ ] Tirar foto em item do checklist durante execução — não deve criar loop nem voltar para o início - [ ] Verificar se todos os ícones aparecem corretamente nas telas - [ ] Finalizar uma OS — cliente deve receber mensagem WhatsApp de conclusão de montagem (requer DoncMobile.API publicada) ### DoncMobile.API - [ ] Fazer login com usuário válido — deve funcionar normalmente sem ApiLegada no ar ### Admin - [ ] Acessar tela Saidas com perfil restrito — deve exibir apenas registros do perfil correto - [ ] Acessar tela Pedidos com perfil de Estabelecimento — deve exibir apenas OS do estabelecimento vinculado ### WebHubDonc - [ ] Criar OS via integração Osirnet — endereço deve aparecer preenchido (cidade, estado, bairro, CEP) - [ ] Verificar que não ocorre erro 400 ao salvar OS da Osirnet