Skip to content

Conversation

cristiangreco
Copy link
Contributor

@cristiangreco cristiangreco commented Sep 22, 2025

0.63.0 / 2025-09-23

Important news and breaking changes

  • NOTE: As of Prometheus 3.0, UTF-8 strings are valid for metric names and label names. However, for backward compatibility, this release of YACE still uses the old, stricter legacy validation scheme. UTF-8 validation will be enabled in a feature version of YACE, thus requiring that your remote destination is compatible with UTF-8 support.

  • BREAKING CHANGE: the AWS SDK v2 is now the default in YACE. Use the flag aws-sdk-v1 to switch back to SDK v2. Flag aws-sdk-v2 has been removed.

  • NEW FEATURE: exportAllDataPoints, enables the inclusion of past metric data points from the CloudWatch response if available.


  • [CHANGE] Make aws sdk v2 the default choice by @cristiangreco
  • [FEATURE] Support history data export by @woehrl01
  • [FEATURE] Add AWS/Transfer as available service by @thepalbi
  • [FEATURE] Add auto-discovery for Directory Services(MicrosoftAD) by @RuslanMustaev
  • [FEATURE] Add support for Redshift-Serverless by @nickbazinet
  • [FEATURE] Add db connections avg panel to RDS dashboard by @yduartep
  • [FEATURE] Add example for lambda_edge by @tyagian
  • [FEATURE] sagemaker: additional InferenceComponent support by @tristanburgess
  • [ENHANCEMENT] Update Go version by @SuperQ
  • [ENHANCEMENT] Use Prometheus common version library by @SuperQ
  • [ENHANCEMENT] Update container repositories by @SuperQ
  • [ENHANCEMENT] Speed up build metric name by @jeschkies
  • [ENHANCEMENT] Add guard to hot logging location in associator by @thepalbi
  • [ENHANCEMENT] Update resource association logic to try both with and without dimension fixes by @tristanburgess
  • [ENHANCEMENT] Change discovery runtime model field from Type -> Namespace by @kgeckhart
  • [BUGFIX] Fix CachingFactory concurrent usage issues by @andriikushch
  • [BUGFIX] Correctly run tests in CI and fix failing tests by @jeschkies
  • [BUGFIX] Fix doc about non-existing debug flag by @zipkid
  • [BUGFIX] Update URL to Helm Chart in docs by @koralowiec
  • [BUGFIX] Add missing license header to associator_logging_test.go by @cristiangreco
  • [BUGFIX] Dashboards: replace scrape_job label with job by @yduartep
  • [BUGFIX] RDS dashboard: use average for cpu utilization to align with AWS best practices by @yduartep

@cristiangreco cristiangreco force-pushed the cristian/prepare-0.63.0 branch 2 times, most recently from dbad96b to 444638a Compare September 22, 2025 17:19
@cristiangreco cristiangreco marked this pull request as ready for review September 22, 2025 17:21
@cristiangreco cristiangreco force-pushed the cristian/prepare-0.63.0 branch from 444638a to 0b34812 Compare September 22, 2025 17:22
@cristiangreco
Copy link
Contributor Author

Will merge it tomorrow

CHANGELOG.md Outdated

**Important news and breaking changes**

- NOTE: As of Prometheus 3.0, UTF-8 strings are valid for metric names and label names. However, for backward compatibility, this release of YACE still uses the old, stricter legacy validation scheme. UTF-8 validation will be enabled with the next version of YACE, thus requiring that your remote destination is compatible with UTF-8 support.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm wondering if we should make this a feature flag so people can opt-in first.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes good point. I'll use less definitive words here and we can have a feature flag in the next release.

Copy link
Contributor

@SuperQ SuperQ left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question about our support policy for UTF-8. Otherwise LGTM.

Signed-off-by: Cristian Greco <[email protected]>
Signed-off-by: Cristian Greco <[email protected]>
@cristiangreco cristiangreco force-pushed the cristian/prepare-0.63.0 branch from ffd37ca to debfbd7 Compare September 23, 2025 07:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants