Release Notes
Versão 0.0.71
- Melhorias no upload do vídeo para evitar possíveis incompatibilidades
- Resiliência no upload do vídeo (Em último caso, realizar o download na máquina)
- Ação preventiva para evitar start duplicado
- Checagem dos dispositivos disponíveis
Versão 0.0.72
- Redução da função checkDevice()
Versão 0.0.73
- Mudança de fluxo, download antes do upload.
- Primeira versão da função para checar os devices
Versão 0.0.74
- Adicionou a verificação para fazer download na máquina antes.
Versão 0.0.75
- Mudança de fluxo de upload e download para safe Browser e não safe Browser
Versão 0.0.76
- Add 100% progress no download
Versão 0.0.77
- Correção na lógica do previous Download
Versão 0.0.78
- Teste em pegar HASH do Safe Browser
Versão 0.0.79
- Teste em pegar versão do Safe Browser
Versão 0.0.80
- Mudar o fluxo a partir da versão do Safe Browser
Versão 0.0.81
- Não emitir alerta de tela quando não tiver gravação de tela
- Correção de erros no upload
Versão 0.0.82
- Permite qualquer versão acima da 1.0 de entrar no novo fluxo (download primeiro)
Versão 0.0.83
- Download do exame sem internet
- Adicionado trackers para verificar o fluxo e os arquivos
Versão 0.0.84
- Teste novo fluxo
Versão 0.0.85
- Download do exame sem internet
- Adicionado trackers para verificar o fluxo e os arquivos
Versão 0.0.86
- Teste novo fluxo
Versão 0.0.87
- Novo fluxo
Versão 0.0.88
- Corrigindo callback da função finish
Versão 0.0.89
- Adicionou o callback onChangeDevices
- Adicionou a integração com a extensão do chrome
- Adicionou o modal de checkDevices Comentou o script do EBML
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
Versão 1.0.1
- Retirada da função getServerHour
Versão 1.0.2
- Retirada de requisição da hora no finish
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.4
- Atualização da interface do checkDevices
Versão 1.0.5
- Correção em bug do checkDevices
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.7
- Retirada do verifyExtesion por precaução de segurança
Versão 1.0.8
- Teste middag useProctoring com homol como default
Versão 1.0.9
- useProctoring com prod como default
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.1.1
- Teste da middag
Versão 1.1.2
- Retirada do teste
Versão 1.1.3
- Retirada da implementação das fotos durante o exame
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.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.6
- Melhoria na verificação de múltiplas telas
Versão 1.1.7
- Correção da verificação de múltiplas telas no Firefox
Versão 1.1.8
- Correção no tamanho das imagens
- flip da imagem do checkDevices
Versão 1.1.9
- Correção no tamanho da gravação de tela
Versão 1.1.10
- Introduzida verificação para garantir uma qualidade mínima desejável durante a gravação
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.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.13
- Adicionado verificação se o usuário bloqueiou o uso da camera ou microfone durante o exame
Versão 1.1.14
- Removido verificação de bloqueio de devices, para correção de bug
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.6
- Adiciona o botão de cancelar captura no
capturePhoto()
. - Se a captura for cancelada, ela lancará uma exceção.
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 2.0.1
- Tratamento para duplo clique no checkDevices
- Ajuste de CORS no NoiseRecorder
Versão 2.0.2
- Tratamento para fechamento de streams
- console.log() configuravel
Versão 2.0.3
- Otimização na gravação de áudio removendo necessidade de download de scripts
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.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.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