HTML Compiler Changelog

What's new in HTML Compiler 2024.5 (04/26/2024)

Apr 26, 2024
  • Add the new dhc.system.macAddresses() external JavaScript function. This function can retrieve the network devices MAC addresses of the PC in which our app is running. The function is intended mainly to use these MAC addresses in order to get a more or less unique identifier of the PC in which our app is running, so we can use it, for example, to license our app using that possible unique ID.
  • Add the new MacAddresses sample app, which show how to use the new dhc.system.macAddresses() external JavaScript function in our apps. Of course, this new function is also described in the product help.

New in HTML Compiler 2024.4 (03/28/2024) (Mar 29, 2024)

  • Update the Delphi library that we use with the OpenAI assistant to the latest version. We need to do some internal changes in order to use the latest version of the Delphi OpenAI library, and, move on to use the GPT4 model instead of the "GPT4-preview" one for the OpenAI assistant chat capability.

New in HTML Compiler 2024.3 (03/06/2024) (Mar 6, 2024)

  • Update the Font Awesome JavaScript library to the latest 6.5.1 version. We use the Font Awesome JavaScript library in the DecSoft HTML Compiler About page, the product help and the Welcome page, as well in the product's ReadMe file.

New in HTML Compiler 2024.2 (02/20/2024) (Feb 21, 2024)

  • Update the Bootstrap CSS framework (CSS and JavaScript) to the latest 5.3.3 version for the program's welcome page, program's help, program's about and program's "readme" file. This version of Bootstrap CSS includes a lot of changes, fixes and enhancements.

New in HTML Compiler 2024.1 (01/01/2024) (Jan 1, 2024)

  • This is a major release of this product and require a new license (or upgrade license) if you purchase it before 01-01-2023. You can purchase a license from our store, and, an upgrade license (if you needed) from your DecSoft customer area, with a 50% off discount. Also from your DecSoft customer area you can get the outdated releases of the product.

New in HTML Compiler 2023.23(12/05/2023) (Dec 5, 2023)

  • Replace the "text-davinci-003" model for code generation in the Open AI assistant with the recommended model "gpt-3.5-turbo-instruct". The "text-davinci-003" model has been marked as deprecated and become not available in January 2024.

New in HTML Compiler 2023.22 (11/13/2023) (Nov 13, 2023)

  • Enhance the Open AI assistant which now use the new Chat-GPT-4 model instead of the Chat-GPT-3.5 model, and, the new DALL-E 3 model instead of DALL-E 2 model. The new models offer better results, for example, the Chat-GPT-4 model training data is newest and the DALL-E 4 model (for images generation) produces better images.

New in HTML Compiler 2023.21 (09/14/2023) (Sep 15, 2023)

  • Update the Bootstrap CSS framework (CSS and JavaScript) to the latest 5.3.2 version for the program's welcome page, program's help, program's about and program's "read me" file. This version of Bootstrap CSS includes a lot of changes, fixes and enhancements.

New in HTML Compiler 2023.21 (09/14/2023) (Sep 15, 2023)

  • Update the Bootstrap CSS framework (CSS and JavaScript) to the latest 5.3.2 version for the program's welcome page, program's help, program's about and program's "read me" file. This version of Bootstrap CSS includes a lot of changes, fixes and enhancements.

New in HTML Compiler 2023.20 (09/13/2023) (Sep 14, 2023)

  • Update the Delphi library that we use with the OpenAI assistant to the latest version. In the latest version of the referred library, "[...] the API has been fully updated in accordance with the official [OpenAI] version as of September 13, 2023". The library also has other changes, fixes and enhancements, so our OpenAI assistant.

New in HTML Compiler 2023.19 (08/29/2023) (Aug 28, 2023)

  • Update the jQuery JavaScript library to the latest version (3.7.1) in the program about page, program welcome page, program help pages, various sample apps and the program "readme" file. This new version of jQuery contains various fix, changes and enhancements.

New in HTML Compiler 2023.18 (08/28/2023) (Aug 27, 2023)

  • If we start the program without an Open AI API key defined in the program options, and then we establish an Open AI API key from the program options, and then we try to use the integrated Open AI assistant, we will experience an error, which basically means that we did not establish an Open AI API key. Once the program restarts, the behavior is as expected, but this release fixes the referred-to wrong behavior, so we can start to use the Open AI Assistant once we set an Open AI API key from the program options, that is, without the need to restart the program at all.

New in HTML Compiler 2023.17 (08/26/2023) (Aug 26, 2023)

  • Improve the Open AI assistant by providing a multiline control for the prompt. This allows us to prepare a more convenient prompt, especially in some circumstances, like when we want to translate certain more or less large texts that can include multiple lines. Make other minor improvements, like trimming the prompt before sending it to Open AI.

New in HTML Compiler 2023.16 (08/15/2023) (Aug 15, 2023)

  • Fix an exception error if we try to search for new product releases when there is no internet connection. Now in this specific case, we get the right and expected error message (no host found; check the internet) instead of a weird exception that does not offer clear information about what is happening.

New in HTML Compiler 2023.15 (07/26/2023) (Jul 26, 2023)

  • Update the Bootstrap CSS framework (CSS and JavaScript) to the latest 5.3.1 version for the program's welcome page, program's help and program's about. This version of Bootstrap CSS includes a lot of changes, fixes and enhancements.

