Features:
- The whole IDE was migrated to Eclipse Oxygen
RapidClipse 4.0 bases on the latest Eclipse version 2018-12.
Java 11 support.
Improvement of the caching adjustment in the IDE. In the past the hibernate cache was adjusted by
ourthe RapidClipse framework and it was quite hard to add or implement
owncustom caching strategies. This has been changed in the Version 4.0.0.
Several JDBC drivers were updatet
in the new Version see the following list:
H2: 1.3.176 → 1.4.197
MySQL: 5.1.35 → 5.1.46
MSSQL: 4.1.0 → 6.4.0.jre8
DB2: 4.19.26 → 4.24.92
PostgreSQL: 42.0.0 → 42.2.2
Several new JDBC
Dialectsdialects are available
(see list below):
Oracle 12c
TimesTen
MariaDB
MariaDB53
DerbyTenFive
DerbyTenSix
DerbyTenSeven
The folowing hibernate properties were added to
"the persistence.xml
"Code Block language xml themeEclipse firstline 1 <!-- If set to "true", very detailed informations are shown in the console about your queries and the time needs to get the data. This is useful to find fix database performance issues --> <property name="hibernate.generate_statistics" value="false" /> <!-- Specifies whether to automatically quote any names that are deemed keywords. --> <property name="hibernate.auto_quote_keyword" value="true" />
If there are any issues with your database connection after updating your project to Version 4.0.0. Remove these properties and try again.
A new DAO interface
ishas been implemented: com.xdev.dal.DataAccessObject<T, ID>. This interface is very useful
for all people who want to realize there own, if you want to write a custom DAO implentation for many different
kindstypes of
datastoragedata storage.
Google Charts has been implemented.
YouHere you can find the
whole Dokumentation hereSeveral code template were added to the code palette
We changed the
UIGUI-Builder and Preview server from Jetty to Tomcat
Preview and
UIGUI Builder are more stable and reliable
Preview and
the laterlive system
the sameare equal in many cases
BugFixes:
- Transfer
Transferring variables or objects by the XdevNavigator containing generics was not possible in the past. e.g. List<String> or XdevTable<Customer>. This has been fixed.
In the past, after renaming a XdevView the underlying .xml file
iswas not refactored
writecorrectly. This has been fixed.
- After changing the localization of an application at runtime the XdevExportWizard and the XdevContainerFilterContainer were not changed. Now these two components are changed to English language in case of any other language then German is set.
- The Validation Tooling loses the Focus at different moments during validation of entity attributes. This
While validating entity attributes, the tooling sometimes lost the focus. This has been fixed.
Many
more Bugs are fixed with system and version changes see Features
...
further minor bugs has been fixed.
Performance improvements:
We have improved the performance of the entire IDE
in many casesby adding
cachecaching functionality
. Especially for handling, especially for beeing able to handle huges projects.