Skyve 20181206 released
The 20181206 release of the Skyve framework is now available in Nexus. This release includes a new default open-source theme for PrimeFaces as well as some general framework changes to add support for the upcoming React renderer.
Framework
Added support for null defaults for configuration variables that are derived from environment variables.
Updated
DataBuilder
andTestUtil
to search for the correct Factory classname when looking for@DataMap
annotations.Update admin Communication actions to only save when a job is being run, and to return the saved bean to the user
Introduce
MenuRenderer
Fix post upload fetch of content images with compound bindings
Added reserved word checking when generating domain. Checks attribute names for Java reserved words and database dialect specific reserved words.
Add
RenderedComponent
and first cut of shared rendering pipeline.Change
MYSQL
database dialect enum toMYSQL_5
to provide future support for MySQL version 8Cease using
<strong>
global style in skyve.
PrimeFaces
Brought in AdminLTE theme as a replacement for PrimeFaces Omega
Add admin template for default faces rendering
Use home grown ajax status with "busy" ID for SAIL tests in AdminFaces template
React
First cut of React user-interface generation
SmartClient
Quote JSON property names returned by SmartClient servlets