Workers 3.x

v3.1.1

- Bug Fix: Fixed issue with VI icons created by Workers tools not having the correct background layers (LabVIEW 2021 SP1).


v3.1.0

- Added: Workers Library tool added to Workers tools menu.
- Added: Message Pump Worker added to Workers Library.
- Changed: Worker templates now contain the four required framework MHL cases by default.
- Changed: All Workers in sample projects now contain the four required framework MHL cases.
- Changed: Documentation updated to support the new four required MHL cases.
- Bug Fix: Error 56002 would occur when adding a Worker to an auto-populating folder with the Create/Add New Worker tool.


v3.0.0

- Added: Upgrade tool to upgrade Workers v2.x projects to Workers v3.0, replacing missing VIs.
- Added: Common Base Class sample project with documentation.
- Added: Create/Add Worker tool now allows you to select the class your new Worker will inherit from.
- Changed: Majority of Worker.lvclass public API VIs are now dynamic dispatch.
- Changed: Workers Debugger now exists in a separate library from framework library.
- Changed: Significant cleanup of framework code. Many Workers v2.x VIs and some classes no longer exist.
- Changed: Workers.lvlib classes and VIs can be unlocked with password 'Workers'.
- Changed: Quickdrop shortcuts VIs now unlocked.
- Changed: Case Labels now contain the case string in a string constant on the case label's block diagram.
- Changed: Worker User.lvclass now deprecated. All Workers now inherit directly from Worker.lvclass by default.
- Changed: Workers can now be launched directly by Head Worker without use of a Launcher VI.
- Bug Fix: Initialization Data now assigned to correct Worker when multi-instances of the same statically linked subWorker is used.
- Bug Fix: Create/Add Worker tool now working with German and French versions of LabVIEW.
- Bug Fix: WHV tool would not display dynamically loaded Worker’s whose callers were in a library.

Release notes
Workers 3.x
09/20/2021