Skip to content

Releases: magnusfroste/flowwink

FlowWink v2.0.0

11 Mar 22:42
dde23af

Choose a tag to compare

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 build

See UPGRADING.md for detailed instructions.

FlowWink v1.1.0

16 Jan 02:06

Choose a tag to compare

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
    • --fresh flag for agencies setting up multiple sites
    • --env flag 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 build

See UPGRADING.md for detailed instructions.

Full Changelog: v1.0.0...v1.1.0

Flowwink v1.0.0

08 Jan 23:00

Choose a tag to compare

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 build

See UPGRADING.md for detailed instructions.

Full Changelog: 0.9...v1.0.0