GetXDrop v0.1.0
GetXDrop v0.1.0 is the first public release of a CLI-first migration workbench for legacy GetX-based Flutter apps.
It is not a one-click rewrite tool. This release is focused on one thing first: helping teams understand where GetX risk lives and what should be migrated first.
Highlights
doctorvalidates project structure and local toolchain readiness.auditscans GetX usage and writes a machine-readableinventory.jsonartifact.reportgeneratesmigration_report.jsonandmigration_report.mdfor migration planning.- guided planning output includes route inventory, network inventory, controller complexity scoring, and explainable finding drill-down.
- sample app regression coverage and GitHub Actions CI are included in the public baseline.
Included In v0.1.0
- GetX usage detection for state, DI, routing, middleware, UI helpers, and
GetConnect - JSON wire contracts with
schemaVersion - English-first public README plus localized README variants
- public landing page on GitHub Pages
- OSS repo basics: MIT license, contributing docs, security policy, issue templates, PR template, release workflow
Not In v0.1.0
getxdrop scaffoldgetxdrop apply-safe- full automatic GetX migration
- pub.dev distribution
Getting Started
- Repository: https://github.com/curogom/getxdrop
- Documentation: https://github.com/curogom/getxdrop/blob/main/README.md
- Public site: https://curogom.github.io/getxdrop/
Recommended local flow:
git clone https://github.com/curogom/getxdrop
cd getxdrop
fvm install && fvm use && fvm dart pub get
cd packages/cli
fvm dart run bin/getxdrop.dart audit \
--project ../../examples/sample_getx_app \
--out ../../build/getxdrop \
--format bothToolchain Policy
- verified Dart family:
3.11.x - verified Flutter family:
3.41.x - recommended Dart version:
3.11.4 - recommended Flutter version:
3.41.6
Korean Summary
GetXDrop v0.1.0은 레거시 GetX Flutter 앱을 위한 첫 공개 릴리즈입니다.
- 핵심 명령:
doctor,audit,report - 핵심 산출물:
inventory.json,migration_report.json,migration_report.md - 핵심 목표: 무엇이 위험한지와 무엇부터 옮겨야 하는지를 빠르게 보여주는 것
- 아직 포함되지 않은 것:
scaffold,apply-safe, pub.dev 배포