archsmith
Interactive, safe Flutter architecture and feature generator.
0.4.1
SanketKudale/archsmith
What this package is like to depend on
Last release 14 days ago
10 Aug 2026
Ships on a steady schedule
a new release about every 1 weeks
Nearly every release is documented
notes for 3 of 3 stable releases
4 versions withdrawn
withdrawn after publishing
1 months old
7 releases · first in 2026
7 releases in the last 12 months
see the full history below
Release timeline
7 releases · Jul 2026 to Aug 2026Releases
latest 7-
0.4.110 Aug 2026Release notes
Open source →- Updated
archsmith api --feature <name>to keep one feature-level remote data source, repository interface, and repository implementation. - New endpoints now append their API methods to those shared feature files without duplicating previously generated methods.
- Updated
-
0.4.029 Jul 2026Release notes
Open source →- Consolidated endpoint dependency injection into one API provider that wires the notifier, use case, repository, and remote data source.
- Added
archsmith brandingfor cross-platform display names, registered logo assets, and generated launcher icons. - Added
archsmith flavor createandflavor syncfor native Android, iOS, and macOS variants with names, application IDs, icons, and Dart defines. - Added flavor-aware
run,build, and productionreleasecommands, including obfuscation and split-debug-info support. - Added platform-safe dry runs, external project targeting, runtime
FlavorConfig, and full CLI/service test coverage.
-
0.4.0-dev.127 Jul 2026 pre-release withdrawnNothing published for this version
-
0.3.026 Jul 2026 withdrawnRelease notes
Open source →- Added endpoint-example JSON inference and full Clean Architecture API feature generation.
- Added
archsmith api-commoncommands for shared base URLs, headers, and request fields. - Added batch endpoint-directory generation with deterministic API summaries.
- Added generated token refresh, retry, logout, request-ID, sanitized logging, and offline-cache boundaries.
- Added UI-ready retryable API state and API dependency injection for Riverpod, Provider, BLoC/Cubit, GetX, and framework-only projects.
- Added manifest-backed GoRouter, AutoRoute, and Navigator route registration.
-
0.2.026 Jul 2026 withdrawnRelease notes
Open source →- Added a reusable shared widget layer with centralized component defaults.
- Added
archsmith widgetfor architecture-independent common UI components. - Generated pages now reuse the shared
AppScaffold. - Added structured API contracts and typed Dio/HTTP client generation through
archsmith api. - Added shared request contexts and centralized success-envelope/error classification for generated API clients.
- Expanded compatibility to Dart 3.0 and Flutter 3.10 or newer.
-
0.1.120 Jul 2026Release notes
Open source →- Corrected GitHub repository, homepage, and issue-tracker metadata.
- Added public API documentation for improved generated API reference quality.
-
0.1.020 Jul 2026 withdrawnRelease notes
Open source →- Initial interactive and non-interactive CLI.
- Four architecture styles and common component generators.
- Safe dry-run, overwrite, skip, and idempotency behavior.
- Runtime-protection profiles and native adapter boundary.
- Doctor checks, configuration persistence, tests, and documentation.