Skip to content
This repository has been archived by the owner on Jun 10, 2021. It is now read-only.

Releases: Flagsmith/flagsmith-frontend

Split homepage, added webhooks

17 Dec 13:39
Compare
Choose a tag to compare

Removed marketing homepage
This release splits the marketing homepage from the main bullet-train app, allowing us to concentrate on each in isolation and provides a better experience for people who are self-hosting. We deployed the homepage (https://github.com/BulletTrainHQ/bullet-train-homepage) to https://bullet-train.io and moved the main application to https://app.bullet-train.io.

Webhooks
We also released webhooks, you can now configure multiple webhooks for a single bullet train project environment. Your webhook will receive a post whenever a feature is updated or removed.

Segments, Auditing and strengthened E2E Testing

22 Sep 20:17
Compare
Choose a tag to compare

Key Items in this release

  • You can now create segments with a number operators including >=,<=,=,!=, contains, does not contain, regex and a % split!
  • Any changes to do with flags and segments are now recorded in an audit log per project so you can view what has been changed and by who.
  • Remote config and flag states can be overridden for any segment.
  • The E2E tests have been revamped to improve stability.

Move to Babel 7, introduce linting and prettier

23 May 15:09
Compare
Choose a tag to compare

This release updates a lot of core libraries and introduces code linting and prettier to keep the quality up to scratch.

Segments and Usage Reporting

23 May 11:58
Compare
Choose a tag to compare

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.

UI improvements and WIP User Segments

20 Apr 12:09
Compare
Choose a tag to compare

Work has started on Segments recently, we've gradually been rolling our WIP segment code into production using Bullet Train https://github.com/SolidStateGroup/bullet-train-frontend/blob/master/web/components/Aside.js#L136

Our rules engine for the JS client has been developed here https://github.com/SolidStateGroup/bullet-train-rules-engine. Basically, our clients will receive information on the segment rules and will figure out segmentation when receives user traits. This means changes to a segment's rules or a user's traits can have an immediate affect and we don't have to worry too much about scaling.

We're going to be rolling out the initial version to the JS client only then will start adding support for other clients.

Fix user feature states

28 Nov 15:20
Compare
Choose a tag to compare

Fixes an issue where new user feature states could not be created.

Added user traits

27 Nov 17:09
Compare
Choose a tag to compare

In this release the dashboard now supports the newly released user trait feature. Clients can set traits against identified users which can be used in your application in conjunction with remote config and feature flags.

UI, Testing, SLA

25 Nov 11:15
Compare
Choose a tag to compare
  • Added FAQ Section
  • Added feature descriptions
  • Added Privacy Policy
  • Added SLA
  • Added terms and conditions
  • Fix switch environments when on the user’s page
  • Optimised homepage
  • UI improvements
  • E2E improvements

v1.1.0

16 Aug 15:35
ad294ff
Compare
Choose a tag to compare

Uses the latest API and minor fixes including:

Using the correct default tab for creating a feature
Feature description now saves correctly

As the new API had breaking changes, this must be used with https://github.com/SolidStateGroup/bullet-train-api/releases/tag/v1.1.0

Initial public release

16 Aug 14:55
f25a341
Compare
Choose a tag to compare
1.0.0

Update package.json