--- layout: post status: PUBLISHED published: true title: Apache OFBiz News - July 2020 id: 3287a579-5943-4fad-abcf-fe54f29c1223 date: '2020-08-20 04:35:07 -0400' categories: ofbiz tags: [] permalink: ofbiz/entry/apache-ofbiz-news-july-2020 ---

Apache OFBiz News July 2020

Welcome to our regular monthly round-up of OFBiz news. This month we have news about the new release, PMC members, and screen engine improvements along with our usual list of features, improvements, and Statistics.

Apache OFBiz 17.12.04 Released!

During this month the community announced the release of 17.12.04.
The new release consolidates all work done since the previous release in April 2020. The release file can be downloaded following the instructions in the OFBiz Downloads page. Please refer to the Release Notes for more details of the changes introduced with this new version.  

Please note that a security vulnerability has been reported for the previous OFBiz releases. It is highly recommended that you upgrade to the 17.12.04 release to mitigate this vulnerability. Details can be found on the Security page, mail thread1, and thread2

New PMC Members

The OFBiz PMC has invited Suraj Khurana, Aditya Sharma, and Arun Patidar to become new members of
the committee and we are glad to announce that they have accepted the
nomination.
Please join us in welcoming and congratulating them in their new role on
the project, and also thanking them for all their contributions.

Screen engine improvements

During this month, the community discussed the proposal presentation by Nicolas Malin to homogenize and empower the
screen
engine. The changes aim to improve the end-user experience on the
back-office screen and designed to decrease the XML form definition,
based upon the functional concept of various technologies.
Here are some links for more insights:

  1. Presentation
  2. OFBIZ-11808
  3. Mail thread

Thank you Nicolas for the proposal and to everyone who provided valuable input to his proposal.

Ongoing efforts to fix lint issues

Linting is the software
engineering practice involving automated checking of source code for
programming errors, bugs, stylistic errors, and suspicious constructs.
This is achieved by using a lint tool or linter which is basically a
static code analyzer. During this month, the community discussed fixing
various issues identified using the linting tool checkstyle available with OFBiz as Gradle plugin.
Here are some links for more insights:

  1. OFBIZ-11350
  2. Mail thread 1, Mail thread 2, Mail thread 3 and Mail thread 4

Thank you, Suraj Khurana, Jacques Le Roux, Pritam Kute, and to everyone who contributed to the discussion and the effort.

OFBiz Statistics

Apache Kibble tracks some Apache OFBiz community statistics on its
demo instance, so we have highlighted a few of our stats for the last
month:

New features and improvements

Functional enhancements and improvements as well as updates of third party libraries and source code refactoring:

Framework

Plugins

Bugfixes

Functional and technical bugfixes:

Framework

Plugins

Documentation

Framework

Plugins