Skip to content

Releases: flutter-es/flutter_conf_web

FCL Web - 2025

17 Nov 18:24

Choose a tag to compare

Release Notes - Flutter Conf Latam Web

Release notes from April 20, 2025 onwards.


November 2025

Documentation

  • Update README.md file - Enhanced project documentation with comprehensive setup instructions (Nov 17)

Project Management

  • Merge pull request #42 - Integrated develop branch changes (Nov 13)
  • Create pull request template - Added standardized PR template for contributions (Nov 12)

September 2025

Features

  • Countdown Enhancements
    • Set message when countdown reaches zero (Sep 08)
    • Corrected countdown time configuration (Sep 08)

Bug Fixes

  • Fix drawer menu - Resolved navigation drawer issues (Sep 08)

Improvements

  • Remove source in headers - Cleaned up header configuration (Sep 08)
  • Update web files - General web assets update (Sep 08)
  • Update .gitignore file - Enhanced git ignore patterns (Sep 08)
  • Enable redirection to store apps - Added deep linking to App Store and Play Store (Sep 05)

Technical Updates

  • Update packages and Flutter version - Upgraded dependencies (Sep 05)
  • Update packages - Dependency updates (Sep 01, Sep 02)
  • Set visibility to remove gap - UI layout improvements (Sep 02)
  • Add new enum value and implement extension methods - Code structure improvements (Sep 01)

August 2025

Features

Data Protection

  • Create data protection dialog - Added privacy consent dialog (Aug 28)
  • Create data protection text widget - Privacy policy display component (Aug 28)
  • Call data protection dialog - Integrated protection dialog in app flow (Aug 28)
  • Create main dialog to reuse - Reusable dialog component (Aug 28)
  • Create dialog container to reuse - Dialog wrapper for consistency (Aug 28)

Schedule & Agenda

  • Enable schedule menu - Activated schedule navigation (Aug 26)
  • Update schedule dashboard - Enhanced schedule view (Aug 26)
  • Update schedule model - Improved schedule data structure (Aug 26)

Vaccine Information

  • Add vaccine banner - COVID-19 vaccine information banner (Aug 25)
  • Add vaccine disclaimer - Health safety disclaimer (Aug 25)
  • Add disclaimer in footer - Footer disclaimer section (Aug 25)
  • Use MarqueeTextAnimation - Animated text scroll (Aug 25)
  • Create marquee_text_animation.dart - Custom marquee animation widget (Aug 25)

Speaker Features

  • Create speaker detail container and loading effect - Speaker detail page with loading states (Aug 09)
  • Set detail redirection for speakers screen - Navigation to speaker details (Aug 09)
  • Create speaker detail page - Dedicated speaker profile page (Aug 09)
  • Improve modal and bottom sheet page - Enhanced dialog presentations (Aug 09)
  • Set scroll behavior to drag bottom sheet - Improved UX for bottom sheets (Aug 09)
  • Create circle icon reusable widget - Icon component for reuse (Aug 09)

Venue Section

  • Create home venue section - Venue information on homepage (Aug 08)
  • Create card_container.dart as reusable widget - Card component (Aug 08)
  • Set terms and conditions link - Legal documentation links (Aug 08)

Sponsor Management

  • Add sponsor validations - Sponsor data validation (Aug 08)
  • Add new enum values - Sponsor tier enums (Aug 08)

Bug Fixes

  • Fix overflow speaker list - Resolved layout overflow issues (Aug 27)
  • Set intrinsic to show vertical divider and fix overflows - Layout fixes (Aug 27)

UI/UX Improvements

  • Update footer text - Footer content updates (Aug 28)
  • Add new link in footer - Additional footer links (Aug 25)
  • Set cursor - Pointer cursor on interactive elements (Aug 25)
  • Update count down end date - Countdown target date update (Aug 08)
  • Set icon color in theme data - Consistent icon theming (Aug 09)
  • Add and update logos - Brand asset updates (Aug 08)

Technical Updates

  • Update Flutter version - Upgraded to latest Flutter (Aug 26)
  • Update packages and Flutter/Dart version - Dependency upgrades (Aug 17, Aug 25)
  • Update packages - Package updates (Aug 06)
  • Add new colors - Color palette expansion (Aug 08)
  • Rename parameters and arguments - Code quality improvements (Aug 06)
  • Change data type provider - Provider optimization (Aug 06)

Content Management

  • Add, modify and remove text resources - Localization updates (Aug 28)
  • Add text resources - New translations (Aug 25, Aug 08)
  • Remove text resources - Cleanup of unused text (Aug 26)
  • Add junior level - Junior speaker level option (Aug 25)
  • Add sentence level option - Sentence complexity level (Aug 25)
  • Replace junior by senior - Level adjustment (Aug 09)

July 2025

Features

