Release Notes
Versão 2.5.2
- Alteração do nome do callback 'onFinish' para 'onResultAvailable'
- Melhorias no proctoring do tipo REALTIME
Versão 2.5.1
- Novos atributos no callback de 'onFinish'
- scoreThreshold: limiar de aprovação da sessão de proctoring
- justification: em caso de reprovação, esse campo traz o resumo das irregularidades
Versão 2.5.0
- Callback de 'onFinish' no hook de finish que permite o acesso ao resultado da auditoria de forma imediata
- Melhorias no monitoramento ativo durante o exame
- Novos tipos de alertas do onRealtimeAlerts:
- position_detection_on_stream:
- wrong_face_size_detected: Face muito perto da câmera, afaste-se um pouco mais
- wrong_face_position_edge_detected: Face muito próxima da borda, mova-se para o centro da tela
- wrong_face_position_move_right_detected: Face não centralizada, mova-se para a direita
- wrong_face_position_move_top_detected: Face não centralizada, mova-se para cima
- wrong_face_position_move_left_detected: Face não centralizada, mova-se para a esquerda
- wrong_face_position_move_bottom_detected: Face não centralizada, mova-se para baixo
- Novos tipos de alertas do onRealtimeAlerts:
Versão 2.4.0
- Compatibilidade com dispositivos móveis
Versão 2.3.3
- Correção do reset no startSession
Versão 2.3.2
- Melhorias no fluxo da câmera externa (reset e goToExternalCameraPositionStep)
Versão 2.3.1
- Implementação da funcionalidade de câmera externa
Versão 2.2.0
- Retry para stream iniciados com falhas
- Criação da janela para termo de consentimento
- Melhorias nos logs de insights
- Criação da funcionalidade de varredura de ambiente em busca de cameras espiãs
Versão 2.1.1
- Escolha automatica do codec suportado (vp8/vp9)
- Não é mais obrigatório passar width e height no check devices
- Melhorias nos logs de insights
Versão 2.1.0
- Criação do runCheckDevicesFlow que permite que o usuário receba a lógica do checkDevices() em um modal próprio
Versão 2.0.3
- Otimização na gravação de áudio removendo necessidade de download de scripts
Versão 2.0.2
- Tratamento para fechamento de streams
- console.log() configuravel
Versão 2.0.1
- Tratamento para duplo clique no checkDevices
- Ajuste de CORS no NoiseRecorder
Versão 2.0.0
- Remoção do script deprecated AudioProcessor
- Monitoramento ativo durante o exame
- Novos tipos de alertas do onRealtimeAlerts:
- audio_detection_on_stream
- face_detection_on_stream
- mobile_detection_on_stream
- person_detection_on_stream
- position_detection_on_stream
- Novos tipos de alertas do onRealtimeAlerts:
- Nova forma de gravação de áudio
- Remoção das funções
pause()eresume() - Análise de posicionamento da face no modal do
checkDevices() - Novas propriedades adicionadas no retorno do
checkDevices():
{
allowedAmbient: boolean,
allowedMicrophone: boolean,
allowedPositionFace: boolean,
allowedResolution: boolean,
cameraId: string,
michophoneId: string,
volumeRange: number,
faceDetectionAlerts: { status: 'OK' | 'ALERT', type: string, description?: string },
result: boolean,
}
Versão 1.1.6
- Adiciona o botão de cancelar captura no
capturePhoto(). - Se a captura for cancelada, ela lancará uma exceção.
Versão 1.1.5
- Captura da Geolocalização
- Login via componente (Credentials)
- Bloquear navegadores sem suporte
- Bloquear exame quando camera estiver em uso
- Gravação de vídeo opcional
- Atualização Interface do CapturePhoto
- Criação do callback onBufferSizeError
- Criação do callback onRealtimeAlerts
- Bloqueio das cameras simuladas da listagem de devices
- Aviso de camera ocupada
Versão 1.1.14
- Removido verificação de bloqueio de devices, para correção de bug
Versão 1.1.13
- Adicionado verificação se o usuário bloqueiou o uso da camera ou microfone durante o exame
Versão 1.1.12
- Quebra de linha na mensagem de erro do checkDevices
- Tornado o parâmetro type como opcional
- Adicionado botão de cancelar ao checkDevices
Versão 1.1.11
- Introduzida verificação para garantir uma qualidade mínima desejável durante a gravação, no modal do checkDevices
Versão 1.1.10
- Introduzida verificação para garantir uma qualidade mínima desejável durante a gravação
Versão 1.1.9
- Correção no tamanho da gravação de tela
Versão 1.1.8
- Correção no tamanho das imagens
- flip da imagem do checkDevices
Versão 1.1.7
- Correção da verificação de múltiplas telas no Firefox
Versão 1.1.6
- Melhoria na verificação de múltiplas telas
Versão 1.1.5
- Captura da Geolocalização
- Login via componente (Credentials)
- Bloquear navegadores sem suporte
- Bloquear exame quando camera estiver em uso
- Gravação de vídeo opcional
- Atualização Interface do CapturePhoto
- Criação do callback onBufferSizeError
- Bloqueio das cameras simuladas da listagem de devices
- Aviso de camera ocupada
Versão 1.1.4
- Adicionado resolução de 480p na gravação da tela
- Colocado o finish em um try catch
Versão 1.1.3
- Retirada da implementação das fotos durante o exame
Versão 1.1.2
- Retirada de testes deprecated
Versão 1.1.1
- Moodle
Versão 1.1.0
- Adicionado captura de fotos durante a execução da prova
- Adicionado o modal de capturePhoto, para cadastramento e autenticação biométrica
- Correção de interface do modal checkDevices com problema no lts
Versão 1.0.9
- useProctoring com prod como default
Versão 1.0.8
- Moodle useProctoring com homol como default
Versão 1.0.7
- Retirada do verifyExtesion por precaução de segurança
Versão 1.0.6
- Mudança na interface do checkDevices
- Adicionado retorno dos ids da câmera e microfone selecionados e da média do volume mostrado no checkDevices
Versão 1.0.5
- Correção em bug do checkDevices
Versão 1.0.4
- Atualização da interface do checkDevices
Versão 1.0.3
- Correção na função checkDevices
- Adicionado callback onNoiseDetected
- Correção de erro relacionado ao link do blob no download e na extensão
- Correção send percentage on finish with extension
Versão 1.0.2
- Retirada de requisição da hora no finish
Versão 1.0.1
- Retirada da função getServerHour
Versão 1.0.0
- Salvando informações da gravação de Áudio
- Adicionado mais eventos da Azure
- Correção de eventos da Azure
- Atualização da comunicação com a Extensão do Google Chrome
EasyProctor.