Release Notes 0.8.4
Changes (01-02-2014)
- Add @AdiResourceURI annotation in generated classes in order to know which xml resources is linked to the generated class (in replacement of special character).
- Simplify LazyFetches management. A simple string containing lazy fetches split by comma, e.g.: When fetching a Inventory record, ask for automatic fetching of its Film and its Store, Address with City could be asked by adding the lazyFetches string: film, store.address.city.
- Add expand via decorator on TextController for opening a window for entering.
- Label of Recent Open Editor can be changed.
- In class PluginEntityType change pojoRewriterClassName field by pojoRewriterClassNames which contains zero to several POJO rewriter class name split by coma.
- Work for JBoss eap 6.1.
BugFixes
Bug Id | Summary |
---|---|
0.8.3-01 | Special character '' for method or class name is not accepted is mac environment. |
0.8.3-02 | CompositeBagController.ShowChildControllerThread dysfunction when several CompositeBagController must be. |
0.8.3-03 | Dysfunction on TableController#refresh when using AdiBusyIndicator.syncExecShowWhile. Click on OutlinePage then select an item in table triggers a doubleclick event!? |
0.8.3-04 | LazyFetch members are not processed where entity is fetched outside any databinding service. So tree of LocalLazyNode is not created. |
0.8.3-05 | Refresh Editor Action do not clean errors on new entities (status = PERSIST). |
0.8.3-06 | Recent Open Editor list does not work for new record. |
0.8.3-07 | In DatasourceManagerPart, FileText jdbcDriverJar, filterPath initialization is incorrect. |
0.8.3-08 | Error on open application are not displayed in console. If console stack is minimized, NullPointerException occurs. |
0.8.3-09 | When user clicks on Cancel on SelectRefValueDialog, ref text is still changed. |
0.8.3-10 | When user changed partstack of editors, an error occurs after having closed and reopened application and when opening a new editor. |
0.8.3-11 | Error message are no longer displayed on field when changing dependencies tab and row is already selected. |
0.8.3-12 | Unwanted warn messages when connecting to Jboss AS server: add log4j.properties files. |
TODO List
Issue | Summary |
---|---|
0.8.4-01 | Improve reflow process (stop to the first rigid container / formtext, section, group…). |
0.8.4-02 | Improve entity injection when opening a new Editor. Search for all needed lazy relationship to be loaded for all entities and lcthen query the server. (Today the server is queried once by entity). |
0.8.4-03 | Add XML page to InternalTreeFormEditor (editor for axml file contained in plugins). |
0.8.4-04 | When adding controllerClassName to TableColumnWrapper or GridColumnWrapper, class declaration and method must be parameterized (e.g. extends TableColumnController<Film>). |