Bandeira v1.1.0
Real-time SSE Streaming
- New
GET /api/v1/streamendpoint pushes flag changes instantly via Server-Sent Events - Supported in Go, JS/TS, Python, Dart/Flutter, and Elixir SDKs (
Streaming: true) - PHP SDK continues to use polling
Multi-user RBAC
- Email/password authentication with bcrypt hashing
- Three roles: admin (full access), editor (manage flags), viewer (read-only)
- User management page for admins
- First user seeded from
BANDEIRA_AUTH_ADMINEMAIL+BANDEIRA_AUTH_ADMINPASSWORD
6 Official SDKs
All SDKs now live in the bandeira-sdks monorepo:
| Language | Package | SSE |
|---|---|---|
| Go | go get github.com/felipekafuri/bandeira-sdks/go |
✓ |
| JS/TS | npm install bandeira |
✓ |
| Python | pip install bandeira |
✓ |
| PHP | bandeira-sdks/php | Poll |
| Dart/Flutter | dart pub add bandeira |
✓ |
| Elixir | {:bandeira, "~> 0.2.0"} |
✓ |
UI Redesign
- Terminal-minimal design across all pages
- Scroll-triggered animations on landing page
- SEO meta tags and OG image for social previews
Documentation
- New docs site: bandeira.app/docs
Install
docker pull ghcr.io/felipekafuri/bandeira:v1.1.0