{"repo":"conceptadev/fvm","free":true,"listed":false,"github":"https://github.com/conceptadev/fvm","clone":"git clone https://github.com/conceptadev/fvm.git","description":"Flutter Version Management: A simple CLI to manage Flutter SDK versions.","language":"Dart","stars":5505,"topics":["flutter","cli","dart","flutter-sdk-versions","flutter-releases","sdk","fvm"],"license":"MIT","category":"mobile-apps","readme_excerpt":"fvm FVM manages Flutter SDK versions per project. Switch between Flutter versions instantly without reinstalling, making it easy to test new releases and maintain consistent builds across your team. Why FVM? - Need for simultaneous use of multiple Flutter SDKs. - SDK testing requires constant channel switching. - Channel switches are slow and need repeated reinstalls. - Difficulty managing the latest successful SDK version used in an app. - Flutter's major updates demand total app migration. - Inconsistencies occur in development environments within teams. For more information, read the Getting Started guide. Release Process (For Maintainers) FVM uses GitHub releases to trigger automated deployments across all platforms: Creating a New Release 1. Ensure main branch is ready - All changes merged and tested - Version will be set automatically from release tag 2. Create GitHub Release - Go to GitHub Releases - Click \"Create a new release\" - Choose tag: v4.0.0-beta.2 (follows semver with 'v' prefix) - Write release notes in GitHub editor - Click \"Publish release\" 3. Automated Deployment - release.yml triggers automatically - Deploys to: pub.dev, GitHub binaries, Homebrew, Chocolatey, Docker - Monitor progress in Actions tab Dart SDK requirements: Day-to-day development now targets the repository SDK constraint ( =3.6.0 tool/release tool/ and requires Dart SDK =3.8.0 . CI pins this higher tool chain via the RELEASE DART SDK environment variable (currently 3.9.0 ) so it matches the","default_branch":null,"files":null,"tree":[],"storefront":"/r/conceptadev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/conceptadev/fvm/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}