*****************************************
*     Attribute Analysis - CHANGELOG    *
*****************************************

-TODO / KNOWN bugs-
Fix: Plugin too slow on big models
Add: Possibility to save the result as HTML

>-------
v2.1.1 (27 sept 2021)
Added:	[Installer] Possibility to install the standalone app alone
Added:	[Installer] Option to create a desktop shortcut for the standalone app
Added:	[Installer] Option to add an entry to the 3dm file's contextual menu in windows explorer for the standalone app
Added:	Native compilation for rhino 7 (Target: Rhinocommon 7.5 + .net framework 4.8)
Removed:Compatibility with Rhino5
Fixed:	[License system] The plugins needed to be activated once for each Rhino version + once for the standalone version (Rhinocommons updated to v1.0.5)
Fixed:	[License system] The serial key was not always saved properly (Rhinocommons updated to v1.0.5)
Fixed:	[License system] Display error in commandline feedback - Date should be shown instead of Time (Rhinocommons updated to v1.0.5)
Fixed:	[License system] Help button text updated on activation form to target TomKod Server URL dynamically (Rhinocommons updated to v1.0.5)
Added:	[License system] Tooltips in license activation form (Rhinocommons updated to v1.0.5)
Fixed:	[Installer] bug for Rhino6 package installation (Unable to open SSL chanel)
Improved:[Installer] Compilation system batch
Fixed:	[Installer] Yak package will be built with a "win" argument
Fixed:	[Installer] 'PlugInDescription' tags in AssemblyInfo
Fixed:	[TomKod] logo updated
Fixed:	Plugin crash when the list of attribute names was closed without selection
Fixed:	[DisplayConduit] The instance references' usertexts should be used instead of the child objects'
Fixed:	Selection from the analysis table did not work with the "Undefined" value
Fixed:	Bug where several computer may have the same machine ID (Rhinocommons updated to v1.0.7)
-------<

v2.1.0 (16 sept 2021) YANKED

v2.0.4 (14 dec. 2020)
Changed: [TomKod] New version of the activation form, with more feedback and options.
Fixed: [TomKod] Crash when there is no internet connexion and no TomKod license certificate (*.TkLic)
Fixed: [TomKod] Display refresh bug when a TomKod license certificate is picked
Fixed: [TomKod] License validation form should not accept spaces (" ") in email textbox
Fixed: [TomKod] The waiting form should be closable, in case in fails to close itself
Improved: [TomKod] Activation form UI revisited with tabs
Fixed: [TomKod] Offline license certificate was not always read
Fixed: [TomKod] TomKod about template should give the actual license status and not every messages from the license system.
Fixed: [TomKod] CommercialLicenseStatus.data.expire_date is a string, CommercialLicenseStatus.ExpirationDate should be used instead
Fixed: [TomKod] Offline period should be based on "EncryptedOfflineLicense" class
Fixed: [TomKod] Bug with Unset plugin status, which was considered as a Beta instead of a commercial release
Fixed: [TomKod] Implement a plugin license status, and use it in _About abstract command
Fixed: [TomKod] Several license activation failure scenarii
Fixed: [TomKod] Waiting form (Floating progress bar) display should be refreshed on value update
Added: [TomKod] Possibility to desactivate a license from the license activation windows (License not tied anymore to the computer)
Added: [TomKod] Support for offline activation files (*.TkLic)
Added: [TomKod] Possibility to make the licenses floating - Enabled by default (License are released when Rhino is closed)
Added: [TomKod] Common template for every TomKod command (Abstract class)
Added: [AttributeAnalysis_License] command
Added: Keywords for yak package
Tested: Plugin compatibility with Rhino7

v2.0.3 (22-10-2020)
Added: user guide in Tomkod Wiki-> https://wiki.tomkod.com/doku.php?id=start:plugins:attributeanalysis:attributeanalysis-usermanual
Improved: Plugin logo added to yak repository.
Added: [RH5-RH6] "AttributeAnalysis_About" command
Added: [RH5-RH6-Standalone] Help button on forms linked to Tomkod's wiki.
Added: Commands contextual help (Rhino's help panel) linked to Tomkod's wiki.
Improved: [TomKod] Use a common abstract class for TomKod plugins

v2.0.2 (08-17-2020)
Added: Support for Yak repository
Fixed: [license system] In case of sql connexion failure, don't show repeated messages
Fixed: [license system] In case of sql connexion failure, display the domain that should be whitelisted through the firewall
Fixed: [license system] Waiting form icon


v2.0.1.5 (04-27-2020)
Changed: Minimum Rhino version requirement set to v6.15 or v5.12
Fixed: Bug where some required forms were sometimes in background

v2.0.1.4 (03-19-2020)
Added: [license system] A "Status" attribute to make the plugin free during Beta and Release-Candidate versions
Removed: [license system] Deprecated licenses table system
Changed: [license system] Security fix for special offline licenses
Changed: [license system] Improved error messages in case of activation failure

v2.0.1.3 (02-21-2020)
Added: Automatic check for updates every week (Rhino plugin)
Changed: Commercial license check will only be needed once every 24 hours
Changed: Commercial license can be used offline 7 days after each valid online activation

v2.0.1.2 (02-19-2020)
Added: [license system] TimeOut for network communication (1s/3s)
Added: [license system] FallBack values for GetProductStoreID()
Fixed: [license system] Error message should be displayed in foreground
Added: [license system] Display a license validation progress form
Added: [license system] Help button on license activation form

v2.0.1.1
Added: [license system] Support for TomKod floating licenses (Command "TK_SetLicenseMode" to set the license mode from rhino)

v2.0.1.0
Fixed: Rhino selection color should be avoided by the color generator
Fixed: Preview was to slow on large models -swapped to wireframe

v2.0.0.0
Added: Compatibility with Rhino 6
Added: Removed support of Rhinopiping special attributes
Added: Display colors using displayconduit instead of modifying actual objects
Added: Real unique color generator
Added: Possibility to run the attribute analysis from windows explorer, without having a rhino license

v1.0.0.0
First release