Changelog History
Page 2
-
v1.1.4 Changes
July 05, 2019Closed issues:
- Valid number range for constrains comparison? #274
- Strange characters coming through Kinesis stream #267
- โฌ๏ธ Upgrade to vue-cli 3 for flagr-ui #264
- ๐ Variant Attachment JSON Support #231
๐ Merged pull requests:
- ๐ Fix float comparison #275 (zhouzhuojie)
- ๐ bugfix: "You deleted flag undefined" #273 (yosyad)
- ๐ Use lower case and computed for search terms #271 (zhouzhuojie)
- Height fix for json-editor in variant attachment #269 (yosyad)
- โ Add search bar for filtering flags in home page #268 (yosyad)
- ๐ Fix assetsDir #266 (zhouzhuojie)
- โ Remove yarn and upgrade to vue-cli 3 #265 (zhouzhuojie)
-
v1.1.3 Changes
May 31, 2019 -
v1.1.2 Changes
May 24, 2019Closed 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:
- ๐ Fix health check endpoint #262 (zhouzhuojie)
- โฌ๏ธ Bump webpack-bundle-analyzer #260 (zhouzhuojie)
- ๐ Allow more capital characters and numbers in flag keys and variant keys #257 (raviambati)
- โ Add ability to output logs in JSON format #253 (croemmich)
- ๐ณ Pin flagr-ci docker version tag #250 (zhouzhuojie)
- ๐ Fix lint and make vendor #249 (zhouzhuojie)
- โ Add go module support #248 (zhouzhuojie)
- ensure header color css applies only within el-card__header #246 (crberube)
-
v1.1.1 Changes
April 19, 2019Implemented enhancements:
- ๐ Flag Note Support #230
Closed issues:
- โก๏ธ WebPrefix does not update API_URL #225
๐ Merged pull requests:
- Extend DBDRIVER to load from json_file or json_http and add EvalOnlyMode #247 (zhouzhuojie)
- ensure header color css applies only within el-card__header #246 (crberube)
- Call data recorder at the startup time #245 (zhouzhuojie)
- โ add note support to flags #243 (crberube)
- โ Remove entity_type statsd tag #242 (zhouzhuojie)
- ๐ Use web prefix for main API #234 (zhouzhuojie)
- โ Add release badge #227 (zhouzhuojie)
-
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 ofgoflagr
,rbflagr
, andjsflagr
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, 2019Closed 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:
- โ Remove required fields from evalResult swagger model #239 (zhouzhuojie)
- โ Add EvalDebugEnabled env variable #235 (zhouzhuojie)
- ๐จ Refactor data recorder #233 (zhouzhuojie)
- 0๏ธโฃ Use English as default locale for flagr instead of Chinese #226 (lawrenceong)
- โฌ๏ธ Bump version #224 (zhouzhuojie)
-
v1.0.14 Changes
February 22, 2019Implemented enhancements:
- ๐ Support Prometheus #196
Closed issues:
๐ Merged pull requests:
- ๐ฑ Use relative assetsPublicPath #223 (zhouzhuojie)
- โ Adds Prometheus export (requests and variant eval) #221 (jasongwartz)
- โฌ๏ธ Bump conditions #219 (zhouzhuojie)
- โช Revert "Bump vendors" #218 (zhouzhuojie)
- โฌ๏ธ Bump vendors #217 (zhouzhuojie)
- ๐ Fix empty response when flag was deleted #213 (zhouzhuojie)
- โ Added Google Cloud Pubsub support for data records #209 (vic3lord)
- โ Add datadog apm support #205 (zhouzhuojie)
-
v1.0.13 Changes
January 31, 2019Closed 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:
- โ Add retry for DB connection #208 (zhouzhuojie)
- ๐ Fix golint #206 (zhouzhuojie)
- โ Add datadog apm support #205 (zhouzhuojie)
- Replace '+' icon with 'Add Constraint' to make usage clearer #202 (erdey)
- โ Add preload param in get /flags #200 (zhouzhuojie)
- โก๏ธ Update README.md #198 (zhouzhuojie)
- ๐ Improve docs #194 (zhouzhuojie)
- ๐ Fix Makefile and docs #193 (zhouzhuojie)
- โ Reorder middlewares and add test for must parse kafka version #191 (zhouzhuojie)
- โ Add integration tests #190 (zhouzhuojie)
- โ Add kafka version config #189 (zhouzhuojie)
- โ Remove goqueryset and use gorm directly #188 (zhouzhuojie)
- โ Add headers to CORS middleware #186 (zhouzhuojie)
- ๐ง Make user claim configurable #183 (zhouzhuojie)
- โก๏ธ Update version and docs #182 (zhouzhuojie)
-
v1.0.12 Changes
October 23, 2018๐ Bug fixes
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, 2018Closed 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:
- โ Remove some dd metrics #179 (zhouzhuojie)
- โ Add kafka data recorder dd metrics #178 (zhouzhuojie)
- โ Add dd metrics #177 (zhouzhuojie)
- ๐ Fix mysql query #176 (zhouzhuojie)
- โ Add UI env for entity types override #175 (zhouzhuojie)
- ๐ Fix demo db and bump ui #173 (zhouzhuojie)
- โ Add entity_type override #171 (zhouzhuojie)
- โ Added config for base path for web UI #170 (SebastianOsuna)
- ๐ Fix operator width UI #169 (zhouzhuojie)
- ๐ Use pointer cursor for flags table rows #168 (marceloboeira)
- โ Add gzip middleware #167 (zhouzhuojie)