fvm 2.3.1 copy "fvm: ^2.3.1" to clipboard
fvm: ^2.3.1 copied to clipboard

outdated

A simple cli to manage Flutter SDK versions per project. Support channels, releases, and local cache for fast switching between versions.

fvm #

GitHub stars Pub Version Likes Pub points Coverage Github All Contributors MIT Licence Awesome Flutter

Flutter Version Management: A simple cli to manage Flutter SDK versions.

FVM helps with the need for a consistent app builds by allowing to reference Flutter SDK version used on a per-project basis. It also allows you to have multiple Flutter versions installed to quickly validate and test upcoming Flutter releases with your apps, without waiting for Flutter installation every time.

Features:

  • Configure and use Flutter SDK version per project
  • Ability to install and cache multiple Flutter SDK Versions
  • Fast switch between Flutter channels & versions
  • Dynamic SDK paths for IDE debugging support.
  • Version FVM config with a project for consistency across teams and CI environments.
  • Set global Flutter version across projects

Read the FVM documentation


Checkout Flutter Sidekick. Read more about it here.

FVM App Screenshot

Working with this repo #

Tests #

pub run test

Publishing package #

Before pushing package to pub.dev. Run command to create version constant.

pub run build_runner build

Update test coverage #

To update test coverage run the following command.

pub run test_cov

Troubleshooting #

Please view our FAQ

License #

This project is licensed under the MIT License - see the LICENSE file for details

Contributors ✨ #

Thanks goes to these wonderful people (emoji key):


Leo Farias

πŸ“– πŸ€” πŸ’» πŸ’‘ πŸ‘€ 🚧 πŸš‡

Ianko Leite

πŸ€”

Caijinglong

πŸ’» πŸ€”

zmtzawqlp

πŸ›

Peter Leibiger

πŸ’» 🚧 πŸ’¬

Luca Panteghini

πŸ“–

David Martos

πŸ’» ⚠️ πŸ“–

Sven Jacobs

πŸ’»

Wolfhard Prell

πŸ’»

Jaspreet Singh

πŸ€” πŸ’»

Matias de Andrea

πŸ“–

znjameswu

πŸ›

Dominik Roszkowski

πŸ“– πŸ“’

Suguru Kishimoto

πŸ›

mx1up

πŸ› πŸ’»

Alexandru Mariuti

πŸ’»

Andrea Del Fante

πŸ€” πŸ’»

Pieter van Loon

πŸ’» πŸ€”

Mr Yang

πŸ’»

Krzysztof Bogacki

πŸ› πŸ’»

Sebastian Roth

πŸ’» πŸ€”

Taras Mankovski

πŸš‡ πŸ€”

Jan Mewes

πŸ“–

Allan Laal

πŸ“–

Rob Halff

πŸ“–

Nils Reichardt

πŸš‡ πŸ’»

Juan Carlos RamΓ³n Condezo

πŸ“– 🌍

zeshuaro

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!

622
likes
0
pub points
91%
popularity

Publisher

verified publisherleoafarias.com

A simple cli to manage Flutter SDK versions per project. Support channels, releases, and local cache for fast switching between versions.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

args, cli_notify, cli_util, console, date_format, io, meta, path, process_run, yaml

More

Packages that depend on fvm