Improvements
copy linkIntroduction
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 function | 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: 17/11/2023 / From version: 22.0.8500