Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: pi22by7/flowrite

Flowrite v4.0.0

04 Nov 10:34
dd5ede0

Choose a tag to compare

✨ Added

  • Bulletproof Sync System: Your work is never lost - writes save locally instantly, sync happens in background

    • Works perfectly offline, automatically syncs when connection restored
    • Smart retry with exponential backoff (automatically retries failed syncs)
    • Automatic conflict resolution when editing on multiple devices
    • Real-time sync status in editor ("Syncing...", "Synced", "Pending")
  • Serene Writing Experience: Complete redesign focused on calm, creativity, and inspiration

    • Warm color palette (cream and charcoal) replacing stark white/black
    • Time-of-day greetings and daily inspirational words
    • Centered composition (700px max-width) for focused writing
    • Breathing FAB button with gentle pulsing animation
    • "Your Atmosphere" settings panel with poetic language
  • Visual Syllable Counter: Beautiful dot patterns showing syllable counts at a glance

    • Unique shapes for 1-12 syllables (dot, vertical dots, triangle, square, pentagon, hexagon, etc.)
    • All patterns made from dots for consistency
    • Fixed position that won't collide with text
    • Works perfectly with wrapped lines
  • Enhanced Rhyme Features:

    • Watercolor pastel colors for rhyme highlighting (15 soft colors)
    • Selected word shimmer effect
    • Poetic category names: "True Echoes" (perfect), "Gentle Echoes" (near), "Close Harmonies" (slant)
    • Book icon replacing sparkles for rhyme dictionary
  • Focus Mode: Hide all distractions - just you and your words

πŸš€ Improved

  • Syllable Counter: Now perfectly centered on wrapped lines, positioned to avoid text collision
  • Sync Reliability: Enterprise-grade offline-first architecture ensures zero data loss
  • Editor Background: Cleaner look with reduced textures based on user feedback
  • Session Management: Automatic token refresh prevents auth issues during long writing sessions
  • Screenshot Tests: Fixed to work with new streamlined file creation flow

🎨 Design

  • Icons: Book icon for rhyme dictionary, music note for perfect rhymes section
  • Typography: Larger sizes (34pt headlines, 18pt body) with 1.65 line height for readability
  • Animations: Organic motion with custom easing curves (breathing, gentle reveals)
  • Color Temperature: Subtle shifts based on time of day (morning, afternoon, evening, night)
  • Ghost-Style UI: Nearly invisible controls (minimal opacity) for distraction-free writing

πŸ”§ Fixed

  • Syllable Counter: Properly centers on multi-line wrapped text
  • Focus Mode: Text now visible when focus mode enabled
  • Rhyme Coloring: Now covers all wrapped portions of a line
  • Duplicate Settings: Removed duplicate Material You toggle
  • Integration Tests: Updated for new direct-to-editor flow (no dialog)

πŸ“¦ Available Downloads

This release includes builds for multiple platforms. Choose the right download for your system:

πŸ“± Mobile

  • Android APK: Direct install on Android devices (v5.0+)
  • Android App Bundle: For Google Play Store submission
  • iOS IPA: Requires Xcode and developer certificate (v12.0+)

πŸ–₯️ Desktop

  • Linux: Portable application bundle (Ubuntu 18.04+)
  • macOS: App bundle - may require Gatekeeper bypass (v10.14+)
  • Windows: Portable executable (Windows 10+)

🌐 Web

  • Web App: Static files for web server deployment

πŸš€ Quick Install

Android: Download the APK and enable "Install from unknown sources" in your device settings.

Desktop: Extract the archive and run the executable. No installation required!

Web: Download and deploy the web files to any static hosting service.

πŸ†˜ Need Help?


Full Changelog: v2.0.0...v4.0.0

Flowrite v3.3.2

22 Aug 14:23
ae8c994

Choose a tag to compare

✨ Added

  • Logo Integration: Added professional Flowrite logo to README and documentation
  • Custom App Icon: Implemented Flowrite logomark as app launcher icon across all platforms

