Atozed Software IntraWeb Ultimate Edition v15.3.11 Retail
IntraWeb supports RAD Studio / Delphi XE2, and in fact is included as a part of RAD Studio / Delphi XE2. If you have RAD Studio / Delphi XE2, you already have IntraWeb XII. RAD Studio 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7,...
IntraWeb supports RAD Studio / Delphi XE2, and in fact is included as a part of RAD Studio / Delphi XE2. If you have RAD Studio / Delphi XE2, you already have IntraWeb XII. RAD Studio 2009, 2010, XE, XE2, XE3, XE4, XE5, XE6, XE7, XE8, 10 Seattle, 10.1 Berlin, Delphi 10.2 Tokyo, Delphi 10.3 Rio and Delphi 10.4 Sydney, RAD Studio/Delphi/C++Builder 11 Alexandria.
Faster Template Processor
The template processor has been rewritten and is up to 3x faster. The template processor is a commonly used feature and will create faster applications and lower CPU usage.
Fastest zlib Library
We now have the fastest zlib in the Delphi world, 3x faster than std XE8 zlib x64.
Note: IntraWeb 15 requires a license key version 11 (starts with +0011). IW 14 license keys won’t work with IntraWeb 15.
A new IW 15 license has been automatically generated for all paid customers with active subscription. The new license can be obtained in our purchase point online: https://app.atozed.com
Logi... using your registered e-mail and password and go to IntraWeb -> My Keys. Check the last key on your key list. It should start with +0011. This is your key for IntraWeb 15.
IntraWeb 15 is not a free upgrade for IntraWeb 14 bundled users
You can install IntraWeb 15 as evaluation for testing purposes. Evaluation version never expires. It can’t be installed with some older version of IntraWeb in the same IDE, though.
15.3.11 Version History
IWServerMonitor fully implemented. There is a new property ServerMonitorOptions in ServerController. A blog post explaining the new feature will follow.
Significant performance improvement for all types of IntraWeb applications, especially Http.sys servers, but also ISAPI and Indy
New class TIWDiscord allows sending messages to any Discord channel easily, with a single line of code. Interface/usage is similar to TIWTelegram class.
TIWTemplateProcessorHTML.DisableCache property, disables the template cache completely for that specific template processor instance
TIWAppInfo now exposes 2 new methods:
class function GetMemoryInfo: TIWMemInfo;
class function GetHandleCount: Cardinal;
Callback code in WebApplication.ShowPrompt, ShowConfirm and ShowMessageEx shouldn’t break if double quotes are used as string delimiters
IWTelegram could fail to send long messages using WinHttpClient.
Template cache should not bypass OnBeforeProcess event of TIWTemplateProcessorHTML
TIWApplication.SendFile() would fail when sending a file from the application cache
Nonces using modified Base64 encoding could make page fail to load when CSP is enabled
IWSelect wouldn’t set focus to the search input box when opening (Caused by jQuery 3.6)
Input controls created in async could possibly fail to update when parented in multiple frame sublevel
Corner case where there are component naming conflicts in the resulting HTML when multiple frames parented to different frames have the same name
Packet Version 9: Headers are written/read as TStrings (previously it was as string), ASPX based applications require update of binaries
IWTelegram will use a POST request by default to send messages
IWGrids: CurrentRowId made public
Fixed possible error while reading corrupted cache signature
TIWAppCache extended/modified. Named cache files will be saved into user cache dir, not global cache dir