Skip to content

Releases: MarkusH/flask-pancake

Release 0.5.2

14 Oct 10:58
0.5.2
4104fc1
Compare
Choose a tag to compare
- Fixed content negotiation for overview page.

Release 0.5.1

13 Oct 20:10
0.5.1
142b0ab
Compare
Choose a tag to compare
- Fixed a packaging bug that prevented the HTML template for the overview page
  to be included.

Release 0.5.0

13 Oct 19:32
0.5.0
a513efa
Compare
Choose a tag to compare
- BREAKING: Added persistence of the status of `Sample`s between requests. With
  this change, checking for a sample within the same request multiple times
  will yield the same status each time. And to ensure the same status across
  requests, the status is stored in a cookie.

- Added a JSON API endpoint under ``GET /status`` that exposes which flags,
  samples, or switches are active for the current user.

- Added an HTML and JSON API endpoint under ``GET /overview`` that shows the
  status of each flag, sample, or switch, including the status of a flag for
  each group's object.

- Added support for class-based group functions, which can also expose a set of
  "candidate IDs". These candidate IDs are used in the new API overview.

- Updated the CLI commands to show the default value when listing flags,
  samples, or switches.

- Added the ``flask pancake flags list-group`` CLI command.

Release 0.4.0

28 Jun 14:19
0.4.0
e61338d
Compare
Choose a tag to compare
- Added Flask CLI commands to manage flags, samples, and switches. Check out
  ``flask pancake --help``.

Release 0.3.0

26 Apr 20:41
0.3.0
f3f898e
Compare
Choose a tag to compare
- BREAKING: Added ability for multiple different groups in ``Flag``\s. This
  provides the ability to e.g. enable a flag for all admins and developers, for
  while disabling if for everyone else.

Release 0.2.0

26 Jan 01:15
0.2.0
4df15c5
Compare
Choose a tag to compare
- Added support for multiple `FlaskPancake` instances in a single app.
  To use this, pass an additional `name` argument when creating a
  `FlaskPancake` instance.

- The format for Redis keys for user flags was changed from
  `FLAG:user:<uid>:<FLAG_NAME_UPPER>` to
  `FLAG:<FLAG_NAME_UPPER>:user:<uid>`.

Release 0.1.0

21 Jan 23:36
0.1.0
f4a1793
Compare
Choose a tag to compare
Initial Release