New in HTML Compiler 2023.14 (07/05/2023) (Jul 6, 2023)

  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits. These installers are used by DecSoft HTML Compiler to offer the preview of your HTML apps inside the IDE, and, also, optionally (it's completely up to you as you probably already know) to be included by your app compiled executables.

New in HTML Compiler 2023.13 (06/05/2023) (Jun 8, 2023)

  • This release is a major version of the product. If you purchase DecSoft HTML Compiler at or before 2022-06-01, you can purchase an upgrade license (with a 50% off discount) from your DecSoft Customer Area at our website, in order to register this release and the future minor releases for another year. Your current license does not expire, but it's now outdated: you can download the right outdated release also from your DecSoft Customer Area at our website. If you purchase DecSoft HTML Compiler after 2022-06-01, you can also log in to your DecSoft Customer Area in order to grab your updated license serial number. Please, don't hesitate to ask us if you have any questions. Thanks in advance for your support and trust in our work!

New in HTML Compiler 2023.13 (06/03/2023) (Jun 3, 2023)

  • This release is a major version of the product. If you purchase DecSoft HTML Compiler at or before 2022-06-01, you can purchase an upgrade license (with a 50% off discount) from your DecSoft Customer Area at our website, in order to register this release and the future minor releases for another year. Your current license does not expire, but it's now outdated: you can download the right outdated release also from your DecSoft Customer Area at our website. If you purchase DecSoft HTML Compiler after 2022-06-01, you can also log in to your DecSoft Customer Area in order to grab your updated license serial number. Please, don't hesitate to ask us if you have any questions. Thanks in advance for your support and trust in our work!

New in HTML Compiler 2023.12 (05/30/2023) (May 30, 2023)

  • Update the Bootstrap CSS framework (CSS and JavaScript) to the latest 5.3.0 version for the program's welcome page, program's help and program's about. This version of Bootstrap CSS includes a lot of changes, fixes and enhancements.

New in HTML Compiler 2023.11 (05/24/2023) (May 24, 2023)

  • We discover a rare bug which is caused when try to load the app icon (not all, only some specific app icon files) in the app options dialog. This rare bug can cause an unexpected behaviour in the program, however, the "wrong icon" may can be used in the app executables, so, we decide to remove the "icon preview" from the app options dialog, avoiding this rare error and therefore the possible program unexpected behaviour.

New in HTML Compiler 2023.10 (05/12/2023) (May 12, 2023)

  • Update the jQuery JavaScript library to the latest 3.7.0 version for the program's welcome page, program's help, program's about and various sample apps. This version of the jQuery library includes a lot of changes, fixes and enhancements.
  • Update the Font Awesome JavaScript library to the latest 6.4.0 version for the program's welcome page, program's help and program's about. This version of the Font Awesome JavaScript library includes a lot of changes, fixes and enhancements.
  • Update the Bootstrap CSS framework (CSS and JavaScript) to the latest 5.3.0 (alpha3) version for the program's welcome page, program's help and program's about. This version of Bootstrap CSS includes a lot of changes, fixes and enhancements.

New in HTML Compiler 2023.9 (04/21/2023) (Apr 21, 2023)

  • As you probably already know, DecSoft HTML Compiler never extract your compiled app files into the user computer. The compiled app files stay inside the compiled executables and run from the executables. This release improve the security of the compiled app inside the compiled executables. This do not means that before this release the compiled app can be easily accessed (not at all), but, we are now using an even more advanced method in order to increase the security of your compiled app files.

New in HTML Compiler 2023.7 (03/28/2023) (Mar 27, 2023)

  • This is a maintenience release of the product which includes a very minor change related with the latest additions, which probably don't cause any problem, however, we want to publish this release in order to prevent any possible related unexpected behaviour.

New in HTML Compiler 2023.6 (03/25/2023) (Mar 25, 2023)

  • Update the Bootstrap CSS framework (CSS and JavaScript) to the latest 5.3.0 (alpha2) version for the program's welcome page, program's help and program's about. This version of Bootstrap CSS includes a lot of changes, fixes and enhancements.

New in HTML Compiler 2023.5 (03/09/2023) (Mar 9, 2023)

  • Update the jQuery JavaScript library to the latest version. This means the jQuery JavaScript library used in the product "read me" file, the product About page, the product Welcome page, the product help and some sample apps who uses it.

New in HTML Compiler 2023.4 (02/19/2023) (Feb 19, 2023)

  • Fixed a bug in the XML library used to work with the project XML files which causes that we can't properly retrieve previously saved data (in CDATA nodes) containing two closing square brackets without spaces: "]]". Sometimes it's possible to "simply" place some space between the brackets, but, the better way to solve this is the way in which this release act: using a fixed XML library which now have no problems to deal with the referred two closing square brackets. This fixed bug is more important in our DecSoft App Builder product, however, since DecSoft HTML Compiler uses the same XML library to work with the project XML files.

New in HTML Compiler 2023.3 (02/09/2023) (Feb 9, 2023)

  • Enhance the product help in order to describe the functionallity of the recently added dhc.getBorder() and dhc.setBorder() JavaScript external functions.
  • Enhance the Window sample app in order to incorporate the recently added dhc.getBorder() and dhc.setBorder() JavaScript external functions.
  • Add the new JavaScript external function dhc.setBorder() which give us the ability to establish at runtime the app window border that we can also establish at designtime.
  • Add the new JavaScript external function dhc.getBorder() which give us the ability to know at runtime the app window border established in the app at designtime.

New in HTML Compiler 2023.2 (28/01/2023) (Jan 28, 2023)

  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.
  • By some kind of "tradition" (probably from the arrival of XHTML long time ago) we start to use trailing slashes in void HTML elements, like images, breaks, horizontal rules, inputs, etc. That trailing slashes in such elements are not certainly required (talking about HTML), and, in fact, if we validate the HTML markup using the W3C validator, for example, we get an "info" reminder us that that trailing slashes for void elements are not really required in HTML documents. Well. We remove from our mind that "tradition" and therefore remove the referred trailing slashes from the DecSoft website and all our products. In particular, in this product we remove the referred trailing slashes from the HTML of the welcome page, about page, help pages and app samples.

New in HTML Compiler 2023.1 (01/01/2023) (Jan 2, 2023)

  • After 26 releases in 2022, here is the first release of the product in 2023. This is a major release of the product, means if you purchase your license before 01-01-2022, you must purchase an update license (with a 50% off discount) or continue using your outdated license with the last outdated release of the product, that you can download from your DecSoft customer area. Whish you the best for you and your family in this new year!

New in HTML Compiler 2022.26 (12/25/2022) (Dec 28, 2022)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.3.0 version for the program's welcome page, program's help and program's about. This version of Bootstrap CSS introducing the support for the "dark mode", and, we start to use it in the program's welcome page, program's help and program's about. Additionally, we enhance the help code editors (wich show samples of the external JavaScript functions) when the program is running in dark mode too.

New in HTML Compiler 2022.25 (12/23/2022) (Dec 23, 2022)

  • Add the new Construct3 sample app. This sample app show us how easy is to compile with DecSoft HTML Compiler a game created with Construct 3. In fact, it's as easy as any other HTML app, in this case a HTML game. Thanks to DecSoft HTML Compiler we can compile our Construct 3 games into standalone executables for Windows 32 and 64 bits, without expose the game source code.

New in HTML Compiler 2022.24 (12/21/2022) (Dec 21, 2022)

  • Update the jQuery JavaScript library to the latest version. This means the jQuery JavaScript library used in the product "read me" file, the product About page, the product Welcome page and the product help.

New in HTML Compiler 2022.23 (12/16/2022) (Dec 16, 2022)

  • Update the jQuery JavaScript library to the latest version. This means the jQuery JavaScript library used in the product "read me" file, the product About page, the product Welcome page and the product help.

New in HTML Compiler 2022.22 (12/12/2022) (Dec 12, 2022)

  • Due to a stupid bandwidth starvation attack to our server, we are obligated to perform some changes in how the product updater works. This means two things: this release made the right changes in order to get the updater working as expected after the referred changes, and, unfortunatelly, the previous release of the product cannot be updated using the product updater. We apologize for the possible inconveniences. If you are trying to update the product to this release using the product updater, please, just download the latest release of the product from our website.

New in HTML Compiler 2022.21 (11/22/2022) (Nov 22, 2022)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.2.3 version for the program's welcome page, program's help and program's about.

New in HTML Compiler 2022.20 (10/06/2022) (Oct 6, 2022)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.2.2 version for the program's welcome page, program's help and program's about.

New in HTML Compiler 2022.19 (09/18/2022) (Sep 18, 2022)

  • Add the WinSize sample app, which show us how to use the recently added dhc.window.getSize() and dhc.window.setSize(), in order to save the position and size of the app window when it's closed, and, set the saved position and size when the app is started again, in this case saving the information in a JSON file.
  • Add the new dhc.window.setSize() Javascript external function. With this function we can establish the position (top and left) and the size (width and height) of our app window in runtime. We can configure the app position and size at designtime already, and, with this function, we can set it now also at runtime.
  • Add the new dhc.window.getSize() Javascript external function. We can use this function to retrieve the current app window position (top and left) and size (width and height) at runtime. We can use this information, for example, to use it when the app is closed, and, therefore, load it when the app is started.

New in HTML Compiler 2022.18 (09/12/2022) (Sep 11, 2022)

  • Add the new TrayMenu, TrayIcon and TrayIcon2 sample apps. These apps shows how we can use the recently added Javascript external functions and events related with the app tray icon and the app tray icon menu. The product help has been also updated in order to incorporate these new stuff related with the app tray icon and the app tray icon menu.
  • Add the new dhc.events.onTrayMenuItemClick() Javascript external function. This function / event is called when the user click on an item of the app tray icon menu and receives the item ID which has been clicked as an argument. Take a look at the product help and also at the TrayMenu sample app to see this function / event in action.
  • Add the new dhc.events.onTrayIconClick() Javascript external function. This function / event is called when the user click on the app tray icon. Take a look at the product help and also at the TrayMenu, TrayIcon and TrayIcon2 sample apps to see this function / event in action, and, also to look at the related tray icon new external functions.
  • Add the new dhc.trayMenu.hideIcon() Javascript external function. With this function we can hide the app tray icon if we previously show it by using the also new dhc.trayMenu.showIcon() Javascript external function. Take a look at the TrayIcon and TrayIcon2 sample apps to see this in action.
  • Add the new dhc.trayMenu.showIcon() Javascript external function. This function can be called (at runtime) in order to show the app tray icon in the system tray. The behaviour of the dhc.window.setState() action has been changed in order to minimize the app into the system tray (hidden it from the task bar) if the tray icon is shown. This allows us, for example, to start the app running in the background / system tray. Take a look at the TrayIcon2 sample app to see this in action.
  • Add the new dhc.trayMenu.updateItem() Javascript external function. This function works in a similar way than the already existing dhc.mainMenu.updateItem() and update an specific item of the app tray icon menu. Take a look at the product help and also at the TrayMenu sample app to see this new external function in action.
  • Add the new dhc.trayMenu.setItems() Javascript external function. This function works in a similar way than the already existing dhc.mainMenu.setItems() and set the app tray icon menu items. Take a look at the product help and also at the TrayMenu sample app to see this new external function in action.

New in HTML Compiler 2022.17 (09/11/2022) (Sep 10, 2022)

  • This release of the product incorporates an internal change which we already incorporates in our DecSoft App Builder product. What we do in this DecSoft HTML Compiler release is to save the app project files in a more smart way, that is, by including in the project file only the app options which has been certainly changed, or, in other words, by not saving on the project file the app options which are not changed, which have their default values. Doing this what we get are smaller project files, but, also smarter files, since do not include options values which are not completely required, since still with their default values.

New in HTML Compiler 2022.16 (09/10/2022) (Sep 10, 2022)

  • This is a mantenience release of the product with some minor internal changes, fixes and enhancements. Basically in a previous silent release we change the Webview arguments for the IDE Webview, in order to get something working in the About, Welcome and Help pages, however, we decide to remove that stuff, and, also we remember that our IDE Webview must work exactly with the right arguments than the default apps WebView, in order to allow us to see our apps running as expected in the IDE Webview too.

New in HTML Compiler 2022.15 (09/09/2022) (Sep 8, 2022)

  • In order to get our apps properly working DecSoft HTML Compiler establish some flags / options for the Edge Runtime Webview in which our apps are running. This release of the product add a new app option which allows to modify or add new flags / options for the Edge Runtime Webview. As you can see in the product documentation, this app option must be carefully taken: they are intended only for advanced users who want to try or establish new flags / options or to modify the ones that DecSoft HTML Compiler establish by default.

New in HTML Compiler 2022.13 (09/07/2022) (Sep 7, 2022)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.2.1 version for the program's welcome page, program's help and program's about.
  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.

New in HTML Compiler 2022.12 (09/02/2022) (Sep 2, 2022)

  • Add the new Notifications sample app, which allows us to see the latest system notification stuff working. Basically we can see how to show various notifications and to react when these notifications are clicked by the user. Add also in the product help the right documentation for this new notifications related stuff
  • Add the new dhc.events.onNotificationClick() event, which is fired when a system notification which we previoiusly shown has been clicked by the user. We can know what notification has been clicked because this event receive the name of the notification
  • Add the new dhc.system.notification() Javascript function, which allows us to show system notification to the user of our apps. We can establish the notification's name, title and body: in particular the name of the notification is important becuase we receive it in the new dhc.events.onNotificationClick() event when the notification is clicked by the user

New in HTML Compiler 2022.11 (08/28/2022) (Aug 28, 2022)

  • Update the jQuery Javascript library to the latest version in the product About, Welcome and Help pages. This is also a mantenience release of the product with other minor internal changes, fixes and enhancements.

New in HTML Compiler 2022.10 (08/21/2022) (Aug 21, 2022)

  • The Video and Audio sample apps shows a couple of media controls, one of them with the "autoplay" option set to true. From some Edge Runtime WebView releases ago the "autoplay" start to work as expected: the user must previously interact with the page in order to allow the "autoplay" option of a media control. This release of the product set the appropriate flag for the Edg Runtime WebView to set the "autoplay" option working even without the interaction of the user, which is something that can be good for our apps: you can see now the Video and Audio sample apps working as expected again, for example.

New in HTML Compiler 2022.9 (08/19/2022) (Aug 19, 2022)

  • Handle correctly the possible query string used in our app's files. For example, suppose we want to use (in some way) a file like other.html?var=value. Previous to this release, DecSoft HTML Compiler can't find that file in the executable, because certainly that file "as is" do not exists (what exists is "other.html"). This release fix this kind of problem so we can use query strings in our app files if we need that. Thanks Dragan for your error report!

New in HTML Compiler 2022.8 (08/07/2022) (Aug 7, 2022)

  • Enhance the product help with the descriptions of the recently added dhc.registry.* external Javascript functions and add a new WinRegistry sample app, which show us how to use these recently added external functions.
  • Add the new dhc.registry.writeValue() external Javascript function. This function allows to write string values in keys under the HKEY_CURRENT_USER Windows Registry root key.
  • Add the new dhc.registry.readValue() external Javascript function. This function allows to read string values in keys under the HKEY_CURRENT_USER Windows Registry root key.
  • Add the new dhc.registry.valueExist() external Javascript function. This function allows to check if certain string value exist in keys under the HKEY_CURRENT_USER Windows Registry root key.
  • Add the new dhc.registry.deleteValue() external Javascript function. This function allows to delete a specific string value in keys under the HKEY_CURRENT_USER Windows Registry root key.
  • Add the new dhc.registry.keyExist() external Javascript function. This function allows to check if certain key exist under the HKEY_CURRENT_USER Windows Registry root key.
  • Add the new dhc.registry.deleteKey() external Javascript function. This function allows to delete a specific key under the HKEY_CURRENT_USER Windows Registry root key.

New in HTML Compiler 2022.7 (07/25/2022) (Jul 25, 2022)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.2.0 version for the program's welcome page, program's help and program's about.
  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.

New in HTML Compiler 2022.6 (05/30/2022) (May 30, 2022)

  • Due to some unexpected changes in our hosting the updater tool of the product stop to working as always. This release do the appropriate changes in order to allow the updater tool to continue working as always, that is, with the ability to check if a new version exists, to download and show the history of the product and to download an existing new release.
  • Add the Geolocation sample app. This sample app show us how to get the app user geolocation latitude and longitude by using the appropriate Javascript API. This sample also show how we no need to ask for the right permissions from the user, since our apps already set the appropriate permission to get the geolocation information
  • Change the behaviour when clicking the "Open a sample" button from the New App Index File dialog. Instead of trying to open an index.html file of the existing sample apps, what the button do now when clicked is to close the referred New App Index File dialog and open the sample apps folder: this is the same behaviour that we can see when use the main menu Samples item or the main toolbar Samples button.

New in HTML Compiler 2022.5 (22/04/2022) (Apr 23, 2022)

  • Fix a bug which cause that the menu items of the optional app's main menu are not properly drawn if the app uses an optional style different than the default one. Another minor changes and fixes has been also made for this release of the product.

New in HTML Compiler 2022.4 (03/04/2022) (Mar 4, 2022)

  • Add the new app's compilation option "Allow the user to change the zoom factor". This option can be check to true in order to allow the user to change the zoom factor of the app's executable browser. By default this option is not checked, mean the user can't change the zoom factor at runtime.
  • Add the new dhc.window.getZoom() external Javascript function. With this function you can get the currently established app's executable browser zoom factor. By default the zoom factor is established to "1", however, optionally it's possible to change and therefore you can use this Javascript function to determine the current zoom factor value.
  • Add the new dhc.window.setZoom() external Javascript function. With this function you can set the app's executable browser zoom factor. This function works independent app's compilation option which can allow the user to change the zoom factor at runtime. You can use this function if you want to change the zoom factor at runtime.
  • Add the new Zoom sample app. This sample app shows the usage of the new dhc.window.getZoom() and the dhc.window.setZoom() external Javascript functions added to the product and available for your apps. You can look also at the app's Javascript option, since you can use this option in order to establish a zoom factor different than the default one, so the app starts with your desired zoom factor.
  • Document in the product help the new external Javascript functions and the new app's compilation option related with the app's executable browser zoom factor. You can read in the help about the new app's compilation option as well the new related external Javascript functions, even when you can also take a look at the new Zoom sample app.

New in HTML Compiler 2022.3 (03/02/2022) (Mar 2, 2022)

  • Add the new SQLite sample app. This new sample app show how we can use the SQL.js Javascript library in order to use SQLite databases from our apps. We can create databases from scratch, as well to load existing database files (even if we compile the database file in our apps executables) and save database files from our apps. The sample app is quite simple, but, at the same time, show how we can do the principal tasks to deal with SQLite databases: load a database file if exists, create a database table, save the database into a file and perform SQL queries to select and to insert new information into the database. Probably the two more important tasks that the sample show is how we can load a database from a file and how to save a database into a file. Take a look at the index.html file of the sample app for more information and details.

New in HTML Compiler 2022.2 (02/06/2022) (Feb 6, 2022)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.1.3 version for the program's welcome page, program's help and program's about.
  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.
  • Add the new Clipboard sample app. This sample app show us how we can use the Javascript Clipboard API to directly copy and cut text to the system clipboard, as well how to paste text from the system clipboard to our apps.

New in HTML Compiler 2022.1 (01/01/2022) (Jan 2, 2022)

  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.

New in HTML Compiler 2021.49 (11/30/2021) (Dec 1, 2021)

  • Our hosting silently starts to automatically redirect our HTTP calls to HTTPS and this cause problems while check for new releases of the product, for example, so in this release we add the appropriate stuff and enhance our internal procedures in order to use HTTPS by default, avoiding the problems. Thanks Ade for the report!

New in HTML Compiler 2021.48 (11/20/2021) (Nov 21, 2021)

  • Add the new dhc.app.getArgs() external Javascript function. This function allows to retrieve the command line arguments passed to the app executable. Can be also used to retrieve the path of the app executable, since the argument number zero is always the app executable path.
  • Add the new Arguments sample app. This sample app show us how to use the new dhc.app.getArgs() function in order to retrieve the optional arguments passed to the app executable program. The sample list the arguments who is passed to the app executable. Take a look at the sample ReadMe.txt file for more information and details.
  • Add the new OpenWindow sample app. This sample app show us how we can load external URLs using a new app window, instead of a new default browser window. We use a intermediate HTML file (redirect.html) to load an external URL in a new app window. Take a look at the sample ReadMe.txt file for more information and details.

New in HTML Compiler 2021.47 (10/24/2021) (Oct 25, 2021)

  • First release of the product compiled in Microsoft Windows 11. Fixed the detection of the Microsoft Windows version in order to be used internally at some places in the product. Set the rounded corners in the GUI forms when using the dark theme of the product GUI and do the same for the user compiled apps forms. Test the product at Microsoft Windows 11.

New in HTML Compiler 2021.46 (10/06/2021) (Oct 6, 2021)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.1.2 version for the program's welcome page, program's help and program's about.
  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.

New in HTML Compiler 2021.45 (10/05/2021) (Oct 5, 2021)

  • By a mistake of mine, the previous release of DecSoft HTML Compiler lost the ability to apply the expected syntax highlighting in the sample source code snippets of the help: this release fix this mistake and therefore we can properly see the syntax highlighting applied in such sample source code snippets in the help.

New in HTML Compiler 2021.44 (09/08/2021) (Sep 8, 2021)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.1.1 version for the program's welcome page, program's help and program's about.

New in HTML Compiler 2021.43 (08/08/2021) (Aug 8, 2021)

  • Add the new app's options Window - Position, which allows to choose if we want that our app's executables window appear centered in the screen or at some specific top and left positions. Before this change the app's executables window appears always centered, but now we can choose between this option and also a specific top and left positions.
  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.

New in HTML Compiler 2021.42 (08/07/2021) (Aug 7, 2021)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.1.0 version for the program's welcome page, program's help and program's about.

New in HTML Compiler 2021.41 (07/17/2021) (Jul 17, 2021)

  • Add the new Download sample HTML app. This new sample app show how we can download arbitrary files from a server and then write into the file system. In the sample we download a sample.mp4 video file, however, it's possible to download any arbitrary file, just by changing the specified MIME type for the file. Nothing special is used, just the XMLHttpRequest Javascript class to download the file and the dhc.base64.decodeToFile() function provided by DecSoft HTML Compiler to write the file into the file system. The download can be started and aborted (if you want to allow it) by the user.

New in HTML Compiler 2021.40 (06/23/2021) (Jun 23, 2021)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.0.2 version for the program's welcome page, program's help and program's about.

New in HTML Compiler 2021.39 (06/14/2021) (Jun 14, 2021)

  • Prepare the app's executables optional main menu (introduced in the previous release of the product) to be DPI awareness, that is, to scale the used items' images according to the Windows DPI configuration. This is useful to get the items' images properly scaled in 4K monitors, for example, or if the system screen in which our apps run is configured to work in sizes larger than the default 100% scale size.

New in HTML Compiler 2021.38 (06/06/2021) (Jun 6, 2021)

  • Add the NavBar sample app, who uses the new app's main menu capabilities to set a kind of navigation bar with Back and Forward items, which the user can press in order to navigate back and forward in the browser's history.
  • Add the MainMenu sample app, who shows the usage of the dhc.mainMenu.setItems() external Javascript function, the dhc.mainMenu.updateItem() external Javascript function as well the dhc.events.onMainMenuItemClick() external Javascript function event.
  • Add the new dhc.events.onMainMenuItemClick() external Javascript function event. This function (if exists) is called when the user click in one of the main menu items that we can create with the dhc.mainMenu.setItems() external Javascript function.
  • Add the new dhc.mainMenu.updateItem() external Javascript function. This function is intended to update a main menu item after we create it. We can set a new caption, enabled state and image of a previously created main menu item.
  • Add the new dhc.mainMenu.setItems() external Javascript function. This function is intended to prepare a window's main menu for our app. We can establish any number of menu items and subitems, which can have his own "caption", "id" and "image". See the help for more information and details.
  • Enhance the app's Javascript option window in order to resize the Javascript editor to fit the window size, so it's more easy for us to prepare and write the Javascript code that we want to place in that app's Javascript option.

New in HTML Compiler 2021.37 (05/22/2021) (May 23, 2021)

  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.

New in HTML Compiler 2021.36 (05/20/2021) (May 20, 2021)

  • Add into the program's help the right documentation and sample code for the recently added "dhc.system.*" external Javascript functions.
  • Add the new System sample app, who show how to use the recently added "dhc.system.*" external Javascript functions.
  • Add the new dhc.system.shutdown() external Javascript function. This function is intended to shutdown the Windows system from our apps.
  • Add the new dhc.system.reboot() external Javascript function. This function is intended to reboot the Windows system from our apps.
  • Add the new dhc.system.logoff() external Javascript function. This function is intended to logoff the Windows user session from our apps.

New in HTML Compiler 2021.35 (05/10/2021) (May 10, 2021)

  • Update the Bootstrap CSS framework (incuding the CSS and Javascript) to the latest 5.0.0 version for the program's welcome page, program's help and program's about.

New in HTML Compiler 2021.34 (04/16/2021) (Apr 17, 2021)

  • Add the new dhc.folders.getAppDataDir() external Javascript function. This function is intended to get the directory path intended to save app's related files. We can also use the dhc.folders.getUserDesktopDir(), for example, to store files, but, this last directory is mainly intended to save app's user's related files.
  • Remove an annoying flicker in the main toolbar Save button (basically the button alternates between the enabled / disabled states without apparently any reason). The button work as expected without any problem, however, the flicker referred to can certainly be a bit annoying distracting us about what we are doing.
  • Add a new button in the program's behaviour options in order to delete the recent files list. Make also some other internal changes in order to properly show the right images for the window of the program's dock panels (when floating), like the program's options, welcome page, about, and other dock panels.

New in HTML Compiler 2021.33 (04/15/2021) (Apr 15, 2021)

  • Add the new Signature sample app, which show to us how to use the recently added dhc.base64.decodeToFile() external Javascript function in order to save a canvas control blob into a PNG image file.
  • Add the new dhc.base64.decodeToFile() external Javascript function. This function is intended to save base64 strings into files after decode it. This can be useful, for example, to save Javascript blob objects, like a canvas control blob object into images. Thanks Leonardo for the idea!

New in HTML Compiler 2021.32 (04/10/2021) (Apr 12, 2021)

  • Prepare the Microsoft Edge Runtime to enable the Web Speech API. This API is quite experimental but interesting. You can find some examples of usage and get some fun from this Mozilla page: https://developer.mozilla.org/docs/Web/API/Web_Speech_API Thanks Leonardo for the idea!

New in HTML Compiler 2021.31 (04/07/2021) (Apr 7, 2021)

  • Appropriately handle app's files which contain spaces in their names: before this change / release the app's files with spaces cannot properly work if they are included in the app's executables. Thanks Greg for the report!
  • Fix a minor bug which causes that the icon which appear in the New app's index file dialog becomes the "help" instead of the "folder" when we over the mouse by the index file input or just select a new index file for the new app.

New in HTML Compiler 2021.30 (04/05/2021) (Apr 4, 2021)

  • This is the first major release of DecSoft HTML Compiler, means if you purchase the product before 04-04-2020, you must to purchase an upgrade license (with a 50% off discount), or download the outdated release to continue using your outdated license. If you purchase your license after the referred date, please, login into your DecSoft customer area to grab your new license serial number. You can purchase an upgrade license as well to download the outdated release from your DecSoft customer area in our website.

New in HTML Compiler 2021.29 (04/04/2021) (Apr 4, 2021)

  • Enhance the program's help to describe and provide samples of code for the new dhc.themes.* related external Javascript functions, which allows to deal with the app's executable themes at runtime.
  • Add the new Themes sample app, which shows how we can use the new dhc.themes.* related external Javascript functions, in order to get the list of the available themes for the app's executable, get the current established theme and set a specific theme at runtime.
  • Add the new dhc.themes.getThemes() external Javascript function, which we can use to retrieve a list of the available themes to be set for the app's executable.
  • Add the new dhc.themes.getTheme() external Javascript function, which we can use to know the current app's executable theme name. We can set a theme to be used at designtime, from the app's options. We can also set the app's executable theme at runtime by using the dhc.themes.setTheme() external Javascript function.
  • Add the new dhc.themes.setTheme() external Javascript function, which allows to establish the app's executable theme at runtime, in addition to use the app's options, which allows to establish the app's executable theme at designtime.

New in HTML Compiler 2021.28 (04/01/2021) (Apr 1, 2021)

  • Add the new FindWindow sample app, which show how we can use the dhc.shell.windows() in order to determine if a specific program is running in the user's computer, based in the program's windows' captions.
  • Add the new dhc.shell.windows() external Javascript function. This function retrieves all the windows' captions from the executing programs in the user's computer. This function can be useful, for example, do determine if a specific program is running or not, based in the program's windows' captions.

New in HTML Compiler 2021.26 (03/28/2021) (Mar 28, 2021)

  • In this product release we make several internal changes and enhancements in order to prepare the GUI (Graphic User Interface) to be ready for 4K monitors, and, in general, for screens with a DPI (Dot Per Inches) configuration larger than the used when designing the product, that is, the Windows default DPI configuration. The menu and toolbars icons, the dialogs and all the GUI forms and controls have been reviewed and tested to achieve this objective. We are particularly proud of this product release, because the work we expend on it and because the results that we finally can obtain.
  • We experience certain very, very rare bugs due to the lack of initialization for certain variables related with some events of the Edge Runtime WebView. This product release fixes these rare bugs by properly initializing the appropriate variables before trying to use it.

New in HTML Compiler 2021.25 (02/20/2021) (Feb 21, 2021)

  • The program Welcome Page has been redesigned in order to be more responsive for different sizes and now addtionaly show more lastest forum threads and latest forum posts as well the latest entries from the DecSoft blog. No other changes has been made for this release of the product.

New in HTML Compiler 2021.24 (02/12/2021) (Feb 12, 2021)

  • We are particularly happy with this new release of the product, since we can finally fix an annoying error (difficult to reproduce, difficult to fix) which sometimes occur when compile the app's executables. We not only fix the error, but, also try to catch a possible similar error in another way, informing to the user in a more properly (in the compilation log) and avoiding the default system exception message dialog.
  • Avoid (fix) some problem which can occur if we fastly press the compilation button twice: commonly this is something that we don't do, however, until this release can be possible to do it and therefore an error occur. This release fix this problem by disabling the compilation button once we press it.

New in HTML Compiler 2021.23 (01/16/2021) (Jan 17, 2021)

  • Add also the new Video sample app, which show how we can include videos in our apps embedding it in our app executables or not. Take a look at the Video sample app, since you can see that the "autoplay" or the "preload" attributes for the video HTML tag are required in order to properly works.
  • Add the new Audio sample app, which show how we can include audios in our apps embedding it in our app executables or not. Take a look at the Audio sample app, since you can see that the "autoplay" or the "preload" attributes for the audio HTML tag are required in order to properly works.
  • Update the Microsoft Edge Runtime installer to the latest version. This update includes all the supported flavors, that is, the full installer for both 32 and 64 bits and the downloadable installer for both 32 and 64 bits.

New in HTML Compiler 2021.21 (01/22/2020) (Jan 3, 2021)

  • Update the DecSoft HTML Compiler Welcome page and HTML help in order to use the latest version of the Bootstrap CSS framework. This change do not affect to your apps, only internally to the IDE in the referred Welcome page and HTML help.

New in HTML Compiler 2021.21 (11/21/2020) (Nov 20, 2020)

  • Add the new app.shell.command() Javascript external function, which can be used to execute a Windows command line and retrieves the produced output. Take a look at the updated product's help and also to the new Comand sample app.

New in HTML Compiler 2021.20 (11/20/2020) (Nov 20, 2020)

  • Add the new Javascript external function dhc.window.setTitle(), which allows to set the title of the app's executable window at runtime. Look at the Window sample app, as well the updated product's help, for more information.
  • Add the new Javascript external function dhc.window.getTitle(), which retrieves the current title of the app's executable window. Look at the Window sample app, as well the updated product's help, for more information.
  • Add the new app's Compilation option "Change the app's window title using the HTML title tag". This option is unchecked by default (we use then the app's name for the window title), but can be checked if you want to change the app's executable window title according to the HTML title tag of the current HTML file.

New in HTML Compiler 2021.18 (11/14/2020) (Nov 14, 2020)

  • Add the new Javascript external function dhc.files.extractFile(), which allows to extract a file (compiled in our app's executable) into the user's file system. Look at the new ExtractFile sample app, as well the updated product's help, for more information.
  • Add the new Javascript external function dhc.window.setState(), which allows to set the state (normal, minimized or maximized) of the app's executable window. Look at the new Window sample app, as well the updated product's help, for more information.
  • Add the new Javascript external function dhc.window.getState(), which retrieves the state (normal, minimized or maximized) of the app's executable window. Look at the new Window sample app, as well the updated product's help, for more information.
  • Add the new Javascript external function dhc.window.setStyle(), which allows to set the style (normal or on top) of the app's executable window. Look at the new Window sample app, as well the updated product's help, for more information.
  • Add the new Javascript external function dhc.window.getStyle(), which retrieves the style (normal or on top) of the app's executable window. Look at the new Window sample app, as well the updated product's help, for more information.

New in HTML Compiler 2021.17 (11/06/2020) (Nov 6, 2020)

  • Add the new State option in the app's options -> Window. This option allows to start the app in a normal state (by default) or in a maximized state, similar to the full screen style, but, maintaining the app's window title bar available.

New in HTML Compiler 2021.16 (10/27/2020) (Oct 27, 2020)

  • The new windows of your app's files are internally handled by DecSoft HTML Compiler in order to maintain one of the main characteristic of the program: never extract your app's files in the user computer. However, in rare situations (basically when we are dealing with an external website, not our app's fiels) the handle can cause some troubles with new windows: this release continue handling the new windows of your app's files as before, but, let the browser's webview2 to handle new windows which point to external websites URLs, to avoid the referred problems when handle this kind of URLs too.

New in HTML Compiler 2021.15 (10/26/2020) (Oct 26, 2020)

  • Modify the Website sample app in order to use the new app's Javascript option. What we do is to toggle the app's window full screen even in the case that we redirect the user to an external website, out of the scope of our app's files. So the Website sample app can toggle the full screen now by pressing the F11 key, just by executing the code that we place in the app's Javascript option.
  • Add to the app options the new Javascript tab. This new option allows to place some Javascript code to be executed when the browser's webview is loaded. This option is to be used in rare situations, like if we redirect the user to an external website: then the Javascript code that we can place in our app's "index.html" are not executed, but the code of this new option is executed even in this case.

New in HTML Compiler 2021.14 (10/23/2020) (Oct 23, 2020)

  • Add to the app options a new Signing tool tab, which allows to select one of the configured signing tools from the program options. You can select in this new options tab the signing tool to be used to digitally sign your app's executables when compile it.
  • Add to the program options a new Signing tools tab, which allows to establish one or more code signing tools in order to be used to digitally sign your app's executables when compile it. You can add one or more signing tools command line strings in order to be used later when compile your app's executables.
  • The app options window tabs has been reordered for a better accesibility, and these changes has been properly updated in the program help file.

New in HTML Compiler 2021.13 (10/22/2020) (Oct 22, 2020)

  • Add the ability to use the Microsoft Edge Runtime download installer. We can know choose to include in our app's executables the Microsoft Edge Runtime full installer (no internet connection required but a greater size) or the Microsoft Edge Runtime download installer (internet required but a smaller size).

New in HTML Compiler 2021.12 (10/20/2020) (Oct 20, 2020)

  • Update the Microsoft Edge Runtime installer to the latest version. The latest version of the installer has been published in different flavours for Windows 32 and 64 bits, so, DecSoft HTML Compiler also include this two flavours and use (if we want to include the installer) the right one for the produced executables for Windows 32 and 64 bits.

New in HTML Compiler 2021.11 (10/17/2020) (Oct 18, 2020)

  • Add the new sample app Pacman, which wants to show how easy we can compile into Microsoft Windows executables for 64 and 32 bits an HTML5 game, including audios, etc. The game is an open source development made by http://www.putchu.be. Other minor changes, fixes and enhancements has been made for this new release of the product.

New in HTML Compiler 2021.10 (10/05/2020) (Oct 4, 2020)

  • Only if the user's computer doesn't have the Microsoft Edge WebView2 Runtime installed, our compiled app's executables can do two things: show to the user a message dialog indicating that the app cannot continue, or, if our app include the Edge Runtime installer, invite the user to install it with another message dialog. For these referred dialogs we are using the english language until now, but now DecSoft HTML Compiler check the user's system language and show these messages in the user's language, if supported, or fallback to the english language. The supported languages for now are spanish, french, italian, german and chinese.

New in HTML Compiler 2021.9 (10/03/2020) (Oct 4, 2020)

  • Update the Microsoft Edge WebView2 Runtime installer to the latest version.
  • Replace the IFrame sample app with the Website sample app. The point of these samples is to use DecSoft HTML Compiler to "compile" a website into a standalone executable for Microsoft Windows. Some websites can refuse to be load inside an Iframe HTML element, so, the new Website sample app take another approach: redirect to our desired website using a bit of Javascript in our app's index.html file.

New in HTML Compiler 2021.8 (09/30/2020) (Sep 30, 2020)

  • Add a new app compilation flags option to allow or disallow (by default) multiple instances of the app's executables. By default the app's executables can't run twice, that is, don't allow multiple instances of the app running at the same time. Thanks Kevin for the idea!
  • Fix a bug which causes that we can't use the "Explore app folder" action in the program's main window toolbar in certain circumstances, for example, after save the app's options. Now this action works as expected, exploring the app's folder in any circumstances.

New in HTML Compiler 2021.7 (09/28/2020) (Sep 28, 2020)

  • Now the app's executable window title bar uses the HTML document title instead of the app's name (which is still used by default): this can help in order to differentiate opened windows of the same app. Thanks Kevin for the idea!
  • Fix a bug which causes that the debugger developer console still available to be shown even if we choose not to shown it from the app's options. Now the option that we set are respected as expected. Thanks Kevin for the report!

New in HTML Compiler 2021.6 (09/27/2020) (Sep 26, 2020)

  • Add the new dhc.app.inFullscreen(), dhc.app.enterFullscreen() and dhc.app.exitFullscreen() external Javascript functions, which allows to know if our app is running in fullscreen mode, enter in fullscreen mode and exit from the fullscreen mode. Take a look also at the new Fullscree sample app.

New in HTML Compiler 2021.5 (09/26/2020) (Sep 25, 2020)

  • We move our products from davidesperalta.com to decsoftutils.com and therefore some URLs has been changed into this release of DecSoft HTML Compiler. No more other changes has been made for this release of the product.

New in HTML Compiler 2021.4 (09/25/2020) (Sep 24, 2020)

  • Added a new Information tab into the app's options which allows to establish optional information for the app compiled executables: product name (already used app name), company name, file description, file version, internal name, legal copyright, legal trademarks, original file name, program ID, product version and comments.
  • Allow to select another file different than an "index.html" one for the app's index file. This works now for both designtime and runtime without problems, so our app index file can be "anyother.html" and not mandatory "index.html".

New in HTML Compiler 2021.3 (09/23/2020) (Sep 23, 2020)

  • Add the new Close sample app, which shows how we can react when the user wants to close the app, but also uses all the new Javascript external stuff which has been added in this release of the product.
  • Add the new dhc.app.close() external Javascript function, which allows to close the app programatically. Take a look at the recently added Close sample app.
  • Add the new dhc.events.onCloseQuery() external Javascript function / event, wich you can use to react when the app go to be close by the user, for example. Take a look at the recently added Close sample app.
  • Add the new dhc.isRuntime() external Javascript function in order to know if our app is running at designtime opened in DecSoft App Builder or if it's running alone in a compiled executable. This can be useful sometimes, for example, you can take a look at the recently added Close sample app.
  • The permissions to access the Microphone, Camera, Geolocation, Notifications, Generic Sensors and the Clipboard Read are automatically granted now, avoiding the annoying default browser's dialog asking to the user.

New in HTML Compiler 2021.2 (09/22/2020) (Sep 22, 2020)

  • Add the new dhc.folders.getTempDir(), dhc.folders.getUserDocumentsDir() and dhc.folders.getUserDesktopDir() external Javascript functions. For more information you can take a look at the app's external Javascript documentation and also at the Files sample app.
  • Reorganize the dhc.* external Javascript functions into categories, right now files, folders and dialogs. We do that in order to avoid possible identifiers collisions and also for a better understanding of the available external Javascript functions. The documentation and the Files sample app has been updated accordingly.
  • Fix a bug in the external Javascript dhc.deleteDir() function, which indicates to use a "dirPath" argument, but in fact expected a "filePath" argument. Now the function expected the same than the documentation establish: a "dirPath" argument.

New in HTML Compiler 2021.1 (09/20/2020) (Sep 20, 2020)

  • After months of hard work we are proud to publish the first public stable release of the new generation of DecSoft HTML Compiler. We hope this journey just begin and we can enhance this product with a lot of future releases.
  • For current DecSoft HTML Compiler customers, the below post text can be interesting, since compare a bit the previous generation and the new generation of DecSoft HTML Compiler:
  • 1º Say good bye to the venerable Microsoft Internet Explorer WebView and say welcome to the modern Microsoft Edge WebView2 based in Edge Chromium. The DecSoft HTML Compiler generated apps continue to be running standalone, with the only dependency of the Microsoft Edge WebView2 Runtime, and, the ability to install it if it's missing in the user's computer and you wanted to do it from the app itself.
  • 2º Say also good bye to previous limitations, for example, in order to make AJAX request to your app's local files, play local audios and local videos, etc. With the new DecSoft HTML Compiler all of these is possible, and, for example, applications created by DecSoft App Builder can perfectly be compiled using the new DecSoft HTML Compiler and run like a charm.
  • 3º Like the current generation of DecSoft App Builder, the new DecSoft HTML Compiler will be offered for both Microsoft Windows 32 and 64 bits. Additionally, the new DecSoft HTML Compiler can compile apps into executables for Microsoft Windows 32 and 64 bits (not only for 32 bits like now): it's even possible to create executables for Microsoft Windows 64 bits from Microsoft Windows 32 bits.
  • 4º The new DecSoft HTML Compiler has been written from the scratch, applying the experience that we get while developing the current DecSoft App Builder. This have lot of beneficts, just to mention some of them, now it's possible to work with various HTML apps at the same time in the program, we can now cancel the compilation of an app, we avoid modal dialogs always that it's possible and many, many more characteristics.
  • So I am very excited with this new project, because the ability to compile DecSoft App Builder created apps using DecSoft HTML Compiler, because the use of the new Microsoft Edge WebView2 based in Edge Chromium. However, the new DecSoft HTML Compiler wanted to continue offering the features that make to the current DecSoft HTML Compiler a good product:
  • 1º Your app's files are never extrated into the user computer. The generated app's executables (now for both Windows 32 and 64 bits) is the only file that your users needed to run your app, no other dependency is required. You can continue using dozens of different GUI themes in your app's executables. In few words, we wanted to maintain the best that the current DecSoft HTML Compiler can offer right now.

New in HTML Compiler 2020.6 (09/14/2020) (Sep 14, 2020)

  • Add the new Allow contextual menu behaviour option. This option allows to enable the contextual menu in the app's HTML pages. Note that due to the nature of HTML Compiler app's not all the contextual menu items works as expected in the Internet Explorer browser.

New in HTML Compiler 2020.4 (07/29/2020) (Jul 29, 2020)

  • Add the new Fullscreen sample, which explore the usage of the new recently added app.external.appEnterFullscreen() function and the app.external.appExitFullscreen() function.
  • Add the new function app.external.appEnterFullscreen() and the new function app.external.appExitFullscreen(), which allows to set the app window in fullscreen mode or exit from the fullscreen mode.

New in HTML Compiler 2020.4 (03/29/2020) (Mar 29, 2020)

  • Add the new IFrame sample app. The IFrame sample app show how we can use a single index.html file with an IFrame element inside, in order to compile an application / executable which shown a website. This can be considered the easiest way to get an entire website into an executable application.

New in HTML Compiler 2020.2 (10/09/2019) (Oct 9, 2019)

  • Remove the existence of the executable path in the appGetCmdOutput external function. In fact, what this function expect is a command line, not only executable path, so, removing the file existence check we can pass arguments to some executable program, part of the command line to be executed. Thanks Bryce for the suggestion!

New in HTML Compiler 2020.1 (10/01/2019) (Oct 1, 2019)

  • Update the copyright year. Update the graphics and icons in order to use the new DecSoft graphics and icons.

New in HTML Compiler 2019.1 (1/1/2019) (Dec 26, 2018)

  • Update the copyright year. This is the first 2019 release of the product, and, it's a major release. Maybe your license become outdated if you purchase the product before 01/01/2018.
  • You can continue using your current license by downloading an outdated release. Login in your DecSoft's area for both: download outdated releases and purchase upgrades licenses. Please, contact us if you have any questions!

New in HTML Compiler 2018.13 (09/28/2018) (Sep 28, 2018)

  • Modify the Dialogs sample and the help file in order to show how to use and document the new introduced stuff in this release.
  • Add the optional argument DefaultExt to the "appFileSaveDialog" external Javascript function. This optional argument allow us to specify the default file extension to be used in the dialog.
  • Add the optional argument FileTypes to the "appFileSaveDialog" external Javascript function. This optional argument allow us to specify one or more different file types to be used in the dialog.
  • Add the optional argument FileTypes to the "appFileOpenDialog" external Javascript function. This optional argument allow us to specify one or more different file types to be used in the dialog.

New in HTML Compiler 2018.12 (07/18/2018) (Jul 19, 2018)

  • Add the new Online app sample, which show how we can determine if our app is running in an online environment or not.

New in HTML Compiler 2018.11 (06/17/2018) (Jul 17, 2018)

  • Fix a mistake in the MegaDemo sample which causes that two of the sample links to open PDF files don't work as expected.

New in HTML Compiler 2018.10 (06/13/2018) (Jun 13, 2018)

  • Add the new "appExtractFileDir" external Javascript action, which get the directory path from an specified file path.

New in HTML Compiler 2018.9 (06/12/2018) (Jun 12, 2018)

  • The external Javascript function "appShellExec" accepts now an second argument (optional) in order to open an program and send to it some command line arguments.

New in HTML Compiler 2018.8 (05/17/2018) (May 17, 2018)

  • Some enhancements over the Brazilian Portuguese translation

New in HTML Compiler 2018.7 (05/12/2018) (May 12, 2018)

  • Add the brazilian portuguese language into the HTML Compiler installer. Some other minor changes, fixes and enhancements.

New in HTML Compiler 2018.6 (05/09/2018) (May 9, 2018)

  • Some enhancements over the brazilian portuguese translation.

New in HTML Compiler 2018.5 (06/05/2018) (May 7, 2018)

  • This DecSoft's HTML Compiler release includes the brazilian portuguese translation for the HTML Compiler IDE. Only the help file is not translated, but the IDE is completely translated into the brazilian portuguese language. Thanks very much Jackson for your work!

New in HTML Compiler 2018.3 (03/01/2018) (Mar 1, 2018)

  • This is a major release of this product. If you purchase this
  • product license before 03/01/2017 you need to upgrade your
  • license in order to properly register this release.
  • Remember, however, that your DecSoft's licenses never expires.
  • You can upgrade your license with at least an 50% off discount,
  • but also can download the 03/01/2018 outdated release of this
  • product to register it with your outdated license.
  • You can do both of these things (upgrade your licenses and
  • download outdated releases) by login into your DecSoft's
  • customer area at the DecSoft's website.
  • Please, write an E-Mail at info@davidesperalta or use the
  • DecSoft's contact form at the DecSoft's website if you have
  • any questions.

New in HTML Compiler 2018.2 (12/11/2017) (Dec 11, 2017)

  • The program is now ready to be "attached to the Windows init menu", that is, the icon of the program scales with the icon and did not remain "small" if the init menu icon is large.
  • Update the program in order to use the latest DecSoft's available graphics, that is, update the program's icons as well as other images used in the program interface, samples, etc.

New in HTML Compiler 2018.1 (11/29/2017) (Nov 29, 2017)

  • This is the first release of this DecSoft's product for the 2018 year. The contain some minor changes in their documentation, license and other product's resources.

New in HTML Compiler 2017.9 (11/28/2017) (Nov 28, 2017)

  • Add a new ZoomLevel application sample to show how to use the recently added appSetZoomLevel and appGetZoomLevel Javascript external actions added to HTML Compiler.
  • Add two new Javascript external actions: appSetZoomLevel and appGetZoomLevel, which allow us to set the zoom level percentage of our application and get the current zoom level percentage.

New in HTML Compiler 2017.8 (08/11/2017) (Aug 10, 2017)

  • Due to some recent changes in the DecSoft's hosting provider a change in the product was required in order to properly register it using the appropriate customer's license information.

New in HTML Compiler 2017.7 (04/24/2017) (Apr 24, 2017)

  • Replace the old DecSoft's graphics (product's icon and more) with the new graphics for the DecSoft's software, as well other minor fixes, changes and enhancements.

New in HTML Compiler 2017.6 (04/02/2017) (Apr 4, 2017)

  • Add the new OpenLinks2 sample, who shown how we can open external links in our same app's window and also in other windows.

New in HTML Compiler 2017.5 (03/14/2017) (Mar 15, 2017)

  • Lot of minor changes, fixes and enhancements has been made for this HTML Compiler release.

New in HTML Compiler 2017.4 (03/02/2017) (Mar 3, 2017)

  • Use a better approach to calculate certain internal measure in the user's created executables.

New in HTML Compiler 2017.3 (03/01/2017) (Mar 2, 2017)

  • This is a very special release of HTML Compiler, that finally pass around the previous limitation of executables larger than 500MB. HTML Compiler uses a new approach to compile the application's executable files, which is fast, reliable and less prone to errors. Even when now it's possible to compile a 1GB executable, it's not very recommendable to do something like that. If we need to use larger files with our applications, the best approach continue be to excluding that files from the compilation. Anyway the HTML Compiler compiler works now fast, reliable and less prone to errors, so this is a very special release.

New in HTML Compiler 2017.2 (02/18/2017) (Feb 20, 2017)

  • Add the new sample Directories, which shown how to use the recently added Javascript external functions to play with directories.
  • Add the new sample PCData, which shown how to use the recently added Javascript external functions to obtain some PC data.
  • Add the new sample Registry, which shown how to use the recently added Javascript external functions to deal with the Registry.
  • Modify the existing WriteFile sample, in order to add some of the recently added Javascript external functions.
  • Add the new Javascript external function "appWriteReg", which allow us to write in the Windows registry. See the help for details.
  • Add the new Javascript external function "appReadReg", which allow us to read from the Windows registry. See the help for details.
  • Add the new Javascript external function "appRemoveReg", which allow us to delete keys and values from the Windows registry.
  • Add the new Javascript external function "appComputerName", which allow us to get the name of the computer in which our app is running.
  • Add the new Javascript external function "appUserName", which allow us to get the name of the computer's user in which our app is running.
  • Add the new Javascript external function "appCreateDir", which allow us to create folders and subfolders.
  • Add the new Javascript external function "appDirExists", which allow us to check if a directory exists.
  • Add the new Javascript external function "appDocsDir", which allow us to retrieve the user's Documents folder path.
  • Add the new Javascript external function "appRemoveFile", which allow us to remove files and folders.

New in HTML Compiler 2017.1 (12/26/2016) (Dec 27, 2016)

  • This is the first 2017 release of HTML Compiler and means a major upgrade of the software. Customers who register the program before 01/01/20016 must purchase upgrades licenses of HTML Compiler or, optionally, continue using the previous release of the software. Both things can be made from the DecSoft's website customer's area.

New in HTML Compiler 2016.27 (11/08/2016) (Nov 8, 2016)

  • Fix a previously introduced error that can causes the produced executables can't run like expected in certain scenarios.

New in HTML Compiler 2016.26 (11/07/2016) (Nov 8, 2016)

  • Take this as a maintenance release.

New in HTML Compiler 2016.25 (11/06/2016) (Nov 7, 2016)

  • Update and use the latest release of the Inno Setup program, which is used for our software installer assistant. Also other very minor minor internal changes and enhancements has been made in relation with the program's installer.

New in HTML Compiler 2016.24 (11/04/2016) (Nov 4, 2016)

  • Update the internal manifest for the generated application's executables in order to be more appropiate for Windows 10. Other minor changes has been also made in this release.

New in HTML Compiler 2016.23 (10/18/2016) (Oct 18, 2016)

  • The generated applications are placed now in the middle of an screen even if two or more monitors are in use. Before this the applications appear in the middle of the desktop, which means that can appear between two possible monitors.

New in HTML Compiler 2016.22 (09/21/2016) (Sep 21, 2016)

  • Another minor changes and enhancements has been made into this program release, like the refactoring of the included samples.
  • Fix some reported problem with the applications when they used a GUI theme different than the default "Windows".

New in HTML Compiler 2016.21 (09/01/2016) (Sep 21, 2016)

  • The program's help file uses now the "target=_blank" attribute for all the external links. This is probably what the used Microsoft HTML Help Workshop program expect from us, but therefore avoid some possible Javascript problems in external websites.

New in HTML Compiler 2016.20 (08/23/2016) (Aug 23, 2016)

  • The Save Dialog used to save projects are old and do not match the modern dialogs use in another program parts. Fix this by use a modern Windows's dialog when save a project.

New in HTML Compiler 2016.19 (08/18/2016) (Aug 18, 2016)

  • Add the new "appCanClose" Javascript function "event" for our applications. We can use this new stuff in order to confirm the application termination, that is, we can ask the user, for example, if they really want to exit the application or what, and then proceed allowing the application to close or not.

New in HTML Compiler 2016.18 (07/20/2016) (Jul 21, 2016)

  • Add the new "Expiring" applicatoin sample, which show us how we can expire our applications in some way. We use in this sample various external Javascript functions related with files, so you can take a look in order to learn it.
  • Add the new external function "appFileExists", which allow us to check if an specific file outside the application exists or not. The function accepts paths relative to the application executable file and also absolute system file paths.
  • Now the external functions "appReadFile", "appOpenFile" and "appOpenFileWith" never raises any error in runtime, but continue to raise errors in designtime. Take a look about the new added "appFileExists" external Javascript function.
  • Fix problems when reading files causes with their encoding: the program saves the files and expect files with an UTF-8 codification, and this are not consistent in the past. Now the program write and read with that codification.

New in HTML Compiler 2016.17 (06/04/2016) (Jun 7, 2016)

  • Add an uninstaller feedback URL to the program installer in order to allow the users who uninstall the program to provide some feedback about the uninstallation reasons. Such URL is launched then the program is uninstalled from the system's control panel.

New in HTML Compiler 2016.16 (05/20/2016) (Jun 7, 2016)

  • Fix an introduced error which causes the program updater can't download new releases even if new ones are found in the server.

New in HTML Compiler 2016.15 (05/13/2016) (Jun 7, 2016)

  • Adapt the program to the latest changes in the author's website. This mean, for example, that the integrated updater can continue working like expected.

New in HTML Compiler 2016.14 (04/04/2016) (Apr 8, 2016)

  • Add the new "Minimize" application sample, which show us how to use the recently added "appMinimize" and the "appRestore" Javascript external functions.
  • Add the new "appRestore" Javascript external function. This function can be used to restore our application from the Windows' taskbar.
  • Add the new "appMinimize" Javascript external function. This function can be used to minimize our application into the Windows' taskbar.

New in HTML Compiler 2016.13 (03/18/2016) (Mar 19, 2016)

  • Add a new Preview button in the program's toolbar and also in the Run menu. We can use this new button to preview our HTML application in a window who take in consideration the app's options you specified. Note that not all the features are
  • available in this preview window, which is intended to take a look at the application in a "visual way" and not in a "behaviour way". To do this you can compile/build the app.
  • The program's main window support now to drag HTML files in addition to program's project files to be automatically opened.
  • Added the Arabic translation for the program's GUI. Thanks to MFM [email protected] for their work!

New in HTML Compiler 2016.12 (02/28/2016) (Mar 19, 2016)

  • Due to the Microsoft Windows Enforcement of Authenticode Code Signing and Timestamping new code signing restrictions (http://goo.gl/ylSUKm) the program's EXEs and the program's installer are now signed and timestamped using the SHA2 algorithm instead the SHA1 algorithm.

New in HTML Compiler 2016.11 (01/21/2016) (Jan 21, 2016)

  • Take this release as a program's major release. Your current program license can be expired if you buy before to 01/01/2015. You can continue using the old release or upgrade your license.
  • Add the new LocalVideo application sample, which shown us how we can use the Javascript's "appOpenFile" function in order to open local video files from our applications.

New in HTML Compiler 2016.10 (01/13/2016) (Jan 13, 2016)

  • Fix an error which cause the PlaySound action doesn't works like we can expected if the WAV file exists along the executable file, even if they exists inside the executable.

New in HTML Compiler 2016.9 (01/08/2016) (Jan 9, 2016)

  • Update Inno Setup to the latest version, which means, between other things, that the program's installer creates a shortcut to the main executable in the common Start Menu Programs folder instead of creating a new Start Menu , following a Microsoft recomendation.

New in HTML Compiler 2016.7 (12/14/2015) (Dec 14, 2015)

  • Add the new WriteFile app sample, which show us the usage of the recently added external Javascript function appWriteFile.
  • Add the new appWriteFile external Javascript function. This function allow us to write application's relative text files and also other system or external files.

New in HTML Compiler 2016.6 (12/13/2015) (Dec 14, 2015)

  • Add the new ReadFile app sample, which show us the usage of the recently added external Javascript function appReadFile.
  • Add the new appReadFile external Javascript function. This function allow us to read application's text files (without extracting), relative application's files and also other system or external files.
  • The appOpenFile, appOpenFileWith, and appPlayWav external Javascript functions has been enhanced in order to support external system file paths in addition to application's relative paths.

New in HTML Compiler 2016.5 (12/12/2015) (Dec 14, 2015)

  • Add the new Allow user to copy text option in the project options dialog, under the Behaviour tab. This option, unchecked by default, can be checked to allow the user to copy text from our applications.

New in HTML Compiler 2016.4 (12/10/2015) (Dec 10, 2015)

  • All the program dialogs to open and save files (HTML Compiler project and index HTML files) has been enhanced in order to use the latest available Windows file open and save dialogs controls.

New in HTML Compiler 2016.3 (11/27/2015) (Nov 28, 2015)

  • Fix a memory leak which occur due to the Delphi version used to develop the program. This memory leak never be reported by the Delphi debugger, but by the Delphi Fast Memory manager.

New in HTML Compiler 2016.2 (11/18/2015) (Nov 18, 2015)

  • Add the OpenLinks project sample which show us the usage of the recently added appShellExec Javascript external function.
  • Add the new appShellExec Javascript external function, which can be used to open an URL in the default browser in Windows or also to open an external file or program.

New in HTML Compiler 2016.1 (11/15/2015) (Nov 17, 2015)

  • The program icon has been changed (thanks to www.asleycruz.com) and therefore various changes must be made over the program, some dialogs and app samples. This release also start a new version numeration system, which refer the year of the release and the number of the release, following by the release date.

New in HTML Compiler 3.0 (10/27/2015) (Nov 6, 2015)

  • Enables Internet Explorer to use a graphics processing unit (GPU) to render content. This dramatically improves performance for apps that are rich in graphics.

New in HTML Compiler 3.0 (10/24/2015) (Nov 6, 2015)

  • After some report from a chinesse customer, some internal changes has been made into the program to avoid an error while register HTML Compiler with a valid license. Thanks for the advise Zhang!

New in HTML Compiler 3.0 (10/14/2015) (Nov 6, 2015)

  • Still working internally to catch every possible memory leak. Some refactorings has been made in both GUI and CLI versions of HTML Compiler.

New in HTML Compiler 3.0 (10/12/2015) (Nov 6, 2015)

  • Fix some possible memory leaks who never appear in the program without the use of certain Delphi thirdparty memory manager, but certainly appear to be solved.

New in HTML Compiler 3.0 (09/19/2015) (Nov 6, 2015)

  • Enhanced the user interface themes support in both designtime and runtime parts: now not only the main windows and dialogs but also windows standard dialogs respect the selected theme apply their colors, etc.

New in HTML Compiler 3.0 (09/17/2015) (Nov 6, 2015)

  • For the first time, HTML Compiler executables and installer are now digitally signed, which meant a better confidence about the program integrity and authoring. You are encourage to assert that the program executables have the appropiate code sign and that my name (David Esperalta Calderon) appear into the executables Digital Sign properties.
  • The program website has been rewriten from scratch and therefore some changes has been made into the program help, updater, etc.,in order to adapt to the new website. The new website resumes in one place (https://www.davidesperalta.com) all my software, including HTML Compiler.

New in HTML Compiler 2.5 (8/03/2015) (Aug 4, 2015)

  • Compile HTML Compiler GUI and CLI versions as well the runtime program including an appropiate manifest for the new Microsoft Windows 10.

New in HTML Compiler 2.5 (7/27/2015) (Jul 28, 2015)

  • Add the new PlaySound app sample, which show how we can reproduce a sound when every page of our app is loaded. Basically we use the body onload event and the appropiate Javascript "playWavFile" provided by HTML Compiler.

New in HTML Compiler 2.5 (7/16/2015) (Jul 23, 2015)

  • Add the new appOpenFileWith external Javascript function, which allow us to open an app internal or external file with the specified executable file, that can be also an app internal or external file.

New in HTML Compiler 2.4 (06/11/2015) (Jun 11, 2015)

  • Remove social profiles and add a support forum link
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 2.4 (01/19/2015) (Jan 30, 2015)

  • Add social profiles into menus and about dialog
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 2.3 (12/20/2014) (Dec 22, 2014)

  • Font size and tabs height fit Windows defaults
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 2.2 (12/17/2014) (Dec 20, 2014)

  • Take this as a maintenance release of the program
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 2.2 (12/16/2014) (Dec 20, 2014)

  • Update recently added Windows HTML Compiler sample
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 2.2 (12/15/2014) (Dec 15, 2014)

  • Add the new Local Storage HTML Compiler example
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 2.2 (12/08/2014) (Dec 10, 2014)

  • window.open() handle the specified window top
  • window.open() handle the specified window left
  • window.open() handle the specified window width
  • window.open() handle the specified window height
  • window.open() handle the specified window resizable
  • Fix an error when deal with window open and close
  • Fix an error when use window.close in design time
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 2.0 (9/23/2014) (Sep 23, 2014)

  • New Close project action in the program main menu

New in HTML Compiler 2.0 (9/22/2014) (Sep 22, 2014)

  • Update gmap3 library for the Google Maps sample

New in HTML Compiler 2.0 (9/14/2014) (Sep 22, 2014)

  • Use Windows TaskBar Progress Bar when compiling
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 2.0 (9/11/2014) (Sep 12, 2014)

  • Help Polish translation
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 2.0 (9/1/2014) (Sep 1, 2014)

  • Fix a potential buffer overflow in bitmap processing
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 1.9 (07/10/2014) (Jul 11, 2014)

  • Fix a label mistake into the program options form
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 1.9 (06/02/2014) (Jun 3, 2014)

  • Installer is now available also in polish language
  • Update the polish translation to the latest changes
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 1.9 (06/01/2014) (Jun 2, 2014)

  • UI Polish translation
  • Update the program support email to the currently used
  • About dialog shown now information of program translator
  • Fallback to english help file on missing translation
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 1.9 (05/28/2014) (Jun 2, 2014)

  • Add new application min window width projet option
  • Add new application max window width projet option
  • Add new application min window height projet option
  • Add new application max window height projet option
  • Some changes and enhancements in window preview test
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 1.8 (05/25/2014) (Jun 2, 2014)

  • Fix some link error into the program help file
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 1.8 (05/15/2014) (Jun 2, 2014)

  • Change the browser emulation to IE11 edge mode
  • Other minor error fixes, changes and enhancements

New in HTML Compiler 1.7 (03/26/2013) (Mar 26, 2014)

  • New Sky theme for both design and runtime
  • New Pink theme for both design and runtime
  • New Sepia theme for both design and runtime
  • New Khaki theme for both design and runtime
  • New Lilac theme for both design and runtime
  • New Orange theme for both design and runtime
  • New Light Green theme for both design and runtime
  • New Blue Graphite theme for both design and runtime
  • New Green Graphite theme for both design and runtime
  • New Orange Graphite theme for both design and runtime
  • New Yellow Graphite theme for both design and runtime
  • Remove final PAUSE in generated compilation BAT file
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 1.6 (03/12/2014) (Mar 13, 2014)

  • Introducing the new HTML templates capabilities
  • New HTML application sample showing templates usage
  • Enhance Navigation Buttons HTML application sample
  • Fix mistakes in both spanish and english help files
  • Fix a mistake in some index file dialog text label
  • Guess clipboard index paths for index file dialog
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 1.5 (02/15/2014) (Feb 17, 2014)

  • Some very minor fixes, changes and enhancements
  • Supress Javascript errors by default in runtime
  • Supress Javascript errors by default in designtime

New in HTML Compiler 1.4 (12/03/2013) (Dec 4, 2013)

  • Themes applied to dialogs in design and runtime
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 1.4 (11/30/2013) (Dec 2, 2013)

  • Fix some errors in the translation of the program
  • Some other minor fixes, changes and enhancements

New in HTML Compiler 1.3 (11/08/2013) (Nov 8, 2013)

  • Some other minor fixes, changes and enhancements
  • Add the Hide JavaScript errors behaviour option

New in HTML Compiler 1.3 (10/08/2013) (Oct 8, 2013)

  • Some other minor fixes, changes and enhancements
  • Fix some IE 10 related for webbrowser controls

New in HTML Compiler 1.2 (10/4/2013) (Oct 5, 2013)

  • Some other minor fixes, changes and enhancements
  • Fix compiler progress bar when use some UI theme

New in HTML Compiler 1.2 (10/3/2013) (Oct 4, 2013)

  • Some other minor fixes, changes and enhancements
  • Use the IE 10 emulation for webbrowser controls

New in HTML Compiler 1.2 (09/29/2013) (Sep 30, 2013)

  • Some other minor fixes, changes and enhancements
  • Make a little bigger the project compiler window
  • Set to red the compile progress label when errors

New in HTML Compiler 1.2 (09/28/2013) (Sep 30, 2013)

  • Some other minor fixes, changes and enhancements
  • A new Save button in main toolbar to quick access

New in HTML Compiler 1.2 (09/27/2013) (Sep 30, 2013)

  • Some other minor fixes, changes and enhancements
  • Never shown the main window until password is check

New in HTML Compiler 1.2 (09/19/2013) (Sep 30, 2013)

  • Some other minor fixes, changes and enhancements
  • Do not close the Compiler dialog in case of errors

New in HTML Compiler 1.2 (09/16/2013) (Sep 30, 2013)

  • Some other minor fixes, changes and enhancements
  • Improve UPX task allowing to cancel the compression
  • Enhance compiler dialog supressing warning messages
  • Optionally can use now the UPX program when compile

New in HTML Compiler 1.1 (09/15/2013) (Sep 30, 2013)

  • Some other minor fixes, changes and enhancements
  • New "Escape key close application" project option
  • New "Window style" option in project options dialog
  • New "Window order" option in project options dialog
  • Add the ScrollPath sample (jQuery and ScrollPath)
  • Add the Google Maps sample (jQuery and GMap plugin)
  • Add the Slider Show sample (jQuery and Camera plugin)
  • Introduce the ppplication window size & border test

New in HTML Compiler 1.1 (09/14/2013) (Sep 30, 2013)

  • Some other minor fixes, changes and enhancements
  • Enhance the project window tab in project options
  • Add new Open Last Recent Project behaviour option
  • Very minor changes in the project BAT file creator

New in HTML Compiler 1.1 (09/13/2013) (Sep 30, 2013)

  • Some other minor fixes, changes and enhancements
  • Fix a mistake that disallow download external files
  • Move Recent Files menu item and rename to "Reopen"