Releases: YazeedAlKhalaf/Flutter_Installer
Releases Β· YazeedAlKhalaf/Flutter_Installer
π New Icon and π Bug fixes
Added
msix
package for packaging Windows app.- New logo for the app, Flutter Installer.
Changed
- Upgrade all dependencies.
theme_mode_handler
is now replaced withtheme_mode_builder
.- Data models and imports refactored.
Fixed
file_selector
plugin now works as expected, added platforms packages- Cancel not working, #9
UserChoice
is saved in between summary and customize views, going back does not reset all settings. fixes #14
Removed
- Deprecated buttons.
π Slight updates but necessary
In this release I have done the following:
- Updated the
User-Agent
when downloading the Flutter SDK to be a custom one as per (Flutter SDK Per-platform Installer Requirements](https://docs.google.com/document/d/1VooN2bddQ52Z2B4qYi1Lp20PGhyYDr1AKaXwo9e7PCw/edit?usp=sharing) - General bug fixes
- Updated all packages to the latest releases
Here is the CHANGELOG section:
Added
- Started using
file_selector
plugin
Changed
- User-Agent now is a custom one when downloading the Flutter SDK as per Flutter Installer requirements
- Upgraded all packages to latest possible
Fixed
- General bug fixes
Removed
- Removed
file_chooser
plugin
π Huge fix for Windows! | β» Some code refactoring
Added
- DARK mode support
- Theming support
- Custom message when using
osascript
in macOS to gain administrator privileges
Changed
- Refactored Windows Script
- Refactored Linux Script
- Refactored macOS Script
- Started using the dev channel for all platforms
Fixed
- Windows was not working, now it works after it is in the alpha stage
- Windows was showing
cmd
when using the shell, now it has been fixed! - Issue #4 has been fixed!
Removed
TermsOfServiceView
is not useful so it is now removed
π Bug fixed of adding Flutter to PATH on macOS
Added
- Use
osascript
to get sudo password on macOS
Fixed
- Bug where some times the
append-to-path.bat
file won't add toPATH
- Updated dependencies
Removed
- Removed
sudoPassword
toUserChoice
model - Removed asking for Sudo Password on macOS only in
CustomizeStepView
π NEW Icons for apps & π Fix Bugs
Added
- App logos beside them in
CustomizeView
- Get download links of scripts dynamically so that an update won't be necessary for getting script link
Fixed
- Bug where some times the
append-to-path.bat
file won't add toPATH
π Add Apple Support & a lot more π
Finally, macOS support is here!
Added
- Added
sudoPassword
toUserChoice
model - Added asking for Sudo Password on macOS only in
CustomizeStepView
- macOS Script:
- Install Flutter SDK
- Unzip Flutter SDK
- Add Flutter SDK to PATH
- Install Git (requires
brew
) - Install Android Studio
- Install IntelliJ IDEA
- Install Visual Studio Code
- Implemented notes by Tao Dong and Will Larche
Fixed
- A naming mistake in
CustomizeView
- Borders of text fields in
CustomizeView
- Small bugs here and there
Removed
- Removed sandbox mode from macOS
π§ Add Linux Support
π This release brings support for Linux π§ and a lot more!
macOS is coming soon!
Added
Customize Screen: Show Advanced
Button- The back button on
Summary
Screen scripts
folder ininstalling
step folder for having cleaner code.- Default installation path in the customize screen.
TextLink
widget- Linux Script:
- Install Flutter SDK
- Unzip Flutter SDK
- Add FLutter SDK to PATH
- Install Git (with common package managers)
- Install Android Studio
- Install IntelliJ IDEA
- Install Visual Studio
Fixed
- VS Code installer for Windows was being saved with no extension, Now it is being saved with
.exe
extension - Spelling Errors
πππ Initial Release | Flutter Installer
This is the initial release.
macOS and Linux support coming soon
Added
- UI
- Windows Support (Script Part Fully Done)
- Fonts: (Roboto, Roboto Mono)