Skip to content

archbase_flutter v0.5.3 — primeira release no pub.dev 🎉

Latest

Choose a tag to compare

@edsonmartins edsonmartins released this 16 May 00:32

🎉 Primeira release pública no pub.dev

📦 https://pub.dev/packages/archbase_flutter

dependencies:
  archbase_flutter: ^0.5.3

Junto com a lib principal, os 2 adapters de state management também subiram:

📚 Documentação completa: https://edsonmartins.github.io/archbase-flutter-docs/
🚀 Boilerplate (template repo): https://github.com/edsonmartins/archbase-flutter-boilerplate


O que tem na lib

  • Core — bootstrap, config/env, exceções, base de controllers/services
  • Services — API client (Dio), Auth com refresh coordenado, Cache (Hive + TTL), Connectivity, Offline sync queue (retry + backoff), Storage unificado (SharedPrefs + SecureStorage), Geolocation, Push, Media
  • Theme & i18n — Material 3 com tokens semânticos, alto contraste, escala de fonte; bundle pt-BR + en
  • Forms — sistema declarativo (ArchbaseForm + ArchbaseFormController) + validators BR (CPF, CNPJ, CNH, placa, telefone) + máscaras
  • Widgets — feedback, forms, layout, display, structural, charts (line/pie/bar/area), dialogs, media
  • Screens templates — Login, Splash, CRUD List/Form, Detail, Settings, Intro
  • CLI — dart run archbase_flutter:archbase feature gera scaffold completo de feature CRUD

Mudanças desta versão (0.5.3)

  • documentation: no pubspec aponta para o URL real do site (/archbase-flutter-docs/)
  • Adapters bumpados pra depender de archbase_flutter: ^0.5.3

Ver CHANGELOG.md para o histórico completo desde 0.1.0.

Estatísticas

  • 296 testes (unit + widget) passando
  • 4 flows Maestro E2E (login, CRUD, offline, settings)
  • CI: 5 jobs (lib + 2 adapters + demo + APK build) + Maestro Cloud (Android + iOS)