Skip to content

Latest commit

 

History

History
333 lines (184 loc) · 9.14 KB

CHANGELOG.md

File metadata and controls

333 lines (184 loc) · 9.14 KB

Changelog

3.6.1

  • added validation on field publisher that required when settings sign_msix: false (#126)

3.6.0

3.5.1

  • added two new command msix:build and msix:pack for unsupported features (#120)
  • logs change: from single log creating msix installer... we have now two logs: building msix files... and packing msix files...

3.4.1

3.4.0

  • enable multiple protocols activision in protocol_activation #114

Breaking Changes

3.3.2

  • fix default capabilities

3.3.1

  • no longer update the window title and company name in the main.cpp file, to avoid errors when the user has already updated it.

3.3.0

3.2.0

  • Automatically use the Pubspec version tag by default. To use auto-versioning, remove any msix_version fields or command line options.

3.1.6

Breaking Changes

  • remove with-test-certificate-installer cli flag

3.1.4

  • add sign_msix configuration see: #105

3.1.3

3.1.2

  • add trim-logo configuration option

3.1.0

  • fix bugs related to PR

Breaking Changes

  • app installer configurations: automatic_background_task,update_blocks_activation and show_prompt are now false by default

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 the flutter 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 to install-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.18

2.8.16

2.8.15

2.8.13

  • fix log bug

2.8.11

  • add --debug --release flags and debug configurations

2.8.10

Breaking Changes

  • remove assets_directory_path (we can use the formal loading-assets instead)

2.8.5

2.8.4

  • package code refactoring, without any functionality changes

2.8.2

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.3

2.7.2

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.6

  • fix bug #68
  • log style improvements

2.6.5

2.6.4

  • added add_execution_alias configuration field

2.6.3

  • update example documentation #65

2.6.2

2.6.1

  • added feature #47 and #57
  • fix bug #51 and added error logs
  • rewrite CLI arguments (see updated documentation)

2.5.5

  • fix bug "Certificate Details can't be read" - #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 - #46

2.1.2

  • update terminal logs

2.1.1

  • add --store flag see - #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 - #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 - #33
  • fix: Incorrect description for certificate_password - #34

1.0.0

  • null safety
  • code refactoring
  • move to sync code to increase stability
  • fix: Wrong executable selection - #32

0.1.19

  • fix: Sometimes VC libraries are not copied - #30

0.1.15

  • fix invalid character in the app name - #25

0.1.14

  • using Dart Package Configuration File v2.0
  • add decode for packages path - #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 - #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.