Skip to content

Releases: freedbygrace/PSOPNSenseAPI

v2025.04.15.1749

Choose a tag to compare

@freedbygrace freedbygrace released this 16 Apr 00:10

Changes

  • Updated Test-OPNSenseThreading cmdlet to work without requiring a connection
  • Fixed threading diagnostic tool to work independently
  • Updated module version

v2025.04.15.1740

Choose a tag to compare

@freedbygrace freedbygrace released this 15 Apr 21:42

Changes

  • Added Test-OPNSenseThreading cmdlet to exported cmdlets
  • Updated module version

v2025.04.15.1714

Choose a tag to compare

@freedbygrace freedbygrace released this 15 Apr 21:17

Changes

  • Added test cmdlet for diagnosing threading issues
  • Updated module version

v2025.04.15.1543

Choose a tag to compare

@freedbygrace freedbygrace released this 15 Apr 20:51

Changes

  • Fixed threading issues in PowerShell cmdlets
  • Changed cmdlets to use ProcessRecordInternal instead of ProcessRecord
  • Used ExecuteAsyncTask instead of Task.Run or direct GetAwaiter().GetResult() calls
  • Ensured all Write* methods are called from the main thread
  • Added proper exception handling with ProcessingException
  • Added null checks after async operations
  • Made sure all Write* calls are properly guarded by null checks