Skip to content

Latest commit

 

History

History
82 lines (52 loc) · 1.99 KB

CHANGELOG.md

File metadata and controls

82 lines (52 loc) · 1.99 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.7.0] - 2025-03-27

Added

  • Added identifiable library to import uuid v5 methods instead of implementing in code

[1.6.0] - 2025-03-12

Added

  • Added support for sending error logs to VWO server for better debugging.

[1.5.0] - 2024-03-12

Added

  • Added the support for using salt for bucketing if provided in the rule configuration.

[1.4.0] - 2024-03-04

Added

  • added new method updateSettings to update settings on the vwo client instance.

[1.3.0] - 2024-11-11

Fixed

  • Fixed: Resolved an issue with logging module to ensure accurate and consistent logs output within the SDK.

[1.2.0] - 2024-09-27

Added

  • Feat: added support for Personalise rules within Mutually Exclusive Groups.

[1.1.0] - 2024-08-14

Added

  • First release of VWO Feature Management and Experimentation capabilities

    using VWOFmeSdk;
    using VWOFmeSdk.Models.User;
    
    var vwoInitOptions = new VWOInitOptions
    {
        SdkKey = "YOUR_SDK_KEY",
        AccountId = YOUR_ACCOUNT_ID,
    };
    
    // Initialize VWO SDK
    var vwoInstance = VWO.Init(vwoInitOptions);
    
    // Create VWOContext object
    var context = new VWOContext
    {
        Id = "user-id",
    };
    
    // Get the GetFlag object for the feature key and context
    var getFlag = vwoInstance.GetFlag("feature-key", context);
    
    // Get the flag value
    var isEnabled = getFlag.IsEnabled();
    
    // Get the variable value for the given variable key and default value
    var variableValue = getFlag.GetVariable("variable-key", "default-value");
    
    // Track the event for the given event name and context
    var trackResponse = vwoInstance.TrackEvent("event-name", context, eventProperties);
    
    // Send attribute data
    vwoInstance.SetAttribute("attribute-key", "attribute-value" , context);