PackageTrack
Sign in Get early access

arch_sherpa

CLI for architecture scaffolding and structure validation in Flutter projects.

0.3.0 CarlosFAdev/arch_sherpa

What this package is like to depend on

Last release 2 months ago

29 May 2026

Ships fairly regularly

a new release about every 2 months

Nearly every release is documented

notes for 8 of 8 stable releases

Nothing withdrawn

no release was ever pulled

6 months old

8 releases · first in 2026

8 releases in the last 12 months

see the full history below

Release timeline

8 releases · Feb 2026 to May 2026
Release Pre-release

Releases

latest 8
  1. 0.3.0 29 May 2026
    Release notes

    chore(release): bump version to 0.3.0

    Open source →
    Release notes

    Added

    • Added neutral Darwin dependency-manager structural detection for CocoaPods, Swift Package Manager, mixed, none, and unknown setups.

    Changed

    • Removed CocoaPods-only assumptions from iOS/macOS validation and scaffolding guidance.
    • Updated documentation to distinguish arch_sherpa structural checks from dep_sherpa dependency-readiness analysis.
    • Improved command examples and documentation for local suite report workflows.

    Fixed

    • Prevented Dart-only and non-native Flutter packages from receiving irrelevant CocoaPods-related warnings.
    • Suppressed Darwin dependency-manager missing-metadata warnings for normal Flutter app native shells while preserving the warning for Flutter plugins with Darwin platform declarations.
    Open source →
  2. 0.2.6 11 Mar 2026
    Release notes

    chore(release): bump version to 0.2.6

    Open source →
    Release notes

    Changed

    • Moved publish-facing reference pages from docs/ to doc/ to match pub package layout conventions.
    Open source →
  3. 0.2.4 01 Mar 2026
    Release notes

    chore(release): bump version to 0.2.4

    Open source →
    Release notes

    Changed

    • Ignore local IDE metadata and pana output artifacts in .gitignore.
    Open source →
  4. 0.2.3 01 Mar 2026
    Release notes

    chore(release): bump version to 0.2.3

    Open source →
    Release notes

    Changed

    • Maintenance release to republish latest suite standards and CI validations.
    Open source →
  5. 0.2.2 01 Mar 2026
    Release notes

    chore(release): bump version to 0.2.2

    Open source →
    Release notes

    Added

    • Standardized suite governance files and local contract: SHERPA_SUITE_GUIDELINES.md.
    • Added local Codex suite skill at .codex/skills/sherpa_suite.md.
    • Added docs/pub_score_playbook.md and docs mirror pages for config reference and troubleshooting.
    • Added CI pana gate script at tool/pana_gate.dart.

    Changed

    • README rewritten to suite template with required badges, cross-links, and support section.
    • pubspec.yaml metadata and topics aligned with suite standards.
    • CI workflow now includes pana full-score gate.
    • analysis_options.yaml hardened with strict analyzer language settings.
    Open source →
  6. 0.2.1 24 Feb 2026
    Release notes

    Added

    • README support section with Buy Me a Coffee and Patreon links.
    Open source →
  7. 0.2.0 24 Feb 2026
    Release notes

    Added

    • New CLI capabilities:
      • doctor
      • audit
      • config validate
      • config migrate
    • Global flags:
      • --dry-run
      • --json
      • --project-root <path>
    • Structured machine-readable error payload support with command exit code consistency.
    • Configuration schema version support via schema_version with migration helper output.
    • In-place config migration support via config migrate --write structure.yaml.
    • Template-based feature file generation for domain/data/presentation/application layers.
    • State-management-aware starter templates for riverpod and bloc/cubit structures.
    • tests.enabled support for optional feature test scaffold generation.
    • Test suite:
      • unit tests for config loading, validation, compatibility, and safe path handling
      • integration tests for CLI command behavior
    • CI and release workflows in GitHub Actions.
    • Dependency update automation (Dependabot), security policy, and support policy docs.
    • Release operations documentation.
    • Snapshot-style integration tests for generated template outputs.
    • Backward-compatible deprecated key alias support with explicit load-time warnings.
    • Configuration examples for common team topologies.
    • New command: config deprecations.
    • New strict mode: --fail-on-deprecated.
    • New config-level deprecation policy: deprecations.policy (warn or error).
    • New migration gate mode: config migrate --check.
    • doctor now checks migration-required state and fails when migration is needed.
    • CI now enforces minimum 80% line coverage for lib/.
    • Added template snapshot matrix tests across state modes and test-scaffold toggles.
    • Added doctor --strict profile and CI fixture check for strict diagnostics.
    • Added check and config check aliases for validation command flow.
    • Improved missing-command handling to return structured CLI error instead of unknown command.
    • config migrate --check now detects normalized output drift against existing structure.yaml.
    • Added .pubignore to optimize published package contents.
    • Expanded Dartdoc comments across public API to improve pub points/documentation coverage.
    Open source →
  8. 0.1.0 24 Feb 2026
    Release notes

    feat: harden CLI workflows, strict doctor profile, migration gates, a…

    Open source →
    Release notes

    Added

    • Initial release of Arch Sherpa CLI.
    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