Italiano
Instant Developer Foundation Documentation
  • Release notes
  • Version 22.0.8500

Improvements

copy link

Introduction

This chapter describes the improvements in this release to existing features.

IDE: Embedded vs. custom directory check Now Instant Developer checks that the files contained in the custom directory do not have a most recent modification date/time later than those in the embedded directory
IDE: Unlink toolbar from frame or form You can now unlink a toolbar from a frame or form to which it is connected
IDE: Compiling individual apps You can now compile a single app through the context menu
IDE: Recompile all and library directories Now the folder containing the libraries is deleted when the "Recompile all" flag is enabled
IDE: Checking private properties The programmer is now alerted that private properties cannot be used outside the class to which they belong
IDE: Case-sensitive search It is now possible to run a case-sensitive search for objects
IDE: Checking object type parameters A project validation error is now reported if, when calling a method with an object type parameter, a class is provided as the value of the parameter instead of an instance of it
IDE: Parameter name validation Now an error is reported if the name of the method parameter matches one of the reserved words in the language used by the application
IDE: Subform caption The subform caption can now also be edited through the properties form
IDE: "Unlink from master" command The name of the panel is now shown in the "Unlink from master" command when the panel is a DO Detail
IDE: * managed in FileList You can now use the * character in the FileList.txt of the custom directory
IDE: Folder names It's now possible to use the same name for folders found in different parents
VCE: Parameter-variable conversion Now you can convert a local variable into a parameter and vice versa
C#: Mail SSL and Reply-To It is now possible to use the AddREPLYTO:address method of the Mailer object even when the SMTP server uses SSL
JAVA: Connection String for SQL Server The indication of the TCP 1433 port was removed from the connection string auto-generated by the IDE
JAVA: Default document The default page of applications installed on Tomcat is now declared
DTT: List of procedures and fixed header Now the table header that shows the list of methods remains fixed when scrolling
DBA: Changing connection string and mixed queries If you change the connection string at run-time, now the text of mixed queries is recalculated correctly
DBA: 64-bit SQLite in C# It's now possible to use SQLite in 64-bit applications
DBA: COUNT It's now possible to specify a reference to a query field in the SQL COUNT function
DO: Acknowledge Warnings The ChildLevel parameter has been added to the AcknowledgeWarnings, IsInError, and ClearErrors methods
DO: WebAPIs and classes not linked to tables It is now possible to activate the WebAPIs also for classes that do not derive from database tables
PAN: Value list properties It's now possible to find out how many items there are in the value list of a field, and read the value, name, description, icon, and style of the individual items
PAN: Search blocked if panel modified It is no longer possible to open the search popup or write in the search row if the panel is in modified status
BTS: Bootstrap and JQuery version update The Bootstrap and JQuery versions have been updated
MOB: Push notifications to Apple devices You can now send push notifications to applications developed with Instant Developer Cloud on Apple devices
WEB: Functions for reading command Code It's now possible to read both the action code and the code for commands in the command set
WEB: SessionTimeout Parameter The SessionTimeout parameter has been added
WEB: Compressing a file list It is now possible to compress a file and/or directory list
CAR: Opening pages with default browser It is now possible to instruct the system that it must use the system browser rather than a native shell page to open webpages

Changed on: 15/12/2022 / From version: 22.0.8500