- fix #178
- update
MaxVersionTested
value
- add Context menu extension (#208)
- fix #211
- add support for
arm64
build folder layout #205
architecture
config field is now acceptsx64
orarm64
(instead ofx86
)
- fix #203
- fix #181
- get certificate publisher if using test certificate (fix #159)
- fix #197: locate msix assets path from script file directory
- fix #139: remove Flutter SDK constraints
- fix #196
- brings back Isolates for faster icons generation (after remove them in
3.12.0
)
- fix #175:
app_installer -> publish_folder_path
config field is now support absolute-path
- fix #193: remove
isolate
to support Flutter version >=3.10.0 (Dart 3v)
- fix #159
- add
os_min_version
configuration
- add startup task configuration
- update
cli_util
dependency to0.4.0
- remove padding from generated icons (fix #179)
- fix pixelated icons
- add
screenshot
andissue_tracker
to the package metadata
- fix #180
- fix #178
- update the Image dependency package to version >=4.0.0
- added
windows_build_args
config option, see "Build configuration" documentation table for more details
- add full support for SignTool usage (addressing #155), see examples page
- replacing cli_dialog package with console package to solve transitive dependencies timsneath/dart_console#54
- fix #134
- fix #129
- added validation on field
publisher
that required when settingssign_msix: false
(#126)
- added apps for websites (#125)
- added two new command
msix:build
andmsix:pack
for unsupported features (#120) - logs change: from single log
creating msix installer...
we have now two logs:building msix files...
andpacking msix files...
- fix #119
- enable multiple protocols activision in
protocol_activation
#114
add_execution_alias
is change toexecution_alias
and its value is string (instead of boolean) 116#issuecomment-1067802660
- fix default capabilities
- no longer update the window title and company name in the main.cpp file, to avoid errors when the user has already updated it.
- Add
enable-at-startup
configuration and flag, see Configure your app to start at log-in.
- Automatically use the Pubspec
version
tag by default. To use auto-versioning, remove anymsix_version
fields or command line options.
- remove
with-test-certificate-installer
cli flag
- add
sign_msix
configuration see: #105
- fix bug #104
- add
trim-logo
configuration option
- fix bugs related to PR
- app installer configurations:
automatic_background_task
,update_blocks_activation
andshow_prompt
are nowfalse
by default
- removed powershell file
- add
publish
command and configurations, for side loading 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
- 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)
- fix #91
- fix #90
- fix #74
- fix log bug
- add
--debug --release
flags anddebug
configurations
- remove
assets_directory_path
(we can use the formal loading-assets instead)
- fix bug #79
- package code refactoring, without any functionality changes
- fix #73
- 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)
- fix bug #70
- fix #69
- 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
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)
- update documentation:
icons_background_color
is ignore on windows version 20H2 and above icons_background_color
can be "color name" too
- fix bug #68
- log style improvements
- fix bug #67
- added add_execution_alias configuration field
- update example documentation #65
- fix bug #61
- added feature #47 and #57
- fix bug #51 and added error logs
- rewrite CLI arguments (see updated documentation)
- fix bug "Certificate Details can't be read" - YehudaKremer#60
- certificate "publisher" is now recognize automatic
- "publisher" configuration field is needed only for publish to windows store
- added new flag/configuration-field "dontInstallCert"
- documentation update
- use the "certutil" cmd to install automatic the test certificate
- documentation update
- fix error when the app have no capabilities
- added support for assets files for FFI library (documentation update)
- added support for all the capabilities types (documentation update)
- Update dependencies versions
- added support for association to multiple file extensions - YehudaKremer#46
- update terminal logs
- add
--store
flag see - YehudaKremer#42 - add BadgeLogo icons
- see - YehudaKremer#37
- add
--debug
flag to debug signing issues, fixed missing argument `/f' for not '.pfx' certificates
- add terminal explanation about the test certificate installation
- support multiple languages - YehudaKremer#35
- fix: command-line arguments not taken into account in case there is no configuration at all
- command-Line Arguments extensions - YehudaKremer#33
- fix: Incorrect description for certificate_password - YehudaKremer#34
- null safety
- code refactoring
- move to sync code to increase stability
- fix: Wrong executable selection - YehudaKremer#32
- fix: Sometimes VC libraries are not copied - YehudaKremer#30
- fix invalid character in the app name - YehudaKremer#25
- using Dart Package Configuration File v2.0
- add decode for packages path - YehudaKremer#21
- sign with time stamp
- add support for icons generated by Visual Studio
- fix bug: can't get pfx password from config - YehudaKremer#16
- delete old code and documentation editing
- allow setting certificate password via the command-line arguments
- backward compatibility for configuration properties
- backward compatibility for configuration properties
- 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"
- bug fix: automatically find the name of the exe file
- add capabilities
- support all tiles sizes
- bug fixes
- code refactoring
- fix "create doesn't handle package_names"
- initial version.