Skip to content

v0.2.0

Choose a tag to compare

@Ch4s3 Ch4s3 released this 22 May 20:02
· 75 commits to main since this release

What's new in 0.2.0

Added

  • Phoenix LiveView flag dashboard (Bandera.Dashboard.Router and Bandera.Dashboard.FlagsLive): grouped flags with state summaries, live search filtering, row expand/collapse, boolean toggling, actor and group gate management, percentage set/clear, and clearing a whole flag.
  • Cross-node live refresh: the dashboard updates in real time when flags change on other nodes, via Phoenix.PubSub.
  • Themeable dashboard UI that works standalone or with daisyUI, including a switch-style boolean toggle and assorted UX polish (Bandera.Dashboard.Theme).
  • Name-prefix flag grouping with a runtime-configurable :group_separator.
  • Dev-only local dashboard preview server (dev/preview.exs).

Changed

  • Use Elixir's built-in JSON module instead of jason; the jason dependency has been dropped.
  • Require Elixir ~> 1.18.

Full Changelog: v0.1.0...v0.2.0