Version reference: 2.5.0

To stay informed about future versions:

  Follow us on Twitter.

  Sign up for our RSS feeds.

Download XLS Padlock

Version 2.5.0 - released on May 15th, 2017

  • Improved UI: use of system font, scaling items according to DPI and new vector graphics.
  • New App menu button.
  • New feature to load/save settings from/to template files so that you can reuse the same settings between different Excel workbooks.
  • Decreased size of output EXE files.
  • Full support for Large DPI screens.
  • New Spanish and Portuguese Brazil translations.
  • Improved right-to-left language support for dialog boxes.
  • New VBA API to get current save file path.
  • New VBA API to hide the wait dialog programmatically.
  • Fixed: some UI texts were not translated properly.
  • Several minor bug fixes reported by end users thanks to the integrated error report system.
  • Improved Excel-related error detection by XLS Padlock.
  • EXE PE header checksum is now properly set after compilation.
  • MAC address is no more the default method for computing system IDs.
  • Updated user guide.
  • Updated core components.
  • Minor improvements.

Version 2.4.0 - released on December 29th, 2016

  • New Online Activation feature to automate the retrieval of activation keys: the secure workbook can communicate with your website and download activation keys directly from the server instead of prompting end users. You must have set up the XLS Padlock Activation Kit on your web server to use this feature.
    • When the end user starts the application that uses online activation, a dialog box appears telling the user that an activation is required. This dialog box supersedes the “Enter Activation Key” dialog box.
    • The online activation dialog box can be customized at will: basic HTML text can be displayed (you can use HTML tags such as <B></B> and so on), links and even form fields.
    • Create registration forms for your applications: customers must fill in the form before accessing the secure workbook. Form data is then sent to your web server.
    • In addition to the standard XLS Padlock Key Generator in PHP, we also provide registered users with the XLS Padlock Activation Kit for free. This package contains a basic PHP web application that receives data from the secure workbook, generates appropriate activation keys and sends them back to the application. Thus, everything is automated. A dedicated user guide is included too. This web application can be enhanced and customized at will.
    • Manual activation can be allowed or not for end users who may not have an active Internet connection.
  • Secure save files can now have custom extensions instead of .XLSC.
  • New option: Do not allow other instances of Excel when opening the protected workbook.
  • New option: Disable PDF/XPS Export options in Excel.
  • Improved hardware-locking feature: you can now select one or more hardware components to generate unique system IDs.
  • New method to generate system IDs based on MAC address.
  • New advanced option: Maximize Excel window at startup
  • New variables to retrieve EXE File Version and Product Version fields with VBA code (see VBA extension in our user guide for samples).
  • The Personal XLSB files are no more loaded when opening a protected workbook.
  • Improved compiled VBA code handling when you install a new version of XLS Padlock.
  • XLS Padlock now tests if a provided custom icon file is valid or not before starting the real compilation.
  • Added profile loading/saving to the stand-alone Key Generator.
  • Fixed: in some cases, the "Load previous changes" window would not show up.
  • Fixed license text editor problems on Large DPI screens.
  • Updated user guide.
  • Updated our code signing tool GSignCode.
  • Minor improvements.

Backward Compatibility

Due to the improved hardware-locking system ID generator, you must resend activation keys to your existing customers if you rebuild your EXE files made with a previous version of XLS Padlock.

Version 2.3.0 - released on June 23rd, 2016

  • Fixed access violation in protection DLL due to Large Address Aware capability change for Excel (bug specific to Office 365 + Windows 7/8 users).
  • Improved behavior with some Excel versions (missing XLS Padlock ribbon for instance).
  • You can now import a list of system IDs in the key generator to batch generate serials with hardware ID support.
  • Improvement: XLS Padlock displays [Unsaved Project for %s] in its window title when no XLS Padlock project file is found for the current Excel workbook.
  • Improvement: an error message is now displayed if you don't provide the required system ID in the key generator.
  • Fix for rare bug "Trusted folder could not be registered".
  • New advanced option to allow F11 and F12 keystrokes.
  • You can now retrieve command-line parameters passed to the EXE with VBA code.
  • XLS Padlock verifies that the EXE is available before running it.
  • Updated user guide.
  • Minor improvements.

Version 2.2.1 - released on March 10th, 2016

  • A waiting dialog box is now displayed for code signing operations.
  • Disabled "Publish" in Excel 2016.
  • Improved bug and crash report system.
  • Fixed error when output folder does not exist.
  • Improved #NAME error detection for formula protection.
  • Prevent load/save other workbooks enhanced.
  • XLS Padlock now detects if Excel has been closed before compilation.
  • Fixed Zip Central Header error with "Lock VBA Project" enabled for XLS files.
  • Disabled Excel autosave feature.
  • Improved loading time of workbook applications started from shared folders.
  • Updated user guide.
  • Minor improvements.

Version 2.2.0 - released on February 26th, 2016

  • Improved UI with new sections and explanations about options.
  • New option: Save changes automatically and load them without prompt next time.
  • Improved command-line support to open secure workbook saves without any prompt: for instance, you can run: mysecureworkbook.exe "C:\My Documents\123.xlsc" to open the 123.xlsc save file.
  • The stand-alone key generator can now output activation keys in mass: several thousands in less than a second. This is useful for online stores where you deliver an activation key immediately after purchase for instance.
  • You can code sign your secure workbook applications with SHA-2 certificates now (a Windows requirement in 2016).
  • Several digest methods available for the digital signature: SHA-1, SHA-256 or dual SHA-1+SHA-256.
  • Improved support for built-in Excel add-ins such as Analysis ToolPak - VBA, Solver... You have the ability to enable or disable them in secure applications.
  • Improved task dialog for selecting options.
  • Fixed "Data not found" error in specific cases.
  • Workaround for "Error setting data in registry - Failed to set data for 'Data'.
  • Fixed Excel crash related to "Lock VBA project" feature in Excel 2007.
  • Fixed: in Excel 64-bit, CTRL+C and CTRL+V shortcuts were not working in the VBA compiler.
  • New crash report feature: if an unexpected error occurs in XLS Padlock, you now have the ability to send us a report and continue the application.
  • Updated user guide.
  • Minor improvements.

Support and Community

Site Map

Copyright © G.D.G. Software 2017. All rights reserved.
www.gdgsoft.com