Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency microsoft.featuremanagement to 4.0.0-preview4 - autoclosed #164

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 7, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
Microsoft.FeatureManagement 4.0.0-preview -> 4.0.0-preview4 age adoption passing confidence

Release Notes

microsoft/FeatureManagement-Dotnet (Microsoft.FeatureManagement)

v4.0.0-preview4

Compare Source

Microsoft.FeatureManagement Updates

The packages associated with this release are

Microsoft.FeatureManagement

Enhancements
  • The feature flag telemetry pipeline is now integrated with .NET Acitivity instrumentation. Feature manager now has an AcitvitySource called "Microsoft.FeatureManagement". If telemetry is enabled for a feature flag, whenever the feature flag is evaluated, feature manager will start an Activity and add an ActivityEvent with tags containing feature evaluation information. #​455
Breaking Changes
  • If you were using earlier preview versions of this package and configuration files to define variant feature flags, they are no longer supported in the .NET Feature Management schema. Instead, please use the Microsoft Feature Management schema to define variant feature flags. #​421.

  • AddTelemetryPublisher API and ITelemetryPublisher interface were removed. The feature flag telemetry pipeline is now integrated with .NET Acitivity instrumentation. #​455

Microsoft.FeatureManagement.AspNetCore

  • Updated Microsoft.FeatureManagement reference to 4.0.0-preview4.

Microsoft.FeatureManagement.Telemetry.ApplicationInsights

  • Updated Microsoft.FeatureManagement reference to 4.0.0-preview4.
Enhancements
  • Introduced a new API AddApplicationInsightsTelemetryPublisher to register a feature flag telemetry publisher for Application Insights. #​455

    builder.Services.AddFeatureManagement()
                    .WithTargeting()
                    .AddApplicationInsightsTelemetryPublisher();

Breaking Changes

  • The TargetingTelemetryInitializer type has been moved to this package from the now-deprecated Microsoft.FeatureManagement.Telemetry.ApplicationInsights.AspNetCore package. This change simplifies the utilization of feature flag telemetry.

  • The type ApplicationInsightsTelemetryPublisher has been removed as its functionality has been replaced with the new API AddApplicationInsightsTelemetryPublisher for publishing feature flag telemetry to Application Insights. #​455

v4.0.0-preview3

Compare Source

Microsoft.FeatureManagement Updates

The packages associated with this release are

Microsoft.FeatureManagement

Enhancements
  • Added support for variant feature flags defined using Microsoft Feature Management schema. Variants and telemetry can be declared using Microsoft Feature Flag schema v2. The Microsoft Feature Management schema is designed to be language agnostic, enabling you to apply a consistent feature management configuration across Microsoft feature management libraries of different programming languages.

Microsoft.FeatureManagement.AspNetCore

  • Updated Microsoft.FeatureManagement reference to 4.0.0-preview3.

Microsoft.FeatureManagement.Telemetry.ApplicationInsights

Breaking Changes
  • Updated the namespace for ApplicationInsightsTelemetryPublisher to Microsoft.FeatureManagement.Telemetry. In the future, developers using any of our offered telemetry publishers will no longer need to specify the service specific namespaces like using Microsoft.FeatureManagement.Telemetry.ApplicationInsights.

  • Updated the namespace for TrackEvent extension method of TelemetryClient to Microsoft.ApplicationInsights. The previous directive using Microsoft.FeatureManagement.Telemetry.ApplicationInsights is no longer required when calling the TrackEvent method.

Microsoft.FeatureManagement.Telemetry.ApplicationInsights.AspNetCore

  • Updated Microsoft.FeatureManagement reference to 4.0.0-preview3.

v4.0.0-preview2

Compare Source

Microsoft.FeatureManagement Updates

The packages associated with this release are

Microsoft.FeatureManagement

