@jonesde jonesde released this Oct 22, 2017 · 267 commits to master since this release

Assets 4

Moqui Framework 2.1.0 is a minor new feature and bug fix release.

Most of the effort in the Moqui Ecosystem since the last release has been on the business artifact and application levels. Most of the framework changes have been for improved user interfaces but there have also been various lower level refinements and enhancements.

This release has a few bug fixes from the 2.0.0 release and has new features like DbResource and WikiPage version management, a simple tool for ETL, DataDocument based dynamic view entities, and various XML Screen and Form widget options and usability improvements. This release was originally planned to be a patch level release primarily for bug fixes but very soon after the 2.0.0 release work start on the Vue based client rendering (SPA) functionality and various other new features that due to business deals progressed quickly.

The default moqui-runtime now has support for hybrid static/dynamic XML Screen rendering based on Vue JS. There are various changes for better server side handling but most changes are in moqui-runtime. See the moqui-runtime release notes for more details. Some of these changes may be useful for other client rendering purposes, ie for other client side tools and frameworks.

See the complete release notes at:

https://github.com/moqui/moqui-framework/blob/master/ReleaseNotes.md

The MoquiDemo-2.1.0.zip file is a source distribution for the projects in Moqui Ecosystem included on the demo server (the 'demo' component set in addons.xml): moqui-framework, moqui-runtime, moqui-camel, moqui-elasticsearch, moqui-kie, moqui-fop, example, mantle-udm, mantle-usl, mantle-edi, SimpleScreens, HiveMind, and PopCommerce.

The MoquiDemo-2.1.0.war file is a prebuilt all-in-one distribution with demo data loaded and tests run. To try it out just drop it into your preferred Servlet container (Tomcat, Jetty, etc; on AWS ElasticBeanstalk, etc). This is the file deployed on the Moqui Demo server (http://demo.moqui.org). You can also run it with 'java -jar MoquiDemo-2.1.0.war' but be aware that this will use a temporary directory for database files, etc that will be deleted on exit.

There is a Docker image similar to the WAR file available here:

https://hub.docker.com/r/moqui/moquidemo/