Lancements de SmartAssembly

Released: Nov 19, 2025

Mises à jour de 8.4.0

Fonctionnalités

  • Added .NET 10 support.
  • Telemetry configuration has been updated to permit users to toggle usage reporting within the product.
  • Internal library updates.

Released: Nov 12, 2024

Mises à jour de 8.3.1

Fonctionnalités

  • Published NuGet packages for 8.3.0.

Released: Sep 23, 2024

Mises à jour de 8.3.0

Fonctionnalités

  • Added support for .NET 8.

Correctifs

  • Fixed an issue that affected certain attribute constructors, allowing support for .NET 7.
  • Fixed an issue where the specified DLL offset was not valid in Smart Assembly.
  • Fixed an issue that caused the JSON reader's input to incorrectly handle UTF-8 with BOM.
  • Fixed an issue where Smart Assembly support for .NET 8 failed for pruning and obfuscation features in WPF application.

Released: Jan 29, 2024

Mises à jour de 8.2.1

Correctifs

  • Documentation link has been updated.
  • Fixed issue with multiple running instances of SmartAssembly PDB generation.
  • Fixed issue with instrumentation for error-reporting.

Released: Dec 4, 2023

Mises à jour de 8.2.0

Fonctionnalités

  • Added support for Microsoft .NET 7 assemblies.
  • Made internal optimizations and improvements in preparation for .NET 8 support.

Correctifs

  • Fixed issues related to incorrect dependency resolution.
  • Fixed WPF exception handling.
  • Fixed OS version reporting.
  • Fixed issue with import module attributes being pruned.
  • Fixed issue with multiple instances of SmartAssembly sharing the same resource and can now be run concurrently.

Released: Oct 6, 2022

Mises à jour de 8.1.2

Fonctionnalités

  • Extended scope of key size limitation for .snk files. Previously valid key sizes were 1024, 2048, 4096, 8192 and 16384 bits. Now key's bit-size is only constrained to be of full byte (divisible by 8), and byte-size have to be divisible by 2. This allows to use previously unsupported keys like 3072bits.

Correctifs

  • SmartAssembly will no longer show "Multi-module assemblies are not supported" error when multi-module assembly is not required to be processed.

Released: Jul 19, 2022

Mises à jour de 8.1.1

Fonctionnalités

  • Added support for Microsoft .NET 6 assemblies.
  • Improved warning message when assembly has a strong name and any of the un-merged dependency's do not. Warning message will now list these dependencies.

Correctifs

  • Fixed issue with serializing exception report with variables of ref struct type.
  • Fixed issue with SmartAssembly incorrectly detects installed versions of WindowsDesktop.App.

Released: Dec 6, 2021

Mises à jour de 8.1.0

Correctifs

  • Fixed an issue with SA unable to load runtime config.

Released: Oct 7, 2021

Mises à jour de 8.0.4

Fonctionnalités

  • Added activateserial and licensetype command line options to allow users to activate SA after installation.

Correctifs

  • Fixed an issue with SA not allowing to merge/embed assemblies with "Assembly is not located in the input directory" reason when assemblies are in input directory.
  • Fixed an issue with satellite assemblies without specified culture causing an exception.

Released: Jun 28, 2021

Mises à jour de 8.0.3

Correctifs

  • Fixed an issue with `UseImprovedEncoding` option causing exception when specific combination of features were selected.