Enhancements
  • Added support for variant feature flag-based service provider in dependency injection. It allows different service implementations to be injected automatically for different targeted audiences based on their variant assignment. (#​39). See more details here.
  • Added a TargetingContext property to the EvaluationEvent. This allows feature evaluation events to accurately represent what the targeting context was at the time of feature evaluation. (#​409)

Microsoft.FeatureManagement.AspNetCore

Enhancements
  • Introduced a new ASP.NET Core middleware called TargetingHttpContextMiddleware. It makes targeting information available from HttpContext on each request. (#​409)
  • Added support for .NET 8 target framework. (#​364)

Microsoft.FeatureManagement.Telemetry.ApplicationInsights

Enhancements
  • Added a TargetingId property to the feature evaluation events sent to Application Insights. The TargetingId is the identifier of a targeted user during feature evaluation. This new property allows you to correlate feature evaluation events with other telemetry data your application sends to Application Insights, as long as they share the same TargetingId. (#​409)

Microsoft.FeatureManagement.Telemetry.ApplicationInsights.AspNetCore

Enhancements
  • Introduced a telemetry initializer named TargetingTelemetryInitializer. It automatically adds targeting information to telemetry data your application sends to Application Insights. This can be used to correlate your telemetry data with feature evaluation events based on the targeting information during your telemetry analysis. (#​409)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner March 7, 2024 19:59
@renovate renovate bot added the renovate label Mar 7, 2024
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch 4 times, most recently from c5e89d9 to 654caaf Compare March 14, 2024 20:46
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch 5 times, most recently from 7106b6b to fd515af Compare April 1, 2024 21:10
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch 4 times, most recently from 6afb853 to d318d35 Compare April 8, 2024 17:18
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch from d318d35 to b955400 Compare April 11, 2024 01:31
@renovate renovate bot changed the title chore(deps): update dependency microsoft.featuremanagement to v4.0.0-preview2 chore(deps): update dependency microsoft.featuremanagement to v4.0.0-preview3 Apr 11, 2024
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch 3 times, most recently from fe17c5b to 2f159ed Compare April 16, 2024 21:03
@renovate renovate bot requested a review from a team as a code owner April 16, 2024 21:03
Copy link
Member

@askpt askpt left a comment

Choose a reason for hiding this comment

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

This bump seems to break some of the tests for the ConfigCat provider. It might be worth waiting for a stable release since this is still in preview

@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch 3 times, most recently from c421db3 to 671c8da Compare April 24, 2024 19:56
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch from 671c8da to 94e9e0e Compare April 30, 2024 13:41
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch 14 times, most recently from 26eac10 to 2c53aaa Compare August 22, 2024 13:42
@renovate renovate bot changed the title chore(deps): update dependency microsoft.featuremanagement to v4.0.0-preview4 chore(deps): update dependency microsoft.featuremanagement to 4.0.0-preview4 Aug 28, 2024
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch 2 times, most recently from b8dd2a1 to b6750c7 Compare September 6, 2024 12:53
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch 2 times, most recently from 21b9e09 to f1ed85f Compare September 17, 2024 20:03
@renovate renovate bot changed the title chore(deps): update dependency microsoft.featuremanagement to 4.0.0-preview4 chore(deps): update dependency microsoft.featuremanagement to 4.0.0-preview4 - autoclosed Sep 25, 2024
@renovate renovate bot closed this Sep 25, 2024
@renovate renovate bot deleted the renovate/microsoft.featuremanagement-4.x branch September 25, 2024 14:43
@renovate renovate bot restored the renovate/microsoft.featuremanagement-4.x branch September 25, 2024 16:44
@renovate renovate bot changed the title chore(deps): update dependency microsoft.featuremanagement to 4.0.0-preview4 - autoclosed chore(deps): update dependency microsoft.featuremanagement to 4.0.0-preview4 Sep 25, 2024
@renovate renovate bot reopened this Sep 25, 2024
@renovate renovate bot force-pushed the renovate/microsoft.featuremanagement-4.x branch from f1ed85f to ba11068 Compare September 25, 2024 16:44
@renovate renovate bot changed the title chore(deps): update dependency microsoft.featuremanagement to 4.0.0-preview4 chore(deps): update dependency microsoft.featuremanagement to 4.0.0-preview4 - autoclosed Sep 26, 2024
@renovate renovate bot closed this Sep 26, 2024
@renovate renovate bot deleted the renovate/microsoft.featuremanagement-4.x branch September 26, 2024 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants