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.