Dotfuscator Pro Change Log Dotfuscator, DashO and Runtime Intelligence http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log Thu, 17 May 2012 05:17:07 +0000 Joomla! 1.5 - Open Source Content Management en-gb Dotfuscator Professional Edition, Version 4.9.7500 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/404 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/404 4.9.7500 - Release Date 10 January 2012

Change Log Release Date 10 January 2012


Enhancements:

  • Added a built-in rule to exclude ScheduledTask agent classes present in some Windows Phone applications.
  • Outputs a warning if any friend assemblies (e.g. InternalsVisibleTo) cannot be found as inputs since this may cause some identifiers to not be renamed.

Resolved Issues Concerning:
  • XAP packages now respect custom TempDir properties.
  • Corrected various exceptions in XAML processing, including certain uses of the typeof operator in backing code.
  • Corrected a possible build error when exception tracking attributes are defined multiple times for the same member.

]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Mon, 19 Dec 2011 00:00:00 +0000
Dotfuscator Professional Edition, Version 4.9.7000 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/380 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/380 4.9.7000 - Release Date 25 July 2011

Change Log Release Date 25 July 2011


Enhancements:

  • New anti-decompliation measures have been added to combat new and updated decompilers.
  • Initial support for Windows Phone 7.1 ("Mango") has been added.

Functional Changes:

  • Indexers on classes in assemblies that contain markup are no longer renamed by default.
  • If a Feature Stop cannot be correlated to a Feature Start on the same thread, it is matched with a Feature Start of the same name without regard to thread (if one exists).

Resolved Issues Concerning:
  • Corrects a build error when injecting PerformanceProbe into the end of an empty method.
  • Unsupported attributes on specific platforms (i.e. SystemProfile and PerformanceProbe on Silverlight) should no longer cause a build error, but will issue a warning.
  • Works around a probable F# compiler bug concerning LinkCheck permission sets (MS Connect Bug #674806).
  • Instrumentation Attributes on abstract methods are now disallowed in the UI and no longer cause build errors.
  • Assembly-level Unhandled ExceptionTrackAttributes on ASP.NET applications no longer cause build errors.
  • Corrects an issue where XNA phone apps could have been misidentified as Silverlight apps during RI injection.

]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Wed, 20 Jul 2011 00:00:00 +0000
Dotfuscator Professional Edition, Version 4.9.6500 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/372 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/372 4.9.6500 - Release Date 14 June 2011

Change Log Release Date 14 June 2011


Functional Changes:

  • Due to framework limitations, Dotfuscator no longer allows TamperCheck to be inserted into .NET 4 and above dlls. It will now output a warning and skip insertion.

Resolved Issues Concerning:
  • Fixes a possible null reference exception when building Silverlight XAPs.
  • Corrects an invalid ITypeRef error.
  • SmartObfuscation rules that operate on XAML code behind, should now honor the "Transform XAML" flag.
  • Property paths that start with periods and/or contain indexers should properly parse.
  • Instances where we remove or add files to XAP packages will correctly be reflected in the manifest. For instance, if the attributes.dll is stripped, it’s reference should be removed from the XAP manifest.
  • Corrected the Output tab to correctly reflect pruned status in certain situations.
  • Corrected an issue that could cause Dotfuscator subscriptions to cease functioning 24 hrs prior to subscription end.
  • Base classes that implement serializing constructors for child classes that are marked serializable, will no longer have the serializing constructor removed.
  • Corrected an issue that would infrequently cause the build to fail during postprocessing of tamper checked assemblies.
  • Corrects various null reference exceptions, specifically related to Markup parsing.

]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Mon, 13 Jun 2011 00:00:00 +0000
Dotfuscator Professional Edition, Version 4.9.6005 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/364 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/364 4.9.6005 - Release Date 28 March 2011

Change Log Release Date 28 March 2011


Enhancements:

  • Performance improvements in Runtime Intelligence message sending during certain network conditions.

Resolved Issues Concerning:
  • Corrects various null reference exceptions, specifically related to Markup parsing.
  • Corrects a possible duplicate key error during Renaming.
  • Corrects an issue in Visual Studio Integrated Mode that caused library mode not to be honored properly.
  • Custom Exception Tracking Attributes can be properly viewed in the UI.
  • Corrects an issue concerning resource dlls in XAP packages.
  • Corrects an issue concerning assemblies in subdirectories in XAP packages.

]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Mon, 28 Mar 2011 00:00:00 +0000
Dotfuscator Professional Edition, Version 4.9.6001 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/351 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/351 4.9.6001 - Release Date 17 February 2011

