Skip to content

Releases: ni/actor-framework

v2.0.0-build18

23 Apr 21:57
38e7f60
Compare
Choose a tag to compare

Actor Framework 2.0.0.18 – Release Notes

(tag: v2.0.0.18, date: 2025-04-23)

These notes summarize what changed in this package


✨ New & Changed

# Feature
1 AF Debug.lvlib merged into Actor Framework.lvlib. All DETT code is now wrapped in DETT Format.lvclass, which implements Trace Format.lvclass inside the core library.
2 Generate Trace.vi now loads trace formats dynamically. Defaults to DETT Format.lvclass; override with the AFDebugTraceFormat INI path token.
3 Streamlined actor registration. Actor.vi no longer sends Register Actor Msg; registration now happens inside Actor Core.vi right before message handling begins.
4 Stop Autostop Nested Actors.vi — a new protected method that stops all autostop children without stopping the parent actor.
5 Testing support palette. Adds Launch Actor.vi, Init Actor Queues FOR TESTING ONLY.vi, and the new Test Launch for Nested Actor Without Caller.vi for headless unit testing.
6 Enqueuer / Last Ack controls & constants are now exposed on the Functions and Controls palettes.
7 Improved PPL build experience Specialty messages Batch, Reply, Report Error, and Self-Addressed messages were copied into libraries (Actor Framework.lvlib and AF Specialty Messages.lvlib); originals remain on disk but are deprecated.

🔄 Upgrade Notes

  • Minimal breaking surface – library/class names stay the same. Most code will recompile cleanly.
  • Deprecated VIs now display a red “X” glyph in palettes. Plan to migrate soon.
  • The installer backs up your current AF core to vi.lib\AF.zip. Keep this file if a rollback might be needed.
  • Project Providers are not updated by this package; they’ll arrive via a separate release.'

Please report problems or enhancement ideas in the issue tracker.

v0.1.0-alpha-build-77

20 Mar 03:33
Compare
Choose a tag to compare
v0.1.0-alpha-build-77 Pre-release
Pre-release

What's Changed

Full Changelog: v1.0.1.10-alpha...v0.1.0-build77

Actor Framework base

21 Oct 16:30
0c0c0df
Compare
Choose a tag to compare

What's Changed

VI Package that installs the Actor Framework shipping example from LabVIEW 2024 Q3, backported to LabVIEW 2020.

  1. 2024 Backport of AF Core by @niACS in #1
  2. Cleanup by @niACS in #2
  3. Fixed build issue with pre-install and post-uninstall actions. by @niACS in #5
  4. Revert "Fixed build issue with pre-install and post-uninstall actions." by @svelderrainruiz in #7
  5. Cleanup by @niACS in #4
  6. Revert "Cleanup" by @svelderrainruiz in #8
  7. Bugfix/12 vi package is missing a vi by @svelderrainruiz in #13

Full Changelog: v1.0.0.8-alpha...v1.0.1.10-alpha

actor_framework_2024_for_2020-1.0.0.8

12 Oct 03:02
Compare
Choose a tag to compare
Pre-release

What's Changed

Full Changelog: https://github.com/ni/actor-framework/commits/v1.0.0.8-alpha