Differences

This shows you the differences between two versions of the page.

Link to this comparison view

news:release_notes_0.8.5 [2015/10/05 17:52]
news:release_notes_0.8.5 [2020/04/16 10:56] (current)
Line 1: Line 1:
 +====== Release Notes 0.8.5 ======
 +===== Changes (03-07-2014) =====
 +  * Add old status in AdiEntityEvent. So that, listener knows old status.
 +  * Create a new Entity Injection process in editors and controllers wich simplifies management of entities and databindings.
 +  * Add extendTree: In some case, a <wrap adicode>​axml</​wrap>​ file can extend another <wrap adicode>​axml</​wrap>​ file. 
 +  * Queries and change requests can be combined in one swap with server.
 +  * add [[controllers:​GMapController|GMap controller]] to display a google map following to a position.
 +  * add <wrap adicode>​CCombo</​wrap>​ controller which wraps a [[http://​help.eclipse.org/​kepler/​index.jsp?​topic=%2Forg.eclipse.platform.doc.isv%2Freference%2Fapi%2Forg%2Feclipse%2Fswt%2Fcustom%2FCCombo.html|ccombo]] control.
 +  * Add Home button to top-right tool bar.
 +  * Synchronization (databinding) between entities and UI components is optimized.
 +  * Several types of event can be specified for a listener (e.g <wrap adicode><​listener listenerTypes="​AFTER_SYNCHRONIZE | AFTER_PROPERTY_CHANGE | POST_REFRESH"</​wrap>​).
 +  * 2 versions are delivered, one for Eclipse **luna** and one for Eclipse **kepler**.
 +\\
 +===== BugFixes =====
 +|< 100% 80px>|
 +^ Bug Id ^ Summary ^
 +| @#​F5F6CE:​**0.8.4-01** | BeanUtils#​copyFields:​ Do not copy static fields. |
 +| @#​F5F6CE:​**0.8.4-02** | Key word #FIND(...) did not work. |
 +| @#​F5F6CE:​**0.8.4-03** | Startup process did not work for multiple (>2) Adichatz plugins. |
 +| @#​F5F6CE:​**0.8.4-04** | Problem of class loader: Now adichatz use Application classloader by default. |
 +| @#​F5F6CE:​**0.8.4-05** | Store query preferences did not work in some cases. |
 +| @#​F5F6CE:​**0.8.4-05** | <wrap adicode>#​BEAN()</​wrap>​ and <wrap adicode>#​ENTITY()</​wrap>​ key words did not work in <wrap adicode>​additional code</​wrap>​ items. |
 +| @#​F5F6CE:​**0.8.4-06** | Databinding process generates errors when cancelling relationship changes on updated entities. |
 +| @#​F5F6CE:​**0.8.4-07** | Table renderer is not correct when cancelling deletion of a row. |
  
 +\\
 +===== TODO List =====
 +|< 100% 80px>|
 +^ <wrap index>​Issue</​wrap>​ ^ Summary ^
 +| @#​F5F6CE:​**0.8.5-01** | Improve entity injection when opening a new Editor. Search for all needed lazy relationship to be loaded for all entities and then query the server. (Today the server is queried once by entity). |
 +| @#​F5F6CE:​**0.8.5-02** | When adding controllerClassName to TableColumnWrapper or GridColumnWrapper,​ class declaration and method must be parameterized (e.g. “extends TableColumnController<​Film>​”). |