Saltar al contenido

Notas de versión

Changelog

Todas las versiones de la app FlutterGuide, de la más reciente a la más antigua: lo que se agregó, cambió y corrigió.

Las notas de versión se publican en inglés, como en el repositorio de la app.

Versión más reciente

v1.3.0

1 de agosto de 202619 versiones

  1. v1.3.0

    Más reciente

    Agregado

    • Spanish localization, alongside existing Portuguese (BR) and English
    • Semantic labels for interactive elements (accessibility)
    • Provider to disable ad banners
    • Automated marketing screenshot capture
    • New catalog samples: remaining Cupertino widgets, DataTable / PaginatedDataTable, ClipPath, Flow, Draggable, Positioned, Flexible, dialog/menu/search functions, ExpansionPanelList, SearchBar, Stepper, DropdownMenu, Table, and the expandable, flutter_staggered_grid_view, and shimmer packages
    • Home screen component groups expanded to cover the full widget catalog and localized

    Cambiado

    • Rewrote the app architecture on Riverpod (view models/notifiers) organized by feature (catalog, settings, home, code theme selector), replacing legacy controllers and InheritedWidgets
    • Centralized repositories and data sources for catalog, favorites, language, code theme, and app version
    • Brought the codebase up to very_good_analysis standards
    • Updated the Flutter SDK and dependencies
    • Rewrote the README with a setup guide and PT-BR/ES translations

    Corregido

    • Controller leaks across several catalog samples
    • Search state resetting on unrelated rebuilds
    • Inverted "load more" logic in the infinite scroll sample
    • Non-reactive colors and stale widgets on theme change
    • Remaining hardcoded strings not routed through localization
    Comparar cambios
  2. v1.2.3

    Cambiado

    • Removed the donation dialog and the Expanded wrapper from the dialog button widget
    • Standardized app links

    Corregido

    • Theme not applying correctly after opening the app from a deep link
    Comparar cambios
  3. v1.2.2

    Agregado

    • Redesigned dialog components (new dialog, line, and button widgets), replacing the old dialog implementation
    • Localization for the "open URL" error dialog
    • Accepted URL prefixes for Android deep links
    • Distinction between dialog types and SafeArea usage in the showDialog/showModalBottomSheet samples

    Cambiado

    • Repositioned the portfolio link

    Corregido

    • Minor issues in the showBottomSheet sample and the about dialog
    Comparar cambios
  4. v1.2.1

    Agregado

    • Android package name declaration
    • Method to clear open screens on deep link handling

    Cambiado

    • Standardized the app name
    • Updated package sample URLs

    Corregido

    • Duplicate screen opening on deep link
    Comparar cambios
  5. v1.2.0

    Agregado

    • Code theme selector: choose the syntax-highlighting theme for code samples, with persistence and light/dark support
    • App and deep link support across widgets, functions, packages, elements, and UI samples, including component sharing and invalid-link handling
    • scroll_infinity package sample
    • Home screen template option (later removed pending further design)

    Cambiado

    • Improved README structure and content
    • Simplified the elements screen tab index control
    • Updated flutter_syntax_highlighter and removed the "Buy Me a Coffee" settings entry

    Corregido

    • Saved app theme not being restored correctly
    • Elements screen tab navigation issues
    Comparar cambios
  6. v1.1.9

    Cambiado

    • Updated flutter_syntax_highlighter
    • Added line-number character count handling to the code sample viewer
    Comparar cambios
  7. v1.1.8

    Cambiado

    • Updated the Flutter SDK and flutter_syntax_highlighter
    • Removed the unused generated folder
    Comparar cambios
  8. v1.1.7

    Agregado

    • flutter_syntax_highlighter package sample
    • Feedback option in the settings screen

    Cambiado

    • Switched code highlighting to the flutter_syntax_highlighter package, replacing the custom solution
    • Adapted the code sample theme to match the app theme
    • Updated the video_player package
    Comparar cambios
  9. v1.1.6

    Agregado

    • Text selection in the code sample viewer

    Cambiado

    • Optimized BannerAdWidget usage inside infinite scroll lists

    Corregido

    • Ad banner loading freeze
    • Missing SafeArea in several package samples
    • Layout issues in the emails UI sample
    Comparar cambios
  10. v1.1.5

    Agregado

    • InfinityScroll component, replacing the previous infinite scroll implementation
    • Custom Dart code styling and theme-aware code display in the code sample viewer, with text selection and line spacing controls

    Cambiado

    • Simplified the main, home, and settings screens and several shared widgets (back button, search field, list tile, app bar, tab bar)
    • Refactored the theme controller

    Corregido

    • Duplicate initial item in headerless infinite scroll lists
    • Rendering crash in BannerAdWidget without context
    • Duplicate empty line in the code display
    Comparar cambios
  11. v1.1.4

    Agregado

    • SafeArea around the bottom navigation bar
    • Animation for component group items

    Cambiado

    • Updated the Flutter version and app links
    • Removed deprecated withOpacity usage
    • Redesigned the chat screen sample
    • Implemented CustomDialog in the settings screen

    Corregido

    • Deprecated properties in sample components
    Comparar cambios
  12. v1.1.3

    Cambiado

    • Reorganized sample and link classes into dedicated folders (sample_definitions, link classes)
    • Redesigned the search field border
    • Centralized sample definitions
    Comparar cambios
  13. v1.1.2

    Agregado

    • Ad display in component group items
    • Infinite scroll element in the interface catalog
    • Portfolio access option in settings
    • Dedicated class for app links

    Cambiado

    • Renamed the ad component to BannerAdWidget
    • Reversed the order of the UI/elements list tiles on the home screen
    • Sorted the elements and UIs arrays

    Corregido

    • Code block retrieval issue in the component sample screen
    • Search field border and unfocus behavior
    • Redundant state update on the elements screen
    • Overlay removal error in the custom popup menu sample
    Comparar cambios
  14. v1.1.1

    Agregado

    • Project README with app download and website sections

    Corregido

    • Incorrect widget usage in the bottom navigation bar
    Comparar cambios
  15. v1.1.0

    Agregado

    • pinput and google_mobile_ads package samples (banner, interstitial, rewarded, and app-open ad examples)
    • PIN entry screen sample
    • Test device registration for ads
    • Access to the official site and privacy policy from settings

    Cambiado

    • Simplified the search field design and bottom navigation bar
    • Simplified controller initialization across shared widgets
    • Expanded multi-language support in the settings screen

    Corregido

    • Screen name display in the bottom navigation bar
    Comparar cambios
  16. v1.0.3

    Agregado

    • Gesture navigation support and a larger touch area for the bottom navigation bar

    Corregido

    • Incorrect Android organization name and application ID
    Comparar cambios
  17. v1.0.2

    Agregado

    • Pagination in the code sample viewer, backed by ListView for better performance
    Comparar cambios
  18. v1.0.1

    Initial public release.

    Agregado

    • Full widget catalog covering Material and Cupertino components, forms, layout, navigation, dialogs, chips, progress indicators, and animation widgets
    • Package sample gallery, including url_launcher, dio, http, flutter_svg, flutter_spinkit, msh_checkbox, uuid, font_awesome_flutter, flutter_rating_bar, salomon_bottom_bar, share_plus, google_fonts, flutter_slidable, infinite_scroll_pagination, toastification, loading_animation_widget, shared_preferences, smooth_page_indicator, loading_indicator, carousel_slider, like_button, circular_countdown_timer, glass, dotted_border, bottom_navy_bar, flutter_animate, network_info_plus, video_player, photo_view, cached_network_image, flutter_chat_bubble, awesome_snackbar_content, battery_plus, and device_info_plus
    • UI examples: email client, chat screen, and login screen
    • Elements screen with reusable patterns: custom dropdown, image loader, infinite scroll, loading button, password field, Dio configuration, and date/time pickers
    • Favorites system to save widgets, packages, elements, and UIs
    • Light/dark theme support with persisted preference
    • Multi-language support (English and Portuguese) across screens and samples
    • Code preview tab with copy-to-clipboard and access to official documentation and videos
    • Home screen with component groups and search across the catalog
    Comparar cambios
  19. v1.0.0

    Initial commit: project scaffolding.