PackageTrack
Sign in Get early access

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 2026
Release Pre-release Withdrawn

Releases

latest 7
  1. 0.4.1 10 Aug 2026
    Release notes
    • 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.
    Open source →
  2. 0.4.0 29 Jul 2026
    Release notes
    • Consolidated endpoint dependency injection into one API provider that wires the notifier, use case, repository, and remote data source.
    • Added archsmith branding for cross-platform display names, registered logo assets, and generated launcher icons.
    • Added archsmith flavor create and flavor sync for native Android, iOS, and macOS variants with names, application IDs, icons, and Dart defines.
    • Added flavor-aware run, build, and production release commands, including obfuscation and split-debug-info support.
    • Added platform-safe dry runs, external project targeting, runtime FlavorConfig, and full CLI/service test coverage.
    Open source →
  3. 0.4.0-dev.1 27 Jul 2026 pre-release withdrawn

    Nothing published for this version

  4. 0.3.0 26 Jul 2026 withdrawn
    Release notes
    • Added endpoint-example JSON inference and full Clean Architecture API feature generation.
    • Added archsmith api-common commands 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.
    Open source →
  5. 0.2.0 26 Jul 2026 withdrawn
    Release notes
    • Added a reusable shared widget layer with centralized component defaults.
    • Added archsmith widget for 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.
    Open source →
  6. 0.1.1 20 Jul 2026
    Release notes
    • Corrected GitHub repository, homepage, and issue-tracker metadata.
    • Added public API documentation for improved generated API reference quality.
    Open source →
  7. 0.1.0 20 Jul 2026 withdrawn
    Release notes
    • 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.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive