Skip to content

Releases: Gallimathias/CommandManagementSystem

Command Managment System 3.0-alpha3

Pre-release

Choose a tag to compare

@Gallimathias Gallimathias released this 28 Feb 19:54
ca60df1

Command Management System

Current Version: 3.0.0-alpha3

This is a nightly build that is actively under development. It should not be used for production systems. More detailed information can be found on GitHub.

New Features

  • Implement StringCommands: You can now use the StringCommandManager and the StringCommands. With a String Command the type or method name is used automaticly as tag.

Command Managment System 3.0-alpha2

Pre-release

Choose a tag to compare

@Gallimathias Gallimathias released this 30 Mar 15:17
3fd757b

Command Management System

Current Version: 3.0.0-alpha2

This is a nightly build that is actively under development. It should not be used for production systems. More detailed information can be found on GitHub.

New Features

  • Implement Alias function: The alias functionality is finally implemented. CommandAttributes can now get additional tags as aliases that can be used instead of the normal tags.

Changes

  • Add Generics to DefaultManager: The Default Manager now has overloads with generics so it can be configured individually.
  • Add list of Command tags: A CommandManager can now return a list of the executable commands and their aliases.

BugFixes

  • Invalid Cast Exception: When using the DefaultCommandManager it could happen that a Dispatch led to a Cast Exception. The error has been fixed.
  • DefaultManager does not find any commands: The DefaultManager could not find any assembly commands. In this version the DefaultManager now searches for the namespaces in the current app domain.

Command Managment System 3.0-alpha1

Pre-release

Choose a tag to compare

@Gallimathias Gallimathias released this 14 Feb 20:57

Command Management System

Current Version: 3.0.0-alpha1

This is a nightly build that is actively under development. It should not be used for production systems. More detailed information can be found on GitHub.

New Features

  • Reinstaning Complex Commands: Complex commands are recreated after they are finished with the next dispatch. This behavior can be controlled by a Reinstance property of the CommandAttribute.
  • .NET Standard 2.0 support: The new version is available in three versions:. NET 4.5,. NET 4.6 and. NET Standard 2.0

Known issues

  • Aliases are ignored: The alias function has no functionality

Changes

  • CommandManager.Command_FinishEvent: This function is obsolete, please use instead CommandFinishEvent
  • CommandManager.Command_WaitEvent: This function is obsolete, please use instead CommandWaitEvent

Command Managment System 2.0

Choose a tag to compare

@Gallimathias Gallimathias released this 07 Jul 19:12

This is version two of the Command Management System.

Some bug fixes and comfort functions have been added compared to version
1.0.1. Nevertheless, th the system is still extremely slim and simple.

Command Managment System 2.0-beta

Pre-release

Choose a tag to compare

@Gallimathias Gallimathias released this 05 Jun 13:28

This is an beta pre-release

Please report all errors on GitHub

The pre-release is not suitable for productive use and is intended for
testing only.

Command Managment System 2.0-alpha 3

Pre-release

Choose a tag to compare

@Gallimathias Gallimathias released this 03 Jun 13:04

This is an alpha pre-release and may contain errors. Please report all
errors on GitHub. The pre-release is not suitable for productive use and
is intended for testing only.

Command Managment System 2.0-alpha 2

Pre-release

Choose a tag to compare

@Gallimathias Gallimathias released this 29 May 16:41

This is an alpha pre-release and may contain errors. Please report all
errors on GitHub. The pre-release is not suitable for productive use and
is intended for testing only.

Command Managment System 2.0-alpha 1

Pre-release

Choose a tag to compare

@Gallimathias Gallimathias released this 24 May 15:39

This is an alpha pre-release and may contain errors. Please report all
errors on GitHub. The pre-release is not suitable for productive use and
is intended for testing only.

Command Managment System 1.0.1

Choose a tag to compare

Changelog:

fix NullReferenceException on Command Subscribing

Command Managment System 1.0

Choose a tag to compare

Helmuth_von_Moltke_1.0.0

Helmuth von Moltke 1.0