- 🟪 Fixed broken asset references
- Date: 2-21-2024
- 🟩 Added official brand logos for Apple and Google
- 🟩 Google and Apple Sign in on web
- 🟩 Added Breakpoints class
- 🟨 Updated Home view to be responsive with drawer, rail, and side bar
- Date: 2-21-2024
- 🟩 Added Google Sign In for Appwrite (Android + iOS)
- 🟩 Apple Sign In for Appwrite (Android + iOS)
- 🟪 Fixed feedback and chat database queries for Appwrite
- Date: 2-19-2024
- 🟩 Add "upgrade" alias to
update
command - Date: 2-16-2024
- 🟩 CLI analytics
- 🟩 Reset password setup
- Date: 2-16-2024
- 🟩 Google Sign In for Firebase (Android + iOS)
- 🟩 Google Sign In for Supabase (Android + iOS)
- 🟩 Apple Sign In for Firebase (Android + iOS)
- 🟩 Apple Sign In for Supabase (Android + iOS)
- 🟩 Added
last_login
field to FastUser model - 🟨 Added navigation arguments so email/password are passed between sign in and sign up views
- 🟨 Updated README
- Date: 2-16-2024
- 🟪
fast feature
will now create initial View with feature name - 🟨 Updated README
- Date: 2-4-2024
- 🟨 Updated README
- Date: 2-4-2024
- 🟩 Added
feature
,view
, andupdate
commands - Date: 2-4-2024
- 🟪 Errors from
fast build
will now appear in terminal - 🟨 Updated dependencies
- 🟨 Switched from
flutter_lints
to lints - 🟩 Added sort_pub_dependencies lint to
analysis_options.yaml
- Date: 2-3-2024
- 🟪 Fixed step that removes non PocketBase code references
- 🟩 Added PocketBase dev URL to
config.json
(http://127.0.0.1:8090) - Date: 1-26-2024
- 🟪 Fixed copying of .vscode folder
- Date: 1-26-2024
- 🟪 Updated Readme
- Date: 1-24-2024
- 🟩 Added PocketBase Integration
- 🟩 Added SkeletonBox for loading animations
- 🟩 Added PopUpMenuButton with "Delete Account" action in profile
- 🟩 Added Config class for app name, subtitle, privacy policy, and terms of service link
- 🟩 Added
showSnackBar
method to DialogService - 🟩 Added
config.dart
file for aggregating app strings - 🟪 Removed hard coded background color on auth screens
- 🟪 Fixed TextEditingController instantiation on SignInView
- Date: 1-24-2024
- 🟩 Added ITSAppUsesNonExemptEncryption to Info.plist
- 🟩 Added DialogService with built-in confirmAction method
- Date: 1-1-2024
- 🟥 Removed Auth UI libraries
- 🟩 Added Sign In, Register, Profile, and Forgot Password views
- 🟩 Added
phone
andonboarded
properties to FastUser - 🟩 Added ValueNotifier to UserService
- 🟩 Added MaskTextInputFormatter for easy phone formatting
- 🟥 Removed reference to "USD" so app passes localization check on app stores
- 🟪 Updated Supabase dependency to 2.0.2
- 🟪 Added
includeIfNull: false
to all models. This prevents data from being overwritten in Supabase - Date: 1-1-2024
- 🟪 Fix for using non-firebase builds. Clear Cloud Firestore dependencies and other remnants
- Date: 9-26-2023
- 🟪 Fix for using Supabase/Appwrite auth
- Date: 9-26-2023
- 🟪 Fix for Windows issue. Replaced "find" and "sed" commands with Dart code.
- 🟩 Added TOS and Privacy policy links to side drawer
- Date: 9-26-2023
- 🟩 Added wizard gif
- Date: 9-20-2023
- 🟪 Fix for fixed missing runConfigurations directory
- Date: 9-20-2023
- 🟪 Fixed missing runConfigurations directory
- Date: 9-20-2023
- 🟪 Error handling for missing runConfigurations directory
- Date: 9-20-2023
- 🟩 Added --offline argument to
fast app
command - 🟩 Added empty .env file to ios fastlane directory
- 🟩 Wrapped Drawer contents in SafeArea
- 🟪 Added error handling for missing Amplitude API key
- Date: 9-20-2023
- 🟩 Added workaround for this Fastlane issue
- 🟪 Fixed scripts not being copied into new app
- 🟪 Fixed run configurations not being copied into new app
- 🟪 Added error output when
fast build
fails - Date: 9-19-2023
- 🟩 Added
wizard
command - 🟪 Fixed background color in subscription popup
- Date: 9-18-2023
- 🟪 Fixed generator so it creates
config.json
in assets folder - Date: 9-17-2023
- 🟥 Removed state management library
- 🟥 Removed unnecessary Home tile in side drawer
- 🟩 Added bottom navigation bar on HomeView
- Date: 9-17-2023
- 🟩 Added option to generate ColorScheme from image (-l)
- 🟩 Added step to remove feature tags from lib directory (ex. //* Firebase *//)
- 🟩 Added basic Monarch stories for onboarding pages
- 🟨 Updated onboarding pages to have title and subtitle with animation
- 🟪 Fixed contrast issue in FeatureTile text
- Date: 9-16-2023
- 🟪 Fixed crash when running
fast app
with -p firebase flag - Date: 9-15-2023
- 🟩 Added Appwrite support
- 🟩 Added Shorebird Fastlanes
- 🟩 Added
fast build
command - 🟨 Updated default app icon
- Date: 9-15-2023
- 🟪 Fixed CLI for Windows (thanks @carmas123)
- Date: 9-13-2023
- 🟩 Added runWithProgress utility function
- 🟪 Fixed exception when clean command is used outside of Flutter project
- Date: 9-10-2023
- 🟩 Added "clean" command to deep clean Flutter projects
- Date: 9-10-2023
- 🟩 Android release signing setup with empty key.properties
- 🟩 Added Android Studio run configuration and VS code launch.json file
- 🟩 Added basic Flutter scripts
- 🟨 Moved existing Android Studio run configurations into template path. No more manually updating paths
- 🟪 Fixed how BuildContext was acquired in FastColor extension
- Date: 9-09-2023
- 🟥 Removed dependency on uuid package for Supabase builds
- 🟩 Created DashboardView as new default widget on home page
- 🟩 FastColor extension for accessing ColorScheme colors
- 🟩 Added MacOS entry to flutter_launcher_icons
- 🟨 Updated template name and org to flutterfast and com.cotr, respectively
- 🟨 Changed flutter_icons to flutter_launcher_icons in pubspec.yaml
- Date: 9-08-2023
- 🟩 Added --subs (and --no-subs) flag to turn the subscriptions feature off
- 🟩 Added --build (and --no-build) flag to turn off build step in app generation
- 🟨 Improved the built-in SubscriptionsView to handle any Offering setup in RevenueCat
- Date: 9-07-2023
- 🟩 Initial pre-release
- Date: 9-06-2023
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- 🟩 Added
- 🟨 Changed
- 🟧 Deprecated
- 🟥 Removed
- 🟪 Fixed
- 🟦 Security