msix 3.3.0 msix: ^3.3.0 copied to clipboard
A command-line tool that create Msix installer from your flutter windows-build files.
Changelog #
3.3.0 #
- Add
enable-at-startup
configuration and flag, see Configure your app to start at log-in.
3.2.0 #
- Automatically use the Pubspec
version
tag by default. To use auto-versioning, remove anymsix_version
fields or command line options.
3.1.2 #
- add
trim-logo
configuration option
3.1.0 #
3.0.1 #
- removed powershell file
3.0.0 #
- add
publish
command and configurations, for sideloading publish (outside the microsoft store) - user asked (cli dialog) if he want to increment version number (if needed)
- user asked (cli dialog) if he want to install the test certificate
- add toast notifications configuration
msix:create
is includes theflutter build windows
command, unless use the argument:--build-windows false
- add
--with-test-certificate-installer
flag that copy test-certificate installer program (.exe), see configuration table - logs are now minimal by default, use the
-v
argument to print extended logs (useful for debugging and bug reporting) - code refactoring
Breaking Changes #
- remove
debug-signing
(not printing useful info) - change
dont-install-certificate
toinstall-certificate
with default of true - setting msix-version via Command-line argument is allow only with
--version 1.0.0.1
and not with-v
(use now for extended logs)
2.8.13 #
- fix log bug
2.8.11 #
- add
--debug --release
flags anddebug
configurations
2.8.10 #
Breaking Changes #
- remove
assets_directory_path
(we can use the formal loading-assets instead)
2.8.4 #
- package code refactoring, without any functionality changes
2.8.0 #
- switch icons generator from .NET third party program to dart code (using
image
package) logo_path
is now support multiple image formats, fix blurry icons and trim transparent padding (fix #71)- breaking change: .svg format not supported (for now)
2.7.1 #
- generate set of optimized icons (like VS assets tool) base on the logo image (
logo_path
), support only .png, .svg formats - also support SVG format for the logo image
Breaking Changes #
deleted configurations options:
- vs_generated_images_folder_path (from this version those icons generate automatically)
- icons_background_color (ignore on windows version 20H2 and above)
- tile_icon_path (generate automatically)
- start_menu_icon_path (generate automatically)
2.6.7 #
- update documentation:
icons_background_color
is ignore on windows version 20H2 and above icons_background_color
can be "color name" too
2.6.4 #
- added add_execution_alias configuration field
2.6.1 #
2.5.5 #
- fix bug "Certificate Details can't be read" - https://github.com/YehudaKremer/msix/issues/60
2.5.4 #
- certificate "publisher" is now recognize automatic
- "publisher" configuration field is needed only for publish to windows store
- added new flag/configuration-field "dontInstallCert"
2.4.2 #
- documentation update
2.4.0 #
- use the "certutil" cmd to install automatic the test certificate
- documentation update
2.3.1 #
- fix error when the app have no capabilities
2.3.0 #
- added support for assets files for FFI library (documentation update)
2.2.3 #
- added support for all the capabilities types (documentation update)
- Update dependencies versions
2.1.3 #
- added support for association to multiple file extensions - https://github.com/YehudaKremer/msix/pull/46
2.1.2 #
- update terminal logs
2.1.1 #
- add
--store
flag see - https://github.com/YehudaKremer/msix/issues/42 - add BadgeLogo icons
2.0.0 #
1.0.6 #
- add
--debug
flag to debug signing issues, fixed missing argument `/f' for not '.pfx' certificates
1.0.5 #
- add terminal explanation about the test certificate installation
1.0.4 #
- support multiple languages - https://github.com/YehudaKremer/msix/issues/35
1.0.3 #
- fix: command-line arguments not taken into account in case there is no configuration at all
1.0.2 #
- command-Line Arguments extensions - https://github.com/YehudaKremer/msix/pull/33
- fix: Incorrect description for certificate_password - https://github.com/YehudaKremer/msix/issues/34
1.0.0 #
- null safety
- code refactoring
- move to sync code to increase stability
- fix: Wrong executable selection - https://github.com/YehudaKremer/msix/pull/32
0.1.19 #
- fix: Sometimes VC libraries are not copied - https://github.com/YehudaKremer/msix/issues/30
0.1.15 #
- fix invalid character in the app name - https://github.com/YehudaKremer/msix/issues/25
0.1.14 #
- using Dart Package Configuration File v2.0
- add decode for packages path - https://github.com/YehudaKremer/msix/issues/21
0.1.13 #
- sign with time stamp
0.1.12 #
- add support for icons generated by Visual Studio
0.1.8 #
- fix bug: can't get pfx password from config - https://github.com/YehudaKremer/msix/issues/16
0.1.10 #
- delete old code and documentation editing
0.1.8 #
- allow setting certificate password via the command-line arguments
0.1.5 #
- backward compatibility for configuration properties
0.1.4 #
- backward compatibility for configuration properties
0.1.2 #
- can create an unsigned installation file for upload to the store
- breaking config change: "publisher_name" is now: "publisher_display_name"
- breaking config change: "certificate_subject" is now: "publisher"
0.1.1 #
- bug fix: automatically find the name of the exe file
0.1.0 #
- add capabilities
- support all tiles sizes
- bug fixes
0.0.10 #
- code refactoring
0.0.9 #
- fix "create doesn't handle package_names"
0.0.8 #
- initial version.