Correções de bugs
Corrigido um problema de OutOfMemory causado pelo acúmulo de dados de carga no SharedPreferences. As cargas em cache agora são persistidas em disco e limitadas para evitar o crescimento ilimitado em dispositivos com baixa conectividade.
Resolvido um ANR causado por repetidas chamadas IPC do Binder ao ConnectivityManager a cada verificação de conectividade. O estado da rede agora é rastreado de forma assíncrona via um retorno de chamada de rede registrado.
Declaração de apoio
Recomendamos atualizar o agente pelo menos a cada três meses. Encontre políticas e datas específicas para suporte do agente Android na Política de EOL dos Agentes de Monitoramento de Mobile.
Anúncios
O Session Replay para Android passou da versão de visualização para a disponibilidade geral. Obtenha total visibilidade da experiência mobile dos seus usuários com reproduções visuais fiéis de suas sessões. Saiba mais sobre o Session Replay.
Novo recurso
- Adicionada a capacidade de bloquear programaticamente visualizações específicas de serem capturadas durante o Session Replay, dando controle de granularidade fina sobre o que é gravado além das regras de mascaramento padrão.
- O agente agora cria automaticamente uma nova sessão após 4 horas de uso contínuo, melhorando o rastreamento de sessão de longa duração.
- O encaminhamento de logs agora coordena suas decisões de amostragem com o Session Replay, garantindo que os logs sejam capturados para as sessões que estão sendo reproduzidas.
Correções de bugs
- Resolvido um problema em que o agente tentava encaminhar logs sem uma conexão de rede ativa, causando erros desnecessários em dispositivos offline.
- Corrigida uma RuntimeException que poderia ocorrer ao ler ou fechar streams do HttpsURLConnection.
- Corrigida uma exceção de ponteiro nulo que poderia ocorrer durante o tratamento de sessão.
- Corrigido um problema de sincronização em que a rotação da sessão poderia ocorrer antes que o ciclo de coleta fosse concluído, potencialmente causando perda de dados durante a transição.
- Resolvido um problema em que o ID de sessão podia ser nulo durante a rotação de sessão, fazendo com que os dados fossem atribuídos incorretamente.
- Foram resolvidos vários problemas de precisão de renderização nas capturas do Session Replay.
- Corrigido um problema em que a configuração de mascaramento local não era aplicada corretamente aos elementos de texto durante a captura do Session Replay.
Declaração de apoio
Recomendamos atualizar o agente pelo menos a cada três meses. Encontre políticas e datas específicas para suporte do agente Android na Política de EOL dos Agentes de Monitoramento de Mobile.
Importante
Um bug nesta versão faz com que todo o texto do Session Replay apareça mascarado como asteriscos, independentemente das configurações de mascaramento configuradas no dashboard do New Relic. Atualize para a v7.7.3 para resolver este problema.
Anúncios
O Session Replay para Android passou da versão de visualização para a disponibilidade geral. Obtenha total visibilidade da experiência mobile dos seus usuários com reproduções visuais fiéis de suas sessões. Saiba mais sobre o Session Replay.
Novo recurso
- Adicionada a capacidade de bloquear programaticamente visualizações específicas de serem capturadas durante o Session Replay, dando controle de granularidade fina sobre o que é gravado além das regras de mascaramento padrão.
- O agente agora cria automaticamente uma nova sessão após 4 horas de uso contínuo, melhorando o rastreamento de sessão de longa duração.
- O encaminhamento de logs agora coordena suas decisões de amostragem com o Session Replay, garantindo que os logs sejam capturados para as sessões que estão sendo reproduzidas.
Correções de bugs
Resolvido um problema em que o agente tentava encaminhar logs sem uma conexão de rede ativa, causando erros desnecessários em dispositivos offline.
Corrigida uma RuntimeException que poderia ocorrer ao ler ou fechar streams do HttpsURLConnection.
Corrigida uma exceção de ponteiro nulo que poderia ocorrer durante o tratamento de sessão.
Corrigido um problema de sincronização em que a rotação da sessão poderia ocorrer antes que o ciclo de coleta fosse concluído, potencialmente causando perda de dados durante a transição.
Resolvido um problema em que o ID de sessão podia ser nulo durante a rotação de sessão, fazendo com que os dados fossem atribuídos incorretamente.
Foram resolvidos vários problemas de precisão de renderização nas capturas do Session Replay.
Corrigido um problema em que a configuração de mascaramento local não era aplicada corretamente aos elementos de texto durante a captura do Session Replay.
Declaração de apoio
Recomendamos atualizar o agente pelo menos a cada três meses. Encontre políticas e datas específicas para suporte ao agente Android na Política de EOL de monitoramento de agente móvel.
Correções
- Use SecureRandom() para gerar identificadores únicos
- Corrigir potencial ANR na thread principal ao usar amostragem de carga pesada
- Adicionar tratamento de exceção para versão inferior do SDK
Declaração de apoio
Recomendamos atualizar o agente pelo menos a cada três meses. Encontre políticas e datas específicas para suporte ao agente Android na Política de EOL de monitoramento de agente móvel.
Novo
- Adicionar suporte ao AGP 9
- Adicionar amostragem de erros para reprodução de sessão mobile
- Adicionar APIs pauseReplay e recordReplay
Correções
- Várias correções na reprodução de sessão móvel para melhor desempenho
Declaração de apoio
Recomendamos atualizar o agente pelo menos a cada três meses. Encontre políticas e datas específicas para suporte ao agente Android na Política de EOL de monitoramento de agente móvel.