Release Notes of Invantive(R) Web Library 20.0.145

Invantive(R) Web Library

A library to aid in the development of ASP.NET web applications on Microsoft Windows.

Created: 03/03/2021 15:46:52 (UTC, deploy002)

Version: 20.0.145

State: Production

MSI Product ID: 223e5c57-e0ac-4045-9300-1ba560915ec0

Manufacturer: Invantive Software B.V.

Brand: Invantive

Category: Business

Permissions: Software Requirements: Tags:

Included Components:

Version 20.0.102, released 2020-10-18.

Bug fixes:
- Backport NRE fix on logging statistics.

Version 20.0.72, released 2020-08-17.

Bug fixes:
- Auto-detect language and register on CDN forwarded IP address.
- Include client user IP address in logging for ACL.

Version 20.0.67, released 2020-08-17.

Enhancements:
- Improve IP address determination of Data Access Point and Online SQL Editor.

Version 20.0.40, released 2020-06-17.

Enhancements:
- Allow overrule of configuration folder location with environment variables.
- Upgrade to Microsoft.net 4.7.2.
- Add rate limits.
- Improve startup performance [ITGEN-451].
- Increase maximum size of result set to above 4 billion rows.
- Perform access privileges checks on App_Data folders for every new session till successful.
- Improve read/write checks on web folders.
- Improve compatibility checks.
- Check system compatibility on startup of web applications.
- Move providers.xml to settings.xml.
- Improved logon dialog. Updated credentials storage.
- Support executing a file through @@ in Query Tool as in Data Hub. Also add support for it to Data Access Point [ITGEN-2009].
- Add central definition of application data root folder.
- Change background color and font color of heading.
- Replace skin for PDF manual.
- Relocate assemblies for additional providers to App_Data folder.

Bug fixes:
- Use HTTP session ID instead of generated ID for logging
- Avoid NRE on error handling.
- Error handling.
- Ensure that SID (identity) can be determined on web.
- Set IIID to non-null when validating IP address.
- Avoid NullReferenceException on watchers when license is not installed.
- Add proper escaping of reserved words across all SQL platforms.
- Add checks on App_Data folder being available on application startup [ITGEN-2725].
- Correct determination of base URL for skin.css and images.
- Set application code or Invantive Web apps.
- Re-start Invantive Web apps when configuration changes.
- Correct path of configuration files providers.xml and application.xml.


Details of Release Notes:

Version 20.0.40:
Use HTTP session ID instead of generated ID for logging
#	src/Invantive.Web/HttpApplicationBaseWithSessionSupport.cs