πŸ”§ Improved

  • Brand Identity: Enhanced visual branding with light/dark mode logo variants
  • App Icon: Replaced default Flutter icon with custom Flowrite logomark for consistent branding (all icons currently bundled, will be optimized soon. Illustrator file also included in /assets/logo)

πŸ“¦ Available Downloads

This release includes builds for multiple platforms. Choose the right download for your system:

πŸ“± Mobile

  • Android APK: Direct install on Android devices (v5.0+)
  • Android App Bundle: For Google Play Store submission

πŸ–₯️ Desktop

  • Linux: Portable application bundle (Ubuntu 18.04+)
  • Windows: Portable executable (Windows 10+)

🌐 Web

  • Web App: Static files for web server deployment

πŸš€ Quick Install

Android: Download the APK and enable "Install from unknown sources" in your device settings.

Desktop: Extract the archive and run the executable. No installation required!

Web: Download and deploy the web files to any static hosting service.

πŸ†˜ Need Help?


Full Changelog: v2.0.0...v3.3.2

Flowrite v3.3.1

19 Jul 07:06
d6ce853

Choose a tag to compare

✨ Added

  • Linux Desktop Authentication: Implemented complete Google Sign-In support for Linux desktop using temporary OAuth server with proper token handling

πŸ”§ Fixed

  • macOS Build: Fixed macOS deployment target from 11.0 to 10.15 to resolve Google Sign-In iOS plugin compatibility issues
  • Desktop OAuth Flow: Fixed authentication token parsing for desktop platforms using Supabase OAuth implicit flow
  • Cross-Platform Authentication: Resolved platform-specific authentication routing for consistent sign-in experience

πŸ“¦ Available Downloads

This release includes builds for multiple platforms. Choose the right download for your system:

πŸ“± Mobile

  • Android APK: Direct install on Android devices (v5.0+)
  • Android App Bundle: For Google Play Store submission
  • iOS IPA: Requires Xcode and developer certificate (v12.0+)

πŸ–₯️ Desktop

  • Linux: Portable application bundle (Ubuntu 18.04+)
  • macOS: App bundle - may require Gatekeeper bypass (v10.14+)
  • Windows: Portable executable (Windows 10+)

🌐 Web

  • Web App: Static files for web server deployment

πŸš€ Quick Install

Android: Download the APK and enable "Install from unknown sources" in your device settings.

Desktop: Extract the archive and run the executable. No installation required!

Web: Download and deploy the web files to any static hosting service.

πŸ†˜ Need Help?


Full Changelog: v2.0.0...v3.3.1

Flowrite v3.3.0 - Professional Rhyme Engine

16 Jul 06:55
d8c7d0e

Choose a tag to compare

✨ Enhanced

  • Syllable Counting: Replaced manual dictionary with english_words package for more accurate and comprehensive syllable counting
  • Rhyme Detection: Implemented CMU Pronouncing Dictionary integration for professional-grade rhyme detection using actual pronunciation data
  • Phonetic Analysis: Uses the same pronunciation database as commercial speech software (CMU Sphinx, Festival TTS)
  • Bundled Dictionary: CMU dictionary (126K+ words) now bundled with app for instant offline rhyme detection
  • Performance: Lightning-fast rhyme detection with no network dependencies or caching complexity
  • Fallback System: Graceful degradation to rule-based rhyme detection for edge cases
  • Memory Management: Added cache clearing methods to prevent memory leaks during extended usage

πŸ”§ Fixed

  • macOS Build: Updated deployment target to 11.0 for Google Sign-In iOS compatibility

πŸ“¦ Available Downloads

This release includes builds for multiple platforms. Choose the right download for your system:

πŸ“± Mobile

  • Android APK: Direct install on Android devices (v5.0+)
  • Android App Bundle: For Google Play Store submission
  • iOS IPA: Requires Xcode and developer certificate (v12.0+)

πŸ–₯️ Desktop

  • Linux: Portable application bundle (Ubuntu 18.04+)
  • macOS: App bundle - may require Gatekeeper bypass (v10.14+)
  • Windows: Portable executable (Windows 10+)

🌐 Web

  • Web App: Static files for web server deployment

πŸš€ Quick Install

