A feature flags service written in .NET
Full Changelog: https://github.com/featbit/featbit/compare/2.5.1...2.5.2
Full Changelog: https://github.com/featbit/featbit/compare/2.5.0...2.5.1
Full Changelog: https://github.com/featbit/featbit/compare/2.4.5...2.5.0
Full Changelog: https://github.com/featbit/featbit/compare/2.4.4...2.4.5
NOTE We have introduced flag change scheduling in this release; however, it is not ready yet and disabled by default for now (check #485 for more details). It will be available in the upcoming version.
We have introduced a breaking change to the code in #467, please make sure to run the following script against your MongoDB before upgrading
db.FeatureFlags.updateMany(
{},
[
{
$set: {
rules: {
$map: {
input: "$rules",
as: "rule",
in: {
$mergeObjects: [
"$$rule",
{
conditions: {
$map: {
input: "$$rule.conditions",
as: "condition",
in: {
$mergeObjects: [
"$$condition",
{
_id: UUID().toString().split('"')[1]
}
]
}
}
}
}
]
}
}
}
}
}
]
)
Full Changelog: https://github.com/featbit/featbit/compare/2.4.3...2.4.4
Full Changelog: https://github.com/featbit/featbit/compare/2.4.3...2.4.4-rc1
We've introduced some breaking changes in this release
REDIS_HOST
REDIS_PORT
REDIS_PASSWORD
separately before, now we just need to set REDIS_URL
.Full Changelog: https://github.com/featbit/featbit/compare/2.4.2...2.4.3
Full Changelog: https://github.com/featbit/featbit/compare/2.4.1...2.4.2
We've introduced some breaking changes in PR #452 and #454. If you are upgrading from version 2.x to 2.4.1, please make sure to run the migration script in the release attachment against your MongoDB.
Full Changelog: https://github.com/featbit/featbit/compare/2.4.0...2.4.1
Full Changelog: https://github.com/featbit/featbit/compare/2.3.2...2.4.0