May 2021 in iDempiere – What’s new in the project?

May 2021 was a great month in the iDempiere project! There were many contributions from our supportive community.


This month had active participation from the community, many code contributions, bug reporting, testing, community meetings, and the first-ever community coffee break, a space where the community gathered together to share a moment and talk about life, the project, and everything. We hope we can make this regularly.

Additionally, the newest plug-in contributed by Carlos Ruiz, which allows you to integrate Metabase with iDempiere. This is a great improvement for BI and reporting.

For a complete list and suggest contributions you can refer to this spreadsheet. There you can see the contributions of each month and suggest ones that we might have missed.


What’s new in the software?

  • UX Improvements
    • Add Cloud Upload interface to report viewer and scheduler
    • Link popup should not be opened at the cursor location
    • Dashboard / Report : add Refresh button
    • Implement drag beyond page (scroll) in trees
  • Technical Improvements
    • Create Oomph project setup model
    • Support multiple selection lookups within process execution
    • Upgrade to Tycho 2.3
    • Hazelcast distributed cache can be an issue in some environments
    • Add form factory base class backed by Map and Lambda functional object
  • Functional Improvements
    • Add “Prepare” Document Action to all document types.
    • Dashboard / Report : use @SQL= syntax
  • Security improvements
  • Bug fixes
  • Performance Improvements

To read the complete changelog in the stable version, check out this page.

What’s new in the community?

  • Seven community donors sent money to the project to support it financially. Every donation is really important to ensure the project’s sustainability. You can also become a sponsor here.
  • Weekly community meetings and the first-ever community coffee break. Meetings for and by the community to discuss different topics, everyone is welcome to participate and suggest topics for future agendas. Join us every Friday in the #meeting Mattermost channel.
  • New plugins:

Credits

Core contributions

  • Andreas Sumerauer
  • Deepak Pansheriya
  • Igor Pojzl
  • Nicolas Micoud
  • Saulo Gil

Forum and Mattermost support

  • Andreas Sumerauer
  • Andres Lopez
  • Ayaz Ahmed
  • Deepak Pansheriya
  • Hiep Le Quy
  • Jesus Castillo
  • Jorge Edison Vallejo Merchán
  • Luis Amesty
  • Martin Schönbeck
  • Nicolas Micoud
  • Orlando Curieles
  • Roger Romero
  • Saptra Saputra
  • Saurabh Pokhriyal

Content contributions

  • Vanessa Castro
    • Top makers badge design.
    • Coffee break image
  • Diego Ruiz
    • Web site maintainer and content creator.

Money donors

  • Eugene Barg – Palich LLC
  • Hideaki Hagiwara
  • Chuck Boecking
  • Murilo Habermann – DevCoffee
  • Phil Barnett – Blindmotion
  • Marco Longo – iDempiere Consulting srl
  • Fernando Saavedra – www.comus.com.ec

Suggesting new features, reporting bugs, and testing

  • Andreas Sumerauer
  • Deepak Pansheriya
  • Igor Pojzl
  • Martin Schönbeck
  • Michael Powacht
  • Nicolas Micoud
  • Norbert Bede
  • Saulo Gil

Wiki contribution (Documentation)

  • Andreas Sumerauer
  • Eduardo Gil
  • Orlando Curieles
  • Martin Schönbeck
  • Nicolas Micoud
  • Peter Shepetko

Dev Ops

  • Carlos Ruiz
  • Marco Longo
  • Murilo H. Torquoato
  • Orlando Curieles

Marketing Committee Participation

  • Carlos Ruiz
  • Chuck Boecking
  • Diego Ruiz
  • Eugene Barg

Carlos Ruiz and Heng Sin Low were outstanding, as usual, this month and here is an overview of their effort:

Heng Sin Low

  • Add IMediaView interface and Keikai implementation
  • Implement drag beyond page (scroll) in trees (Trek 1007493)
  • Bring back frozen column feature for desktop browser
  • Upgrade to Tycho 2.3
  • add Cloud Upload interface to report viewer and scheduler
  • Hazelcast distributed cache can be an issue in some environments
  • Create Oomph project setup model
  • JIRA participation
  • Tickets peer review.
  • Support
  • Marketing committee participation

Carlos Ruiz

  • Message in Reset Password Panel is misleading
  • Performance – avoid multiple for in GridTab.getParentTabNo
  • Add Event Before Parse Status Line
  • Pass PA_DashboardContent information to IDashboardGadgetFactory
  • Changing the way number field with calculator are handled
  • New table whose name ends in “Line” and does not have a Header table
  • 2pack: support export from text column to string column
  • Tickets Peer Review
  • Support
  • Test servers maintenance

Do you think you should have been added to this list? Please tell us why on the marketing forums or Mattermost channel. Want to be included in the next “Month in iDempiere” post? Get involved with the project.