A Visual Studio extension that reduces the hassle of using the official plugin tool, so it is much easier and faster to update plugins.
Features
- Register a plugin/step from inside Visual Studio
- Automatically builds the project before registering/updating the assembly
- Update multiple plugin/step assemblies at once
- Auto-name steps to be meaningful
- Filter messages to what the entity supports
- Prevent registering steps/images for unsupported configurations
- Automate assembly upgrade, which resolves missing WF Custom Step parameters on update
Guide
- Install the Visual Studio extension (here)
- Right-click a plugin project and choose 'register' or 'update'
Changes
- Check Releases page for the later changes
v1.13.4 to v2.4.1 (since 2018-09-13)
- Added: filtering
- Added: list of non-existent plugin types to the popup message
- Changed: switched to explicit Connection Strings to allow for a broader support of newer features
- Changed: save settings as JSON (at the solution level)
- Updated: SDK to match other tools to avoid conflicts
- Updated: SDK packages
- Updated: Controls library
- Updated: SDK to match other tools to avoid conflicts
- Updated: licence
- Updated: SDK to match other tools to avoid conflicts
- Updated: SDK to match other tools to avoid conflicts
- Updated: Common assembly reference
- Improved: switched to EnhancedOrgService package for improved connection pooling and caching
- Improved: performance
- Improved: UI layout
- Improved: connection pooling
- Improved: connection caching
- Improved: separated the connection save file to facilitate excluding from source control
- Improved: stability of initiating connections
- Improved: speed of refreshing types
- Improved: connection readiness performance
- Improved: upgraded to VS Async API
- Fixed: show missing messages in some entities
- Fixed: image attribute list empty on first access to dialogue
- Fixed: updating image throws exception
- Fixed: thread deadlock
- Fixed: issue with assembly binding
- Fixed: connection string values containing '=' character causing connectivity issue (e.g. client secrets containing '=')
- Fixed: connection errors causing deadlocks
- Fixed: settings not saved properly
- Fixed: duplicating settings causes issue with saved data
- Fixed: connection issues
- Fixed: clear cache
- Fixed: non-existent entities in settings persisting, causing error with 'generate cached'
- Fixed: random range error
- Removed: 'refresh' of WF steps, as it doesn't work in v9.1 (increment the assembly version instead)
v1.1.1 (2015-06-05)
Copyright © by Ahmed Elsawalhy (Yagasoft) -- GPL v3 Licence
| |