Change Log Release Date 17 February 2011


Resolved Issues Concerning:

  • Additional fixes to ANID usage in the calculation of Unique Users on Windows Phone.
]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Thu, 17 Feb 2011 16:24:19 +0000
Dotfuscator Professional Edition, Version 4.9.6000 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/350 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/350 4.9.6000 - Release Date 11 February 2011

Change Log Release Date 11 February 2011


Enhancements:

  • Runtime Intelligence messages are now transmitted in batches from Silverlight & Windows Phone applications.
  • Renaming support added for attached properties, dependency properties, routed events, and attached events in XAML applications (Silverlight, WP7, and WPF).

Functional Changes:

  • In ExceptionTrackAttributes, the NotificationSink is now invoked before the ReportInfoSource.

Resolved Issues Concerning:

  • Fixes use of ANID property for the calculation of Unique Users of Windows Phone applications.
  • Fixes timezone offset attached to cached messages.
  • Fixes interaction between Library Mode and cross-assembly obfuscation of "friend" assemblies.
  • Fixes minor UI issues with ExceptionTrackAttributes.
  • Fixes minor UI issues with the subscription warning and renewal process.
]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Fri, 11 Feb 2011 00:00:00 +0000
Dotfuscator Professional Edition, Version 4.9.5000 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/348 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/348 4.9.5000 - Release Date 22 December 2010

Change Log Release Date 22 December 2010


Enhancements:

  • Improvements to XAML type renaming. Types referenced with the "xmlns:Type" syntax should be renamed.
  • Namespaces that are used for an element on which they are defined are handled properly.
  • A warning is issued when attempting to inject a Global Unhandled ExceptionTrackAttribute on XNA assemblies.

Resolved Issues Concerning:

  • Resolves an issue where the warning and expiration arguments to ShelfLife could be flipped.
  • Attempting to send a Feature message prior to Setup should no longer result in an exception.
  • Fixed issue where string encryption could potentially result in an invalid assembly.
  • Should no longer fail on linking multiple satellite assemblies.
  • Corrected a possible infinite loop caused by XAML namespaces.
]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Wed, 22 Dec 2010 00:00:00 +0000
Dotfuscator Professional Edition, Version 4.9.2500 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/343 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/343 4.9.2500 - Release Date 16 November 2010

Change Log Release Date 16 November 2010


Enhancements:

  • Improvements to markup and property path parsing.
  • Improvements to Windows Phone 7 support.
  • Improvements to Silverlight exception handling.

Resolved Issues Concerning:

  • Fixes to exception handling injection.
  • Fixes a possible null reference exception when parsing markup.
  • Fixes an issue with sending extended keys during RI teardown.
]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Tue, 16 Nov 2010 00:00:00 +0000
Dotfuscator Professional Edition, Version 4.9.2000 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/339 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/339 4.9.2000 - Release Date 25 October 2010

Change Log Release Date 25 October 2010


Enhancements:

  • Enhanced property path support in markup.
  • Improvements to markup parsing.

Resolved Issues Concerning:

  • Contains fixes for issues reported during the beta period.
]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Mon, 25 Oct 2010 00:00:00 +0000
Dotfuscator Professional Edition, Version 4.9.1000 - Beta http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/336 http://www.preemptive.com/support/dotfuscator-support/dotfuscator-pro-change-log/336 Version 4.9.1000 - Beta Release Date 27 September 2010

Change Log - Beta Release Date 27 September 2010


Enhancements:

  • Added support for exception tracking. You can now track unhandled, caught, and thrown exceptions within your input assemblies and report on them using Runtime Intelligence.
  • Added obfuscation and Runtime Intelligence Support for Windows Phone 7 apps (Silverlight and XNA).
  • Additional Smart Obfuscation enhancements.
  • Enhanced XAP support.
  • Silverlight applications utilizing Runtime Intelligence can now send application shutdown messages using offline caching (messages send on next app start).
  • Added support for naming PerformanceProbe data collection points.

Resolved Issues Concerning:

  • Removed unused options for certain extended attributes.
  • Updated XAML parser to correctly handle quoted attribute values.
  • Corrected an issue where a read-only input file could cause an error.
  • Support updating the entry point type name in a Silverlight manifest when the entry point type is renamed, even if the type is not defined in XAML.
  • Corrected various issues with satellite assemblies.
]]>
solutions@preemptive.com (PreEmptive Solutions) Dotfuscator PRO Change Log Mon, 27 Sep 2010 00:00:00 +0000