Android: Download the APK and enable "Install from unknown sources" in your device settings.

Desktop: Extract the archive and run the executable. No installation required!

Web: Download and deploy the web files to any static hosting service.

πŸ†˜ Need Help?


Full Changelog: v2.0.0...v3.3.0

Flowrite v3.2.1

16 Jul 04:38
4a96eb1

Choose a tag to compare

πŸ› Fixed

  • Web Platform File Saving: Fixed file saving functionality on web browsers
  • Cross-Platform Storage: Added platform-specific storage abstraction (web uses browser storage, mobile uses file system)
  • File Persistence: Files now properly persist across browser sessions on web platform

πŸ“¦ Available Downloads

This release includes builds for multiple platforms. Choose the right download for your system:

πŸ“± Mobile

  • Android APK: Direct install on Android devices (v5.0+)
  • Android App Bundle: For Google Play Store submission
  • iOS IPA: Requires Xcode and developer certificate (v12.0+)

πŸ–₯️ Desktop

  • Linux: Portable application bundle (Ubuntu 18.04+)
  • macOS: App bundle - may require Gatekeeper bypass (v10.14+)
  • Windows: Portable executable (Windows 10+)

🌐 Web

  • Web App: Static files for web server deployment

πŸš€ Quick Install

Android: Download the APK and enable "Install from unknown sources" in your device settings.

Desktop: Extract the archive and run the executable. No installation required!

Web: Download and deploy the web files to any static hosting service.

πŸ†˜ Need Help?


Full Changelog: v2.0.0...v3.2.1

Flowrite v3.2.0 - Production Ready

14 Jul 12:43
v3.2.0
544e130

Choose a tag to compare

✨ Added

  • Production Deployment: Complete Vercel integration with custom domain support
  • Enhanced Web Experience: Improved SEO metadata and web build optimization
  • GitHub Actions Workflow: Automated Vercel deployment with proper Flutter build environment

πŸ”§ Fixed

  • OAuth Authentication: Fixed OAuth redirect URLs for production deployment with custom domain support
  • Multi-Platform Builds: Improved macOS 10.15+ compatibility and Windows PowerShell syntax
  • Build Pipeline: Enhanced Android artifact naming and deployment workflow authentication
  • macOS Build: Updated deployment target to 10.15+ for Google Sign-In compatibility
  • Windows Build: Fixed PowerShell syntax for environment file creation in CI/CD

πŸš€ Improved

  • Web Deployment: Optimized Vercel routing patterns and build verification
  • Development Workflow: Better error handling and build verification in CI/CD pipeline
  • Cross-Platform Support: Standardized build processes across all platforms

πŸ”§ Technical

  • Vercel Configuration: Enhanced web metadata, SEO optimization, and routing
  • Flutter Version: Updated to 3.32.6 in deployment workflow
  • Build Artifacts: Improved naming conventions and multi-platform compatibility
  • Xcode Project: Updated macOS deployment target in all build configurations
  • GitHub Actions: Fixed Windows PowerShell script syntax for environment variables
  • Build Pipeline: Enhanced error handling for platform-specific dependencies

πŸ“¦ Available Downloads

This release includes builds for multiple platforms. Choose the right download for your system:

πŸ“± Mobile

  • Android APK: Direct install on Android devices (v5.0+)
  • Android App Bundle: For Google Play Store submission
  • iOS IPA: Requires Xcode and developer certificate (v12.0+)

πŸ–₯️ Desktop

  • Linux: Portable application bundle (Ubuntu 18.04+)
  • macOS: App bundle - may require Gatekeeper bypass (v10.14+)
  • Windows: Portable executable (Windows 10+)

🌐 Web

  • Web App: Static files for web server deployment

πŸš€ Quick Install

Android: Download the APK and enable "Install from unknown sources" in your device settings.

Desktop: Extract the archive and run the executable. No installation required!

Web: Download and deploy the web files to any static hosting service.

πŸ†˜ Need Help?


Full Changelog: v3.1.0...v3.2.0

Flowrite v3.1.0 - Settings Persistence

14 Jul 09:08

Choose a tag to compare

