GUI Commands 2.1 is now available. This release has a few new features, API updates and bug fixes. Please refer to the change notes for a complete list of changes.
This release is a free upgrade from 2.0.
New Features
- New annotions for creating and binding ActionCommands and SwingWorkerCommands from regular methods. The new annotations are processed using GuiCommands.bindAnnotatedCommands(..).
- New DEBUG mode for command groups that shows missing members. The debug mode is activated by specifying the system property `com.pietschy.command.debugGroups=true`.
- New support for DelegatingToggleCommands and DelegatingToggleGroups.
- New converter utility for converting old 1.1.x configuration files to the new 2.x format.
Improvements
- Improved and updated documentation, particularly the sections on binding, delegates and expansion points.
- Various API Improvements and cleanups detailed in the change notes
You can download the new release from the GUI Commands Website