github apollographql/router v0.1.0-preview.1

latest releases: v1.55.0-rc.1, v1.55.0-rc.0, v2.0.0-alpha.6...
2 years ago

🎉 The Apollo Router has graduated to its Preview phase! 🎉

❗ BREAKING ❗

  • Improvements to telemetry attribute YAML ergonomics (PR #729)

    Trace config YAML ergonomics have been improved. To add additional attributes to your trace information, you can now use the following format:

          trace_config:
            attributes:
              str: "a"
              int: 1
              float: 1.0
              bool: true
              str_arr:
                - "a"
                - "b"
              int_arr:
                - 1
                - 2
              float_arr:
                - 1.0
                - 2.0
              bool_arr:
                - true
                - false

🐛 Fixes

  • Log and error message formatting (PR #721)

    Logs and error messages now begin with lower case and do not have trailing punctuation, per Rust conventions.

  • OTLP default service.name and service.namespace (PR #722)

    While the Jaeger YAML configuration would default to router for the service.name and to apollo for the service.namespace, it was not the case when using a configuration that utilized OTLP. This lead to an UNKNOWN_SERVICE name span in zipkin traces, and difficult to find Jaeger traces.

Don't miss a new router release

NewReleases is sending notifications on new releases.