SmartAssembly Releases

Released: May 21, 2019

Atualizações na 7.0.4

Recursos

  • Features
    • PFX key password can now be provided using command line.
    • "Improve performance" option for error reporting can now be set using command line.
  • Improvements
    • .NET Framework 2.0 is no longer required to use SmartAssembly MSBuild Tasks.
    • It’s now possible to merge and embed Microsoft assemblies from Microsoft.AspNet.* namespace.

 

Note: .NET Framework 4.6.1 or later is now required to run SmartAssembly. This doesn’t change the requirements for running the software modified by...

Released: Apr 16, 2019

Atualizações na 7.0.3

Recursos

  • Feature usage and error reporting is now supported on Unix systems.
  • Added Check for Updates notification bar.

Released: Mar 14, 2019

Atualizações na 7.0.0

Recursos

  • .NET Core and .NET Standard support.
  • You can now use either SQLite or SQL Server database for feature and error reporting.
  • If the map file was unavailable at the time of downloading an error report, the report can be reloaded manually with a new “Reload” button in the report dialog.
  • New command-line argument /additionalProbingPath was added, making it possible to pass additional directory where SmartAssembly should look for dependencies.
  • SmartAssembly.Attributes_NetStandard.dll was...

Released: Nov 8, 2018

Atualizações na 6.13.1

Recursos

  • Added .NET Core 2.+ support.
  • Added Portable PDB support.
  • Added .NET Standard support.
  • Extended .NET Framework support (up to 4.7.2).

Correções

  • Fixed - Obfuscating an assembly containing a reference to an assembly already obfuscated with another tool, is now succeeding.

Released: May 8, 2018

Atualizações na 6.12.3

Correções

  • Changed TypeDefinition comparing to match com-imported types.
  • Improves error reporting feature for situations when stack is not empty after stepping-in try region.
  • SmartAssembly failed to process assemblies referenced to mscorlib 5.0.5.0
  • SmartAssembly informations changed to be more user-friendly.

Released: Jan 19, 2018

Atualizações na 6.12

Recursos

  • Adds ability to force the obfuscation of members that would normally be excluded by safety mechanisms.

Correções

  • Fixed: SmartAssembly failed to process Portable Class Libraries targeting .NET 4.5+.

Released: Dec 16, 2016

Atualizações na 6.11

Recursos

  • SmartAssembly now uses a SQL database to store reports. SQL, SQL Express or SQL LocalDB are supported.
  • Supports building .NET 4.6.2 projects.
  • Moved to an AnyCPU architecture.

With this release, Redgate Software have officially removed support for mdb storage of SmartAssembly reports. See "Migrating your SmartAssembly Database to SQL" in the product documentation for more information.

Released: Jul 17, 2012

Updates in this release

Updates in 6.7

  • Code obfuscated when WPF dependencies merged
  • Attributes on events were discarded after merging
  • Delegate types were not pruned
  • The ExcludePublicMembers option for Name Mangling did not work with merged assemblies
  • Stack trace decoding could fail with similarly-named types

Released: Oct 19, 2011

Updates in this release

Updates in 6.2

  • Adds a set of sample error reports for new users of SmartAssembly. The sample reports are shown when you click View error reports.
  • There are also a small number of minor bug fixes related to WPF support, the References Dynamic Proxy and handling timezones in feature usage reports

Released: Apr 12, 2011

Updates in this release

Updates in 6.0

Feature Usage Reporting

  • New Feature Usage Reporting: the functionality is simple and lightweight to start off with, but it can already automatically report information about the number of times various features were used in your application, and system information, such as the end user's OS and the highest version of .NET they have installed.

Automated Error Reporting

  • Jump to the source code from the error report stack trace, for even faster debugging.
  • Added support for error...