SmartAssembly Pro Releases
Released: Sep 10, 2020
Updates in 7.5.x
7.5.2
Updated Nov 16, 2020
Features
- Improvements:
- SmartAssembly console output is now reported in real-time, instead of at the end of the build, when using SmartAssembly MSBuild Tasks.
Fixes
- SA-2360: Fixed an issue where the 4th part of Windows version was reported as "0" for applications targeting .NET Core, when Automated Error Reporting or Feature Usage Reporting was used.
- SA-2390: Fixed an issue where using method returning value type by reference (e.g. ref int) would cause...
Released: Mar 18, 2020
Updates in 7.4.x
7.4.6
Updated Aug 20, 2020
Fixes
- Default interface methods (C# 8.0) are no longer pruned in certain scenarios.
- Instantiating SmartAssembly.SDK.Database() no longer throws "Method not found" exception when using SmartAssembly SDK in certain conditions.
7.4.5
Updated Jul 21, 2020
Fixes
- SA-2295: Fixed issue where Standard edition owners could not change database type in Options.
- SA-2314: Dependencies of .NET Core class libraries, dependent on WPF, Windows Forms, or ASP.NET frameworks, are now...
Released: Jan 23, 2020
Updates in 7.3.x
7.3.0
Updated Jan 23, 2020
Features
- SmartAssembly MSBuild tasks are now available as a NuGet package, thus work correctly when building using dotnet.exe.
Fixes
- SA-2257: Selecting assemblies to merge is no longer freezing the UI.
- SA-2260: Embeddable assemblies list is now updated when assemblies to merge were selected.
Released: Oct 30, 2019
Updates in 7.2.x
7.2.3
Updated Jan 15, 2020
Features
- Finding dependencies of .NET Standard assemblies is now faster and more accurate.
Fixes
- SA-2048: Referencing assembly with methods having invalid IL should no longer throw exception when creating/opening a project.
7.2.2
Updated Dec 20, 2019
Features
- Changing SmartAssembly's log level is now possible using Tools => Configure logging... menu option.
- Runtime config's "rollForward" setting is now respected when searching for .NET Core 3+ dependencies.
Fixes
Released: Oct 17, 2019
Updates in 7.1
Features
- Merging assemblies others depend on is now possible using a new
ForwardWhenMergedAttribute
.
- Now supports building applications on Azure DevOps.
- Azure SQL Database is now supported.
- It is now possible to deactivate SmartAssembly using the command line.
- Attribute
ForceObfuscate
can now be applied to interfaces.
- Added a splash screen on SmartAssembly startup.
Fixes
- Application's assemblies are no longer locked while project is open in SmartAssembly.
- WPF window's size, with
ResizeMode
set...
Released: Sep 23, 2019
Updates in 7.0.9
Features
- Log files created by SmartAssembly no longer overwrite information stored in the previous sessions.
- Improves error message shown during a failed import of an error report.
- Strings encoding should now be more difficult to deobfuscate.
Fixes
- SA-2077: Nullable serializable types are no longer obfuscated by SmartAssembly.
- SA-2149, SA-2211: Issue with the "SVersion probably not initialized" exception is fixed.
- SA-2170: Self-diagnostic mode for the .NET Framework applications is now working...
Released: Aug 7, 2019
Updates in 7.0.8
Fixes
- SA-2199: Product activation during a manual installation is now working correctly.
Released: Jul 29, 2019
Updates in 7.0.7
Fixes
- SA-2154, SA-2171: Reference to .NET Framework's 4.0 mscorlib is no longer added when building .NET Framework 2.0 applications with Personal edition of SmartAssembly.
- SA-2157, SA-2172, SA-2175: Under certain conditions, SmartAssembly no longer adds a reference to mscorlib when building .NET Core or .NET Standard assemblies.
- SA-2179, SA-2188: Enabling Categorize reports option on View Error Reports screen no longer shows an error when connected to SQLite database.
Released: Jun 28, 2019
Updates in 7.0.6
Updates in 7.0.6
- Issue with activating SmartAssembly for non-admin user is fixed.
Released: Jun 3, 2019
Updates in 7.0.5
Updates in 7.0.5
- SA-2146: Building .NET Standard assemblies now works correctly on machines without .NET Framework 4.7.1 or newer installed.
- SA-2163: Building no longer fails for assemblies with both XAML and BAML files (with the same name) embedded in resources.