Fujion Release Notes
Version 1.1.8
12-May-2018
- Fix NPE in theme filter when getPathInfo returns null.
Version 1.1.7
23-Mar-2018
- Fix event post failure when using ExecutionContext.invoke.
Version 1.1.6
29-Jan-2018
- Improve date parsing.
- Improve data type conversion in generic binder.
- Fix issues with date box format.
- ConvertUtil.convert now properly handles null input.
- Menu and menu item now honor disabled state.
- Window open state now properly detected when no close handler.
- New constructor signature for row cell.
- Resizable grid columns.
- Auto size feature for grid.
- Improved parsing of FSP's.
Version 1.1.5
17-Jan-2018
- Expose synchronized property on number box components.
- Change cursor to default pointer for readonly inputs.
- Fix popupbox dropdown regression.
- Add step property to number boxes.
Version 1.1.4
21-Dec-2017
- New BaseComponent.bind method
- Improved styling of nested toolbars
- Slider component now displays properly
- Setting focus on container component now sets focus on first contained input component
- Popupbox button now correctly disabled when widget disabled
Version 1.1.3
30-Nov-2017
- Improvements to resizing logic
- New BaseUIComponent.reportSize method
- New ResizeEvent properties (bottom and right)
- Widget._super method called with no arguments now passes arguments from calling method
- Widget.getAncestor method now accepts constructor or class name
- Improvements to client-side logging
- Fix incorrect method name in CodeMirror widget
- Fix Promise detection logic failure in FireFox
Version 1.1.2
26-Nov-2017
Version 1.1.1
24-Nov-2017
- TreeNode now correctly reports "collapsed" property change upon clicking toggle
- Clicking tree node toggle while depressing alt key expands/collapses all child nodes
- Support for custom theme resolvers
- Fix incorrect property name ("bottom" -> "left") for ResizeEvent
- Pane now fires resize event after resizing
- New widget method "reportSize" causes widget to report size via resize event
Version 1.1.0
16-Nov-2017
- Extensible and fully annotated FSP schema
- Improvements to SchemaGenerator
- FSP on: syntax for wiring event handlers
- FSP attr: syntax for setting component attribute values
- New <fsp> tag
- Data binding support
- Improvements to combo box component
- Drop down box no longer clipped
- New image property
- New propertyChange event for tracking changes to property values
- cscript component may return value via scriptExecution event
- New mode property for cscript and script components
- New getController and getControllers methods for BaseComponent
- Maven archetype project wizards for creating multiple project types:
- FSP project
- Custom component project
- AngularJS project
- React project
- Execution context no longer thread-inheritable
- New import processing instruction
- New closable property for page component
- Tomcat Maven plugin replaced by Jetty Maven plugin
- EventHandler annotation target can reference property values
- Namespace path delimiter changed from "." to "/"
- Rework of theme support using URL rewriting
- Angular container can accept an NgModule object or @NgModule decorated class