✨ New Features

  • Settings Persistence: Theme preferences now persist across app restarts
  • Automatic Theme Restoration: App remembers your last theme choice (System/Light/Dark)
  • Cross-Platform Storage: Settings sync works on all platforms (mobile, desktop, web)

πŸš€ Improvements

  • Better Theme Experience: Seamless theme switching with persistent preferences
  • Faster App Startup: Theme applied immediately on launch without flickering
  • Reliable Storage: Robust error handling for settings persistence

πŸ”§ Technical Enhancements

  • SharedPreferences Integration: Platform-appropriate storage mechanisms
  • State Management: Enhanced ThemeProvider with persistent state
  • Error Handling: Graceful fallbacks if storage is unavailable
  • macOS Deployment Target: Updated to 10.15+ for compatibility with latest Google Sign-In

This version focuses on improving the user experience by remembering your theme preferences. Whether you prefer the system theme, light mode, or dark mode, Flowrite will now restore your choice automatically when you restart the app.

What's Fixed Behind the Scenes:

  • macOS build compatibility issues resolved
  • Windows CI/CD pipeline improvements
  • Multi-platform build configurations enhanced

Flowrite v3.0.0 - Universal Platform Release

14 Jul 08:10

Choose a tag to compare

✨ What's New

  • System Theme Default: Flowrite now automatically follows your device's system theme (light/dark mode)
  • Smart Theme Cycling: Enhanced theme toggle with System β†’ Light β†’ Dark sequence
  • Universal Platform Support: Now available for Android, iOS, Linux, macOS, Windows, and Web
  • Cross-Platform Authentication: Seamless Google login across all platforms with automatic platform detection
  • Multi-Platform Releases: Automated builds for all supported platforms with graceful error handling

πŸš€ Major Improvements

  • Backend Migration: Complete migration from Firebase to Supabase for better cross-platform support
  • Environment Configuration: Secure .env file system for managing secrets and configuration
  • Desktop Experience: Full desktop support with web-based OAuth for Linux, macOS, and Windows
  • Mobile Enhancement: Improved mobile experience with native authentication flows
  • Web Deployment: Static web app deployment capability for any hosting service

πŸ”§ Technical Overhaul

  • Database: PostgreSQL with Row Level Security via Supabase
  • Authentication: Universal OAuth system with platform-specific implementations
  • Build System: GitHub Actions workflows with multi-platform artifact management
  • Configuration: Environment variable management via .env files and GitHub Secrets
  • Migration Tools: SQL schema migration system for database updates

πŸ—‘οΈ Removed (Breaking Changes)

  • Firebase Integration: Complete removal of Firebase (Cloud Firestore, Firebase Auth)
  • Legacy Configuration: Removed platform-specific Firebase config files
  • Hardcoded Secrets: Replaced with secure environment variable system

Migration Note: This is a major version with breaking changes. Users upgrading from v2.x will need to set up new authentication due to the backend migration from Firebase to Supabase.

Full Changelog: v2.0.0...v3.0.0

Flowrite v2.0.0 - Material 3 & CI/CD Pipeline

11 Jul 14:30

Choose a tag to compare

Major

  • Complete CI/CD pipeline for Android releases
  • Automated build and release workflow with GitHub Actions
  • Multi-platform build scripts (now focused on Android)
  • Material 3 expressive upgrade with dynamic colors and modern typography
  • File sorting and streamlined creation flow
  • Automated screenshot generation system (integration tests)
  • Comprehensive documentation and contributing guidelines
  • Code of conduct and issue templates

Changed

  • Improved workflow triggers (only builds Android)
  • Updated README with new badges and versioning
  • Enhanced sync reliability and modernized UI
  • Better theme integration and UI consistency

Fixed

  • Updated Firebase packages and resolved Java 8 warnings
  • Fixed Google Sign-In SHA-1 configuration
  • Improved syllable counting and offline/cloud sync reliability

Planned

  • Enhanced search functionality
  • Theme customization options
  • Export/import capabilities
  • Markdown support
  • In-line formatting

Full Changelog: v1.2.0...v2.0.0