October 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, new code contributions, bug reporting, testing, community meetings, donors. A total of 11 core committers this month! Amazing participation.
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?
- Functional Improvements
- Make it easier to find Process Audit record for each Scheduler Run
- Multiple BOM (formulas) support for mfg-light
- Allow to use product (or charge) in commissions configuration
- Fix an error in BOM Viewer which was only showing a single level of BOM
- UX Improvements
- Send emails from the attachments dialog
- Extend events to prefill email dialog variables from report window
- Improve inconsistent product attribute order
- Period Control Management improvement
- Enable save column width in WListBox
- Allow to show products without price in Info Product window
- Development Improvements
- Update model factory of org.idempiere.webservices
- Methods to retrieve value from multiple process parameters
- Clean up dead code
- Add org.adempiere.base.annotation.Process annotation
- Add org.adempiere.base.Model annotation support to MappedModelFactory
- Add org.idempiere.ui.zk.annotation.Form annotation
- Add org.adempiere.base.annotation.Callout annotation
- Add org.adempiere.base.annotation.EventTopicDelegate annotation
- Technical Improvements
- Platform update for 9.x
- Missing index on AD_UserDef sub tables
- Identify iDempiere JDBC connections in DBeaver or other session administration software
- Enable save column width in WListBox
- Improve test data
- 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?
- Nine 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.
- Saulo Gil was chosen as the hero of September thanks to its amazing contribution to ease the plug-in development process.
Credits
Core contributions
- Diego Ruiz
- Gsjeffen
- Hideaki Hagiwara
- Murilo H. Torquato
- Nicolas Micoud
- Orlando Curieles
- Ricardo Santana
- Saulo José Gil
- Tony Snook
Forum and Mattermost support
- Akshara Romesh
- Leszek Bober
- Marco Longo
- Murilo H. Torquato
- Nicolas Micoud
- Norbert Bede
- Orlando Curieles
- Phil Barnett
- Ricardo Santana
- Saulo Gil
Content contributions
- Vanessa Castro
- Diego Ruiz
Money donors
- Eugene Barg – Palich LLC
- Hideaki Hagiwara
- Surya Sentosa – Kosta Consulting
- Chuck Boecking
- Murilo Habermann – DevCoffee
- Marco Longo – iDempiere Consulting srl
- Fernando Saavedra – www.comus.com.ec
- Bret Stern – Machine management
- Adam Sawtell – Flamingo logic
Suggesting new features, reporting bugs, and testing
- Diego Ruiz
- Hideaki Hagiwara
- Igor Pojzl
- Ingenieria march
- Jasper Siepkes
- Jeremy Krieg
- Martin Schönbeck
- Matheus Marcelino
- Murilo Habermann Torquato
- Nicolas Micoud
- Orlando Curieles
- Ricardo Alexsander Santana
- Saulo Gil
- Tony Snook
Wiki contribution (Documentation)
- Diego Ruiz
- Martin Schönbeck
- Peter Shepetko
- Sieg02
Dev Ops
- Carlos Ruiz
- Marco Longo
- Murilo H. Torquoato
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
- Enable save column width in WListBox
- add org.adempiere.base.annotation.EventTopicDelegate annotation
- Vendor changed to customer when edited using Quick Entry
- add org.adempiere.base.annotation.Callout annotation
- idempiere-rest plugin doesn’t start with iDempiere 8.2z (master) #83
- Syntax error while installing PackIn (native postgres)
- Error in FinReport with List Sources and Native Postgr…
- org.idempiere.ui.zk.annotation.Form annotation
- Intermittent web client error at Firefox
- Info Panel show NPE at console
- add org.adempiere.base.annotation.Process annotation
- add org.adempiere.base.Model annotation support to MappedModelFactory
- Advanced Lookup on sub-tab of a window triggers a PSQL Exception
- Abort for workflow activity and process manage is not working
- Multiple BOM (formulas) support for mfg-light
- Platform update for 9.x
- JIRA participation
- Tickets peer review.
- Wiki documentation
- Support
- Marketing committee participation
Carlos Ruiz
- Allow to show products without price in Info Product window
- Multi-factor authentication (FHCA-2034)
- DateAcct on Find Window of M_InOut display wrong
- Vendor changed to customer when edited using Quick Entry
- Generate invoice (manual) tries to look for vendors
- NPE – Chan
- Enable save column width in WListBox / fix oracle script
- Period Control Management
- Allow to use product (or charge) in commissions configuration
- Cant confirm 0 qty on Shipment Confirmation
- Inconsistent product attribute order
- RUN_SyncDB ordered by timestamp can have issues
- Extend events to prefill email dialog variables from report window
- Identify iDempiere JDBC connections in DBeaver or other session administration software
- Wiki documentation
- 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.
I am a systems engineer with a great passion for open source, software development, and technology in general. I have been part of the iDempiere community since 2012. I believe the enterprise world is one of the most aggressive environments out there. Companies tend to ruthlessly compete against each other. That is why seeing competitors co-exist and cooperate in harmony in iDempiere (and OSS communities in general) is so interesting to me.