Releases: Flagsmith/flagsmith
2.4.0 - Initial Flagsmith Release
This release is the first under our new brand, Flagsmith.
The rebrand comes with no breaking changes, mainly just a refactor to urls and wording, however we have built several new features and bug fixes since our last release:
- If your api is using influx, we now show usage data in a graph format
- New look and feel
- Ability to bulk enable / disable all segment overrides and user overrides for a flag
- Sensible page size for the users page
- Improved E2E stability
- Integration page, this page is almost fully managed by remote config. It will allow users t enhance Flagsmith with your favourite tools. We currently support data dog and will shortly support amplitude.
The remote config to use this is as follows:
integrations:
["data_dog"]
integration_data
{
"perEnvironment": false,
"image": "https://xyz",
"fields": [
{
"key": "base_url",
"label": "Base URL"
},
{
"key": "api_key",
"label": "API Key"
}
],
"tags": [
"logging"
],
"title": "Data dog",
"description": "Sends events to Data dog for when flags are created, updated and removed. Logs are tagged with the environment they came from e.g. production."
}
Version 2.3.0
We've added a bunch of new features and bug fixes.
- You can now tag flags with user-defined tags. You can use these tags to manage flags and organise them.
- Beta release of both Data Dog and Amplitude integrations.
- You can now set multiple traits in a single call
- For a given feature, show which Identities have it individually overridden
- When viewing an Identity, show the segments and test whether the identity is a member of each segment
Version 2.2.0
Flags that are defined with Segment overrides are now based on an Environment level, as opposed to a Project level. So you can now define Segment overrides differently between Environments.
Version 2.1.0
As of this release, the frontend and backend will synchronise version numbers according to MAJOR.MINOR.PATCH increments. Minor changes will include any API contract changes.
This release includes a breaking backend change to login and registration in order to support 2 factor authentication.
Features in this release:
2 factor authentication
Google authentication with GitHub WIP
Manage account
Version 1.12.0
- Optionally send API call statistics to InfluxDB
- Fixed an issue where webhooks could miss data in a certain scenarios
- The API can now set multiple traits in a single API request
- Refactoring
Segments improvements
Features
- Create segment rules to configure a feature for a percentage of users
- Audit logging
+ various bug fixes
Note: version number increased to 1.9 to catch up with FE here.
Segments and Usage Reporting
This is the initial public facing release of user segments, our segment builder UI is now integrated with our api to support the creation and editing of segments for your projects.
We also now show an organisation's API usage to give an indication of pricing.
Added pending invites
v1.1.2 Added pending invites
Added Google Analytics and Performance Improvements
- Added Google Analytics integration
- Performance improvements (thanks to @sjdines)
v1.1.0
- Lots of improvements and generification
- Breaking change Update admin endpoints for creating / updating features (requires bullet-train-frontend v1.1.0)