New
0.9.0
- Introduction of cross-support for HTML components and Canvas components interworking
- Removal of
Rendererentirely and each canvas component has its ownhtml.Canvasinstance - Integration of
z-indexasdepthvalue - Proper management of each component to position and size via HTML properties
- Proper layering and testing of theme support
- Removal of
- Better text rendering performance with
CachedFont - Support for "reload on ratio change"
- Support for fixed zoom ratio for fixed applications that should not zoom
- Better event support
- Border
- Ignore events
- Overflow
- RateLimited for updateTransform and updateRendering
- Navigation between UI examples
- Creation of a new logo
- Major upgrade of URL support
- Addition of Component.root
- Shared core Component
- Cross-platform support for HttpClient
- Better support for error handling in HttpClient
- Auto-retry support for HttpClient
- HttpClient Interceptor functionality to handle before/after request/response
- Fix client-side error support
- HttpClient RateLimiter Interceptor
- Added DNS override support for HttpClient (for implementations that support it)
- Updating of JVMHttpClient to use OkHttp instead of Apache HttpAsyncClient
- Simplification and optimization of Color
- HTML support for fonts
- Creation of GoogleFont integration with WebFontLoader
- Server-side filtering and DSL for routing
- Updated to latest version of dependencies
- Updated HttpStatus to be represented as a case class
- Added ValidationError support
- Created Restful trait to more easily build server-side services
- Early stage Bootstrap functionality support
- Added HttpRequest.timestap to include knowledge of when the request was made
- Creation of Dimension type
- Added depth support for Component
- Screen.title functionality to manage the browser's title
- Better measuring support
- Improvements to error support (proper traces) in Scala.js
- Parallax scrolling support introduced
- Created LocalStorage and SessionStorage functionality to simplify working with client-side storage and retrieval
- General purpose Delta functionality in the server
- Created ProxyCache to support local caching and serving of remote resources
- Simplification of Session support
- Added dom support for byName and oneByName
- Updated ServerApplication.addTemplate to support Content lookup instead of requiring a java.io.File directory
- Removed UI elements auto-firing overrides for attributes and styles
- Preliminary EmailAddress support
- Created BytesContent as a Content implementation to represent an Array[Byte]
- Added math operators for Size