• /
  • EnglishEspañolFrançais日本語한국어Português
  • Inicia sesiónComenzar ahora

Go agent release notesRSS

July 18
Go agent v3.40.1

Importante

Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si su organización estableció prácticas que le impiden actualizar a la última versión, cerciorar de que sus agentes se actualicen periódicamente a una versión que tenga como máximo 90 días de antigüedad. Obtenga más información sobre cómo mantener a su agente actualizado.

3.40.1

Fijado

  • Utilización revertida. Vuelva a la versión v3.39.0 debido a un error de bloqueo.
  • Se eliminaron las pruebas awssupport_test.go que agregaron dependencia directa al módulo go

Declaración de apoyo

Empleamos la última versión del lenguaje Go. Como mínimo, no deberías emplear ninguna versión de Go anterior a la compatible con el propio equipo de Go. Consulte la Política de fin de vida del agente Go para obtener detalles sobre las versiones compatibles del agente Go y los componentes de terceros.

July 16
Go agent v3.40.0

Importante

Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si su organización estableció prácticas que le impiden actualizar a la última versión, cerciorar de que sus agentes se actualicen periódicamente a una versión que tenga como máximo 90 días de antigüedad. Obtenga más información sobre cómo mantener a su agente actualizado.

3.40.0

Agregado

  • Se agregó la función txn.IgnoreApdex() para ignorar el puntaje de Apdex para una transacción determinada
  • Se agregó un atributo personalizado a través de variables de entorno. NEW_RELIC_APPLICATION_LOGGING_FORWARDING_CUSTOM_ATTRIBUTES
  • Se agregó integración nrconnect para la biblioteca de conexión. Connect es una biblioteca delgada para crear API HTTP compatibles con navegadores y gRPC
    • Gracias al afiliado a la comunidad @castaneai por contribuir a esta solución.
  • Se agregó la integración nrmongo-v2 que admite la biblioteca mongodb-v2
  • Conjunto de pruebas de GitHub Actions renovado
    • Se agregó soporte de base de datos dockerizada para la integración de mongodb y pgx5

Fijado

  • Representación mejorada de parámetros de consulta en la integración nrpgx5

  • Se corrigió un error donde ocurría una condición de carrera al identificar la utilización del contenedor.

  • Capturar el nombre de la tabla y el nombre del índice de DynamoDB en DatastoreSegment

    • Gracias al afiliado a la comunidad @rittneje por contribuir a esta solución.
  • Versiones de bibliotecas de terceros actualizadas debido a problemas de seguridad u otros problemas de compatibilidad informados:

    • github.com/gofiber/fiber/v2 a 2.52.7 en la integración nrfiber
    • github.com/go-chi/chi/v5 a 5.2.2 en la integración nrgochi

Declaración de apoyo

Empleamos la última versión del lenguaje Go. Como mínimo, no deberías emplear ninguna versión de Go anterior a la compatible con el propio equipo de Go. Consulte la Política de fin de vida del agente Go para obtener detalles sobre las versiones compatibles del agente Go y los componentes de terceros.

May 8
Go agent v3.39.0

Importante

Recomendamos actualizar a la última versión del agente tan pronto como esté disponible. Si su organización estableció prácticas que le impiden actualizar a la última versión, cerciorar de que sus agentes se actualicen periódicamente a una versión que tenga como máximo 90 días de antigüedad. Obtenga más información sobre cómo mantener a su agente actualizado.

3.39.0

Agregado

  • Se agregó la integración de nrfiber para frameworkde fibra Go
    • Gracias al afiliado a la comunidad @MitulShah1 por contribuir a esta solución.
  • Ejemplo de nrslog actualizado con nueva API
    • Gracias al afiliado a la comunidad @frankywahl por contribuir a esta solución.
  • Agregar función de filtrado de ruta opcional al middleware nrgin
    • Gracias al afiliado a la comunidad @frknikiz por contribuir a esta solución.
  • Se agregó ConfigDatastoreKeysEnabled a la integración de nrreddis, lo que permite informar los nombres de las claves junto con las operaciones de almacenamiento de datos.
  • Se cambió GitHub Action Testing Suite de una capa ARM emulada a capas ARM nativas
  • Se agregó soporte para objetos de tiempo para valores de atributo para nrslog

Fijado

  • Se corrigió la ubicación de los metadatos de enlace en los mensajes de log

Declaración de apoyo

Empleamos la última versión del lenguaje Go. Como mínimo, no deberías emplear ninguna versión de Go anterior a la compatible con el propio equipo de Go. Consulte la Política de fin de vida del agente Go para obtener detalles sobre las versiones compatibles del agente Go y los componentes de terceros.

March 20
Go agent v3.38.0

Importante

We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.

3.38.0

Added

  • Added new integration nrgochi v1.0.0 for support for go-chi library
  • Added IsEnded() method for the Transaction type. Allowing for a straightforward approach to checking if a transaction has ended
    • Community Member @frknikiz contributed to this solution

Fixed

  • Added caveat to API docs about local log decoration in zap integration

Support statement

We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.

February 26
Go agent v3.37.0

Importante

We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from upgrading to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.

3.37.0

Added

  • Implemented a new approach to integrating New Relic with SLOG that is more lightweight, out of the way, and collects richer data. These changes have been constructed to be completely backwards-compatible with v1 of nrslog. Changes include:
    • Wrapping slog.Handler objects with errors to allow users to handle invalid use cases
    • A complete rework of log enrichment so that New Relic linking metadata does not invalidate JSON, BSON, or YAML scanners. This new approach will instead inject the linking metadata as a key-value pair.
    • Complete support for With(), WithGroup(), and attributes for automatic instrumentation.
    • Performance operations.
    • Robust testing (close to 90% coverage).
    • This updates logcontext-v2/nrslog to v1.4.0.
  • Now custom application tags (labels) may be added to all forwarded log events.
    • Enabled if ConfigAppLogForwardingLabelsEnabled(true) or NEW_RELIC_APPLICATION_LOGGING_FORWARDING_LABELS_ENABLED=TRUE
    • May exclude labels named in ConfigAppLogForwardingLabelsExclude("label1","label2",...) or NEW_RELIC_APPLICATION_LOGGING_FORWARDING_LABELS_EXCLUDE="label1,label2,..."
    • Labels are defined via ConfigLabels(...) or NEW_RELIC_LABELS
  • Added memory allocation limit detection/response mechanism to facilitate calling custom functions to perform application-specific resource management functionality, report custom metrics or events, or take other appropriate actions, in response to rising heap memory size.

Support statement

We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.

January 16
Go agent v3.36.0

Importante

We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.

3.36.0

Enhanced

  • Internal improvements to securityagent integration to better support trace handling and other support for security analysis of applications under test, now v1.3.4; affects the following other integrations:
    • nrecho, now v1.1.4
    • nrecho-v4, now v1.1.3
    • nrgin, now v1.3.3
    • nrgorilla, now v1.2.3
    • nrgraphqlgo, now v1.0.2
    • nrhttprouter, now v1.1.3

Fixed

October 24, 2024
Go agent v3.35.1

Importante

We recommend updating to the latest agent version as soon as it's available. If your organization has established practices that prevent you from updating to the latest version, ensure that your agents are regularly updated to a version that's at most 90 days old. Read more about keeping your agent up to date.

3.35.1

Fixed

  • Security agent bug hotfix: Don't update the security agent until the Go agent has completed its connect process PR
  • Faster Trace ID generation

Support statement

We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves. See the Go agent EOL Policy for details about supported versions of the Go agent and third-party components.

Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.