RATATOSKRATATOSK
로그인

릴리스

CNCF graduated·incubating 프로젝트 릴리스 노트의 AI 분석.

프로젝트: OpenTelemetry해제 ×
OpenTelemetryv0.157.0Observability2026년 7월 21일

히스토그램 버킷 값이 조정되고 구성 기능과 기능 게이트가 추가됐으며, 여러 결함이 수정됐습니다. API 기호 일부가 제거 또는 사용 중단 지정되고 configstorage 모듈이 추가됐으며, 보안 문제나 권고문은 확인되지 않았습니다.

영향 확인 (1)

  • breakingBalancerName 함수 제거

    BalancerName을 사용하는 경우에 적용됩니다.

    BalancerName 함수가 제거되고, 대신 DefaultBalancerName 상수를 사용하도록 바뀌었습니다.

미리 준비 (1)

  • deprecatedWithForceUnmarshaler 옵션 사용 중단 지정

    WithForceUnmarshaler를 사용하는 경우에 적용됩니다.

    WithForceUnmarshaler 옵션이 사용 중단 권고 대상으로 지정됐습니다. 대신 confmap.WithForceUnmarshaler를 사용합니다.

원문
OpenTelemetryv0.155.0Observability2026년 6월 23일

안정화된 기능 게이트 제거와 프로세서 메트릭 이름 변경이 포함됩니다. 도구와 API 기능이 추가·변경되고 생성기 결함이 수정되며, 서비스 설정 API 두 개가 사용 중단 예정으로 전환됩니다.

영향 확인 (9)

  • breakingconfighttp.framedSnappy 기능 게이트 제거

    confightp.framedSnappy를 사용하는 경우에 해당합니다.

    confighttp.framedSnappy 안정화 기능 게이트가 제거됩니다.

  • breakingconfigoptional.AddEnabledField 기능 게이트 제거

    configoptional.AddEnabledField를 사용하는 경우에 해당합니다.

    configoptional.AddEnabledField 안정화 기능 게이트가 제거됩니다.

  • breakingconfmap.newExpandedValueSanitizer 기능 게이트 제거

    confmap.newExpandedValueSanitizer를 사용하는 경우에 해당합니다.

    confmap.newExpandedValueSanitizer 안정화 기능 게이트가 제거됩니다.

  • 릴리스 페이지에 6건 더

미리 준비 (1)

  • deprecated서비스 설정 API 사용 중단 예정 지정

    service.Settings.CollectorConf 또는 extensioncapabilities.ConfigWatcher를 사용하는 경우에 해당합니다.

    service.Settings.CollectorConfextensioncapabilities.ConfigWatcher가 사용 중단 예정으로 지정됩니다. 대신 유효 설정과 확장 전 설정을 나타내는 service.Settings.ConfigSnapshotextensioncapabilities.ConfigSnapshotWatcher가 사용됩니다.

원문
OpenTelemetryv0.152.1Observability2026년 5월 19일

이번 릴리스는 exporter의 진행 중 요청 메트릭과 구성 검증 API를 추가하고, 런타임 및 구성 관련 결함을 수정합니다. 명시적으로 설정한 Prometheus telemetry의 기본 동작이 바뀌고, 큰 snappy 요청에 대한 적용 범위가 좁아졌으며 검증 API의 사용 중단이 시작됩니다.

영향 확인 (2)

  • breakingsnappy 요청의 본문 크기 제한 적용 시점 수정

    max_request_body_size를 설정한 경우에 적용됩니다.

    Content-Encoding: snappy 요청에서 압축 해제 버퍼를 할당하기 전에 max_request_body_size 제한을 적용합니다.

  • breaking명시적으로 설정한 Prometheus 메트릭 기본값 수정

    telemetry 메트릭 섹션을 설정한 경우에 적용됩니다.

    telemetry 메트릭 섹션을 명시적으로 설정해도 Prometheus exporter의 WithoutScopeInfo, WithoutUnits, WithoutTypeSuffix 기본값이 true로 적용됩니다. 구성 역직렬화 과정에서 암묵적 기본 구성과 같은 기본값을 사용합니다.

미리 준비 (1)

  • deprecated구성 검증 API 사용 중단 처리

    xconfmap.Validator 또는 confmap.Validate를 사용하는 경우에 적용됩니다.

    xconfmap.Validatorconfmap.Validate가 deprecated 처리되고, confmap.Validatorconfmap.Validate가 대체 API로 지정됩니다.

원문
OpenTelemetryv0.152.0Observability2026년 5월 11일

이번 릴리스는 구성 검증 API를 정리하고 기존 동작을 보완한 업데이트입니다. 구성 검증에 관련된 이전 API를 사용하는 환경은 변경된 API 사용 여부를 확인해야 합니다.

미리 준비 (1)

  • deprecated구성 검증 API 사용 중단

    xconfmap.Validator 또는 더 이상 권장되지 않는 confmap.Validate API를 사용해 구성을 검증하는 경우에 적용됩니다.

    구성 검증에서 xconfmap.Validatorconfmap.Validate 사용이 중단되고, 대신 confmap.Validatorconfmap.Validate를 사용하도록 변경됩니다.

원문
OpenTelemetryv0.151.0Observability2026년 4월 28일

이번 릴리스에는 기본값 변경, API 및 구성 계약 변경, 새 기능, 사용 중단 지정, 버그 수정이 포함됩니다. 보안 권고나 보안 관련 수정 사항은 공개되지 않았습니다.

영향 확인 (2)

  • breaking생성된 Collector 소스의 replace 경로 기본값 변경

    생성된 Collector 소스를 사용하는 경우 적용됩니다.

    생성된 Collector 소스의 모듈에서 replace 문이 기본적으로 상대 경로를 사용합니다.

  • breakingConfig.Protocols 필드 구조 변경

    Config.Protocols를 사용하는 경우 적용됩니다.

    Config.Protocols가 익명 임베디드 필드에서 이름이 지정된 필드로 변경되었습니다.

미리 준비 (1)

  • deprecatedDefaultMetricsBuilderConfig 함수 사용 중단

    DefaultMetricsBuilderConfig를 사용하는 경우 적용됩니다.

    DefaultMetricsBuilderConfig 함수가 사용 중단되었으며, 대신 NewDefaultMetricsBuilderConfig를 사용하도록 변경되었습니다.

원문
월별 보기