Skip to content

Releases: PowerCommands/PowerCommands2022

Version 1.0.3.2

26 Dec 15:45
Compare
Choose a tag to compare

Template PowerCommands.zip

Copy the .zip file into the user project template directory. By default, this directory is
%USERPROFILE%\Documents\Visual Studio \Templates\ProjectTemplates

Open Visual Studio and write Power in the searchbox, you should find the PowerCommand template.

I recommend you to use the option Place solution in the same directory some experimental features for update and create commands using a template the Core depends on that.

Version 1.0.3.2

Released 2023-12-26

  • DialogService.ListDialog has major improvements with paging and select all functionality and have been moved to a new service, named ListService.
  • ProxyCommand now handles suggestion overrides in configuration.
  • ConsoleTableService.RenderTable generic constraint new() removed since it is not needed.
  • Bookmarks in CdCommand now handles %USERNAME% as a placeholder for current user in paths.

Version 1.0.3.1

Released 2023-11-30

  • Adjusted the Power Command to be run with a service account and use encryption, update the setup to reflect this.
  • Added general option --pc_force_quit in CommandBase to be used with any command to force application to quit.
  • Improved encryption.
  • Bug fix DialogService.ListDialog now handles 0 input more gracefully.
  • Bug fix CommandBase now return RunResultStatus.Quit when using Quit()

Version 1.0.3.0

18 Nov 18:20
Compare
Choose a tag to compare

Version 1.0.3.0

Released 2023-11-18

  • Updated to .NET 8
  • Using C# 12
  • Updated YamlDotNet to current latest stable version
  • Updated Microsoft.Extensions.Logging.Abstractions to current latest stable version
  • Updated Serilog and Serilog.Sinks.File to current latest stable version

Template PowerCommands.zip

Copy the .zip file into the user project template directory. By default, this directory is
%USERPROFILE%\Documents\Visual Studio \Templates\ProjectTemplates

Open Visual Studio and write Power in the searchbox, you should find the PowerCommand template.

I recommend you to use the option Place solution in the same directory some experimental features for update and create commands using a template the Core depends on that.

v1.0.2.2

09 Sep 13:32
Compare
Choose a tag to compare

Version 1.0.2.3

Released 2023-09-09

  • Some of the values set with PowerCommandsDesignAttribute is now possible to override in the PowerCommandsConfiguration.yaml file, look at the example that comes with the VS template or read the documentation on GitHub.
  • Removed checksum control at startup as it achieves no really security purpose.
  • Minor fixes in core dialogs.

Template PowerCommands.zip

Copy the .zip file into the user project template directory. By default, this directory is
%USERPROFILE%\Documents\Visual Studio \Templates\ProjectTemplates

Open Visual Studio and write Power in the searchbox, you should find the PowerCommand template.

I recommend you to use the option Place solution in the same directory some experimental features for update and create commands using a template the Core depends on that.

v1.0.2.1

23 Jul 22:26
Compare
Choose a tag to compare

Version 1.0.2.1

Released 2023-07-24

  • ReadLineService now has two static events by the OpenShortCutPressed Occurs when user press [Ctrl + O], SaveShortCutPressed Occurs when user press [Ctrl + S].
  • DialogService.ListDialog now returns a Dictionary<int, string> instead of List<string> so string value and index is returned for each selected item.
  • ChecksumManager now exposing it´t functions for calculating MDF checksum.
  • DialogService standard dialogs has some minor improvements.
  • PowerCommandsManager.RunCustomCode now has a parameter RunFlowManager runFlow.
  • Adjusted creation of commands using powercommand new --command Name so that the new command class now has the correct namespace. (removed PainKiller.PowerCommands.)

Template PowerCommands.zip

Copy the .zip file into the user project template directory. By default, this directory is
%USERPROFILE%\Documents\Visual Studio \Templates\ProjectTemplates

Open Visual Studio and write Power in the searchbox, you should find the PowerCommand template.

I recommend you to use the option Place solution in the same directory some experimental features for update and create commands using a template the Core depends on that.