Releases: conceptadev/fvm
Releases · conceptadev/fvm
Release list
fvm 4.1.2
- fix: stop rebuilding the git cache on every command when macOS leaves
.DS_Storefiles in it (#1043)
See the full changelog for changes in earlier releases.
fvm 4.1.1
- fix: prevent git cache bloat and stale SDK installs caused by outdated cache clones (#1037)
- fix: fall back to safe defaults instead of hanging when prompts run without an interactive terminal, like CI or git hooks (#1036)
- fix: stop false Flutter version-mismatch prompts when a project uses its own calendar-style git tags (#1033)
See the full changelog for changes in earlier releases.
fvm 4.1.0
- feat: opt out of update checks for quieter CI and offline runs (#994)
- feat: keep working with cached SDKs even when Flutter drops the version file (#997)
- perf: faster installs and smaller disk usage with a leaner git cache (one-time repack on upgrade) (#1018)
- fix: stop forked versions from getting mixed up in the global cache (#995)
- fix: more reliable concurrent FVM commands (#1002)
- chore: cleanup cache handling and release parsing (#1005)
See the full changelog for changes in earlier releases.
fvm 4.0.5
- feat: migrate install script to v2 with user-local default install (#967)
- fix: disable auto-install of shell completions for Nix/Home Manager environments (#991)
- fix: support legacy
.fvm/fvm_config.jsonfile loading (#996) - fix: improve PATH guidance for CI installs (#999)
See the full changelog for changes in earlier releases.
fvm 4.0.4
- fix: remove leading newline from fvm dart/flutter output
- fix: read or write cache with fork version by @huanghui1998hhh
See the full changelog for changes in earlier releases.
fvm 4.0.3
- fix: preserve all project settings on fvm install
See the full changelog for changes in earlier releases.
fvm 4.0.2
- fix: version detection for Flutter 3.38+ (version file removal)
- fix: filter hidden directories from cache version listing
- fix: route conflict in documentation site navigation
- docs: improve Android Studio/IntelliJ IDE configuration guide
See the full changelog for changes in earlier releases.
fvm 4.0.1
- add:
fvm installnow runs setup by default - add: RISC-V and 32-bit ARM architecture support
- add: SSH and scp-style git URL support for forks
- add: Standalone executables for host platform
- fix:
fvm doctorcrash when version not pinned - fix: Alpine/musl libc detection in install script
- fix: Version prefix normalization in install script
- fix: Pre-push PATH hook auto-detects Flutter/Dart
- fix: Cache version matching logic
- fix: Uninstall script, git logging, and HTTP error handling
- fix: Code quality and analysis warnings
- docs: Git safe directory troubleshooting for Windows
- docs: PATH configuration for global version
- refactor: Migrate release tooling to dedicated package
See the full changelog for changes in earlier releases.
fvm 4.0.0
- add: Manage Flutter SDKs from custom or forked repositories
- add: Automatic Melos integration - FVM automatically manages
sdkPathinmelos.yaml - add:
updateMelosSettingsconfiguration option to control Melos integration per project - fix: Enhanced environment variable processing logic
- fix: Better environment variable precedence handling
See the full changelog for changes in earlier releases.
fvm 4.0.0-beta.2
- refactor: Restore simple tag-based release workflow (removes complex GitHub release automation)
- fix: Version mismatch errors in CI and non-interactive environments
- fix: Authentication prompts for private repository dependencies
- fix: Fork installation fallback reliability
See the full changelog for changes in earlier releases.