Releases: magnusfroste/flowwink
Releases · magnusfroste/flowwink
FlowWink v2.0.0
What's Changed
See CHANGELOG.md for details.
Upgrade Instructions
# Using the upgrade script (recommended)
./scripts/upgrade.sh
# Or manually
git pull origin main
npm install
supabase db push
supabase functions deploy --all
npm run buildSee UPGRADING.md for detailed instructions.
FlowWink v1.1.0
What's Changed
Added
- Self-Hosting Setup Script: Complete CLI-driven setup (
./scripts/setup-supabase.sh)- Automatic Supabase login with interactive prompts
- Project selection with numbered list
- Deploy all 33 edge functions automatically
- Run database migrations
- Create admin user with proper role assignment
- Output environment variables for deployment
--freshflag for agencies setting up multiple sites--envflag to only display environment variables
- Secrets Configuration Script: Interactive secrets setup (
./scripts/configure-secrets.sh)- Resend (email)
- Stripe (payments)
- OpenAI (AI features)
- Google Gemini (AI alternative)
- Firecrawl (web scraping)
- Unsplash (stock photos)
- Local LLM (self-hosted AI)
- N8N (workflow automation)
Changed
- Auth page branding updated to FlowWink
- Setup documentation rewritten for CLI-first workflow
- Improved error handling in setup scripts
Fixed
- Environment variables now fetched via
supabase projects api-keys - Admin user creation uses Supabase Admin API directly
- Project selection handles deleted projects gracefully
Upgrade Instructions
# Using the upgrade script (recommended)
./scripts/upgrade.sh
# Or manually
git pull origin main
npm install
supabase db push
supabase functions deploy --all
npm run buildSee UPGRADING.md for detailed instructions.
Full Changelog: v1.0.0...v1.1.0
Flowwink v1.0.0
What's Changed
Added
- Smart Booking Block: Native booking system with services, availability calendar, and time slots
- Booking Management: Admin pages for services, availability, and booking overview
- Media Library Enhancements:
- Folder organization (pages/imports)
- Bulk select and delete
- Lightbox preview with keyboard navigation
- Folder tabs for filtering
- Knowledge Base Improvements: KB page slug field with autocomplete
- Additional Blocks: 20+ new blocks (Announcement Bar, Tabs, Marquee, Embed, Table, Countdown, Progress, Badge, Social Proof, Notification Toast, Floating CTA, Products, Cart, KB Featured, KB Hub, KB Search, KB Accordion)
- Template Improvements: Enhanced starter templates with Badge, Floating CTA, Social Proof, Tabs, Marquee, and Progress blocks
- Competitor Comparison: Comprehensive documentation comparing Pezcms with Webflow, Squarespace, and Weebly
- Docker Deployment: Full Easypanel/Docker support with Build Arguments for Vite environment variables
Changed
- Enhanced gallery block with improved lightbox functionality
- Improved numeric parsing safety across forms
- Updated block count to 46 across all documentation
- Dockerfile now supports VITE_ build arguments for proper environment variable handling
Fixed
- Health check in Dockerfile now uses curl and /health endpoint
- Nginx logging properly outputs to stdout/stderr for container environments
Upgrade Instructions
# Using the upgrade script (recommended)
./scripts/upgrade.sh
# Or manually
git pull origin main
npm install
supabase db push
supabase functions deploy --all
npm run buildSee UPGRADING.md for detailed instructions.
Full Changelog: 0.9...v1.0.0