All Versions
29
Latest Version
Avg Release Cycle
38 days
Latest Release
406 days ago

Changelog History
Page 2

  • v1.1.2 Changes

    May 24, 2019

    Full Changelog

    Closed issues:

    • Arbitrary validation rules in feature and variant keys #254
    • ๐Ÿš€ Release 1.1.1 is missing from Docker Hub #251
    • Fatal Error when Unable to Reach Kafka #244
    • ๐Ÿ‘Œ Support disk files as data source and make flagr read-only under that mode #237
    • ๐Ÿš€ Release Schedule #211
    • ๐Ÿ‘Œ Support Go Module #201

    ๐Ÿ”€ Merged pull requests:

  • v1.1.1 Changes

    April 19, 2019

    Full Changelog

    Implemented enhancements:

    • ๐Ÿ‘ Flag Note Support #230

    Closed issues:

    • โšก๏ธ WebPrefix does not update API_URL #225

    ๐Ÿ”€ Merged pull requests:

  • v1.1.0 Changes

    March 20, 2019

    ๐Ÿ”„ Changes

    ๐Ÿฑ โ—๏ธ#239 introduced a semi-breaking change to the evalResult model. Since fields are no longer required, the zero value (e.g. null, 0) fields are ignored in the final evalResult payload. Old versions of goflagr, rbflagr, and jsflagr are compatible with this change.

    {
      "evalContext": {
        "enableDebug": true,
        "entityContext": {
          "hello": "world"
        },
        "entityID": "a1234",
        "entityType": "report",
        "flagID": 1,
        "flagKey": "kmmcd1nsd6ze56chh"
      },
      "evalDebugLog": {
        "segmentDebugLogs": [
          {
            "msg": "argument: state not found",
            "segmentID": 1
          }
        ]
      },
      "flagID": 1,
      "flagKey": "kmmcd1nsd6ze56chh",
      "flagSnapshotID": 8,
      "segmentID": 1,
      "timestamp": "2019-03-20T00:11:40Z",
      "variantAttachment": null,
      "variantID": null,
      "variantKey": null
    }
    

    becomes

    {
      "evalContext": {
        "enableDebug": true,
        "entityContext": {
          "hello": "world"
        },
        "entityID": "a1234",
        "entityType": "report",
        "flagID": 1,
        "flagKey": "kmmcd1nsd6ze56chh"
      },
      "evalDebugLog": {
        "segmentDebugLogs": [
          {
            "msg": "argument: state not found",
            "segmentID": 1
          }
        ]
      },
      "flagID": 1,
      "flagKey": "kmmcd1nsd6ze56chh",
      "flagSnapshotID": 8,
      "segmentID": 1,
      "timestamp": "2019-03-20T00:11:40Z"
    }
    
  • v1.0.15 Changes

    March 20, 2019

    Full Changelog

    Closed issues:

    • Data Pipeline Format #232
    • Disable enableDebug Propery for Evaluation Transactions #228
    • ๐ŸŒ Flagr-UI Cannot Resolve Static Assets when using FLAGR_WEB_PREFIX environment variable #222

    ๐Ÿ”€ Merged pull requests:

  • v1.0.14 Changes

    February 22, 2019

    Full Changelog

    Implemented enhancements:

    • ๐Ÿ‘Œ Support Prometheus #196

    Closed issues:

    • Swagger Codegen generated PHP SDK #220
    • Retry DB Connections #207

    ๐Ÿ”€ Merged pull requests:

  • v1.0.13 Changes

    January 31, 2019

    Full Changelog

    Closed issues:

    • Empty Arrays Returned for Segments and Variants on GET flags endpoint #199
    • ๐Ÿ’ป Granular access control for Flagr UI #195
    • Getting path / was not found on new install #192
    • findFlags not working with key query param #187
    • Flagr segments evaluation should stop if it matches all the constraints in a segment #180
    • Question: Using the JWT Auth #121

    ๐Ÿ”€ Merged pull requests:

  • v1.0.12 Changes

    October 23, 2018

    ๐Ÿ› Bug fixes

    • ๐Ÿฑ โ—๏ธ Fix segments evaluation logic given 0% rollout segments. #180 #181.

    Note, previously, the evaluation of segments falls through to the next segment for non-rolled out users (e.g. 0% rollout percentage of a segment). The intended behavior is that If the entity context matches the constraints in a segment, it should stop evaluating the following segments. Specifically, for 0% rollout segment, it shouldn't go to the next segments.

  • v1.0.11 Changes

    October 10, 2018

    Full Changelog

    Closed issues:

    • ๐Ÿ‘Œ Support for liveness check in flagr #165
    • ๐Ÿ’พ Save Segment button is not clear if it saves the constraints or not #142

    ๐Ÿ”€ Merged pull requests:

  • v1.0.10 Changes

    September 17, 2018

    Full Changelog

    Closed issues:

    • Question - How does a change in distribution affect existing users? #161

    ๐Ÿ”€ Merged pull requests:

  • v1.0.9 Changes

    August 24, 2018

    Full Changelog

    Closed issues:

    • Kinesis Data Recorder Adapter #150

    ๐Ÿ”€ Merged pull requests: