Delphi
Atozed Software IntraWeb Ultimate Edition v16.0.1 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, XE8, 10 Seatt...
Description
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, RAD Studio/Delphi/C++Builder 12 Athens.
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.
16.0.1 Version History
What’s new
Included support to the new Lazarus 3.8 IDE. Versions 3.4, 3.6 and 3.8 are supported. See more about Lazarus support here
New access control list feature. Allows you to configure your application access based on IP addresses. Both allowlists and denylists are supported. New blog post will follow
New ServerController Event OnOAuthProcessResponse allows user code to handle OAuth authentication directly while still benefiting from IW automatic handling of responses
New methods for Clipboard object (UserSession.Clipboard)
Two new jQGrid/jqDBGrid events: OnAsyncBeforeEditCell and OnAsyncSelectCell
Resource cache for IWExceptionRenderer which greatly improves the overall performance of that class
New property THandlers.AllowRootMap (default False). When set to True, a catch-all content handler (registered with path = ‘*’) can also handle the root application URL.
Bug fix
In some scenarios, WebApplication.ShowConfirm() would not properly handle and/or trigger a provided callback function
IWModalWindow fix: When page is scrolled, the position of the IWModalWindow could be wrong when making it visible
IWNotify fix: After calling ShowMessage() the page position would possibly be reset to the top, if the page had been scrolled prior to calling WebApplication.ShowMessage()
Do not allow using the Application.Request/Reply objects after unlocking the session
Fixing some issues regarding removal of cookies. Some browsers would eventually refuse do remove a cookie
Modified
Increases size of headers in Http.sys applications
Better performance for IPAccessTable
Allow user to cleanly terminate a session during OnGetMainForm event
Reducing the number of threads per core in Debug (http.sys). Better startup performance when debugging on a machine with many cores (12+)