All Versions
47
Latest Version
Avg Release Cycle
44 days
Latest Release
207 days ago

Changelog History
Page 4

  • v4.1.1 Changes

    January 19, 2019

    🔄 Changes

    • ⬆️ Bumped Newtonsoft.Json to 12.0.1. ### 🛠 Fixes
    • 🛠 Fixed NuGet package's PackageLicenseUrl metadata.
  • v4.1.0 Changes

    December 03, 2018

    ➕ Additions

    • ➕ Added StaticNodeJSService.DisposeServiceProvider. ### 🛠 Fixes
    • StaticNodeJSService.Invoke* methods are now thread-safe.
  • v4.0.4 Changes

    November 30, 2018

    🔄 Changes

    • 🔄 Changed project URL (used by NuGet.org) from jering.tech/utilities/javascript.nodejs to jering.tech/utilities/jering.javascript.nodejs for consistency with other Jering projects.
  • v4.0.3 Changes

    November 29, 2018

    🛠 Fixes

    • 🛠 Fixed nuget package's PackageProjectUrl.
  • v4.0.2 Changes

    November 28, 2018

    🛠 Fixes

    • 🛠 Fixed missing exception XML comments in INodeJSService.
  • v4.0.1 Changes

    November 27, 2018

    🛠 Fixes

    • 🛠 Fixed retrying of invocation requests with stream module sources. Stream positions are now reset before retries.
  • v4.0.0 Changes

    November 22, 2018

    ➕ Additions

    • ➕ Added INodeJSProcess interface. A wrapper for NodeJS Process instances. ### 🔄 Changes
    • 💥 Breaking: INodeJSProcessFactory.Create now returns an INodeJSProcess instead of a Process.
    • 0️⃣ Increased default OutOfProcessNodeJSServiceOptions.TimeoutMS from 10000ms to 60000ms.
    • ✅ Overhauled logic for multi-threading. Added in depth tests for most multi-threaded use cases.
  • v3.4.0 Changes

    November 17, 2018

    ➕ Additions

    • ➕ Added automatic retries. Retries are configurable using the property NumRetries of OutOfProcessNodeJSServiceOptions. Its default 0️⃣ value is 1, so by default, every javascript invocation that fails is retried once. ### 🛠 Fixes
    • 🛠 Fixed some thread safety issues in OutOfProcessNodeJSServiceOptions.
  • v3.3.0 Changes

    November 16, 2018

    ➕ Additions

    • ➕ Added StaticNodeJSService which exposes a static API alternative to the existing dependency injection based API. ### 🔄 Changes
    • InvocationException is now serializable. ### 🛠 Fixes
    • ➕ Added the SourceLink Github package required for source-linked symbols.
  • v3.2.1 Changes

    November 14, 2018

    🔄 Changes

    • 📦 Source-linked symbols now included in Nuget package.
    • 🚚 Now targets Netstandard2.0 and Net461. Removed Netstandard1.3 target.