All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- CUBA 7.2.x
- Select DataStore for SQL / JPQL console in order to execute SQL / JPQL statements against different then the MAIN data store
- Diagnose Wizard now exports the SQL / JPQL result set in proper CSV format
- auto import statements for entities for groovy scripts through configuration (#1)
- auto import statements for arbitrary classes for groovy script through configuration (#1)
- CUBA 7.1.x
- jsqlparser 2.1
- CUBA 7.0.x
- handle no-results in SQL execution correctly (#23)
- CUBA 6.10.x
- handle tab key in groovy & SQL console
- GroovyScriptBindingSupplier mechanism to add binding variables for groovy scripts
- added following shorthand methods in groovy scripts:
bean(String springBeanName)
gives you a arbitrary bean of the Spring contextgetSql()
returns a instance ofgroovy.sql.SQL
for the main datasourcegetSql('myDatasourceName')
returns a instance ofgroovy.sql.SQL
for the given additional datasource
- CUBA 6.9.x
This is a marker release. It is meant to show the the majority of the APIs according to the Semver conventions.
- CUBA 6.8.x
- possibility to convert JPQL to SQL in the JPQL console
- support for comments in JPQL console
- CUBA 6.7.x
- JPQL support
- loads dynamic metadata information from BuildInfo (CUBA 6.6 feature) [#6][#9]
- support for audit log of runtime diagnose execution [#10]
- database support for HSQLDB, MySQL, PostgreSQL and Oracle
- CUBA 6.6.x
- interactive groovy console
- interactive SQL console
- diagnose wizard for non-interactive support cases
- CUBA 6.5.x