Privacy & Terms

  • Create terms page - Terms and conditions page (Jul 21)
  • Create reusable container markdown widget - Markdown renderer component (Jul 21)
  • Create provider to get terms and conditions file - T&C file provider (Jul 21)
  • Add t&c and update privacy policy files - Legal documentation (Jul 21)
  • Add privacy policy in spanish - Spanish privacy policy (Jul 21)
  • Add privacy policy to nav stack - Privacy policy routing (Jul 21)
  • Create presentation layer to privacy policy - Privacy policy UI (Jul 21)
  • Add markdown package and terms files - Markdown support (Jul 21)

Pricing/Tickets

  • Add pricing page in the navigator stack - Dedicated pricing page (Jul 21)
  • Move tickets/pricing in a new module - Modular architecture (Jul 21)
  • Remove tickets/pricing from home - Homepage restructure (Jul 21)

Theme System

  • Create theme for the web - Web-specific theming (Jul 06)
  • Create schemes for colors, typography and themes - Design system (Jul 06)
  • Create typography.dart class - Typography system (Jul 06)
  • Move colors and typography to a new directory - Better organization (Jul 06)
  • Create extension methods - Theme helper methods (Jul 06)
  • Add new text style - Typography additions (Jul 06)

Schedule/Sessions

  • Create schedule main to show the full agenda - Full agenda view (Jul 04)
  • Add widget to set option list as buttons - Filter buttons (Jul 01)
  • Create view model to get sessions - Session data management (Jul 01)
  • Create method to get sessions - Session fetching (Jul 01)
  • Create model to handle sessions and add extension methods - Session models (Jul 01)
  • Add session blank page and add to nav stack - Schedule page routing (Jul 01)

Bug Fixes

  • Fix inverted providers - Provider logic fix (Jul 21)
  • Fix text style in text span - Text styling fix (Jul 22)
  • Fix overflow - Layout overflow resolution (Jun 27)
  • Fix button's text style - Button styling fix (Jul 05)
  • Fix gap with Wrap widget in speakers list - Layout gap fix (Jul 05)

UI/UX Improvements

  • Improve schedule design to remove overflows and validate flex by screen size - Responsive schedule (Jul 05)
  • Change Row by a Wrap - Responsive layout (Jul 05)
  • Change button in pricing type - Button style update (Jul 05)
  • Hide schedule menu - Temporarily hide schedule (Jul 05)
  • Add semantics in some screens and widgets - Accessibility improvements (Jul 06)
  • Set requirements and check if can click - Clickability validation (Jul 04)
  • Rename widget and validate new card position - Widget refactoring (Jul 04)
  • Add extension method - Helper methods (Jul 04)
  • Validate nullable and non nullable properties - Type safety (Jul 04)
  • Rename session by schedule - Consistent naming (Jul 04, Jul 02)
  • Update extension methods - Extension improvements (Jul 01)
  • Set divide color in theme - Theme color addition (Jul 03)

Technical Updates

  • Improve arb and gen ignoring in the repo - Git ignore improvements (Jul 22)
  • Update markdown files - Documentation updates (Jul 21)
  • Set color - Color adjustments (Jul 21)
  • Change provider to use language parameter - i18n provider update (Jul 21)
  • Become to fat arrow - Code style improvements (Jul 21)
  • Update packages - Dependency updates (Jul 12, Jul 05, Jul 01)
  • Format html file - Code formatting (Jul 12)
  • Change by text theme - Theme usage (Jul 06)
  • Remove old styles - Code cleanup (Jul 06)
  • Remove unused imports - Code cleanup (Jul 05)
  • Add and modify colors - Color palette updates (Jul 04)
  • Add enum value - Enum additions (Jul 04)
  • Add description property - Model property addition (Jul 03)
  • Modify providers to get all sessions instead of filter - Provider logic change (Jul 03)
  • Remove color - Unused color removal (Jul 03)

Content Management

  • Add text resources - New translations (Jul 21, Jul 06, Jul 04, Jul 01)
  • Update text resources - Translation updates (Jul 21)
  • Remove text resources - Cleanup (Jul 21)
  • Modify key text resources - Translation key changes (Jul 04)

June 2025

Features

Organizers & Communities

  • Add organizers_people.dart section - Team member section (Jun 11)
  • Create keep_alive_container.dart widget - Keep-alive wrapper (Jun 11)
  • Create character_image.dart widget - Character avatar component (Jun 11)
  • Improve way to handle grid's row sizes - Grid layout improvements (Jun 11)
  • Improve communities section - Enhanced community display (Jun 10)
  • Create container for title and subtitle - Reusable header component (Jun 10)
  • Update organizers to handle pagination - Paginated organizers (Jun 10)
  • Create shared_providers.dart to reuse providers - Shared provider utilities (Jun 10)
  • Add method to get organizers - Organizer data fetching (Jun 10)
  • **Create model for...
Read more