

- #Freeloading family version 0.9 public release generator
- #Freeloading family version 0.9 public release update
- #Freeloading family version 0.9 public release code
ReactJS client customization is simpler than before. Now you can use two libraries: Jmix React Core - to work with Jmix entities and invoke the services and Jmix React UI - a set of UI components for the user interface development. We continue developing libraries to simplify ReactJS development with Jmix.
#Freeloading family version 0.9 public release generator
The React UI client generator integration has been significantly improved.
#Freeloading family version 0.9 public release code
Familiar wizards for screen code generation stay in the Studio, so you will be able to create CRUD screens for your application just in a few clicks as before. It is added as a dependency, and you can remove it if you don’t need it. Just a reminder: in Jmix, Backoffice UI is a part of the main project, there is no separation into core and web modules anymore.īy default, the generated Jmix project contains Backoffice UI. Backoffice UIĪt the moment, all UI components are converted to use the Jmix framework’s API and ready for the stable release. This is a big change compared to the CUBA Platform - we decided to generate key user management functionality classes for every application, to make it simpler to extend or override if needed. The experienced CUBA developers will definitely notice the explicit definition of the User class in the application code, which may be unusual to them. But in contrast to the predecessor, the scripts are in XML format now, and the same script set can be applied to different database types.
#Freeloading family version 0.9 public release update
The framework generates database update scripts based on data model changes, similar to CUBA. The framework core is based on Spring Boot 2.4.2, and we are planning to update it to the latest version - 2.4.4 in Jmix 1.0, needless to say, the update process will not stop in the future versions of the framework.Īs it has already been announced, Jmix uses Liquibase for the database update process. It can help with exploring Jmix-specific configuration files, navigate through the data model, configure data stores, and many other things. To assist with project development, the Studio provides a specialized tool window.
