iDempiere

Open Source ERP iDempire 6.1 Release

2018-11-28 最後更新:2018-11-29) · 9 分鐘 · Ray Lee (System Analyst)
iDempiere r6.1於2018年11月5日發布,比計劃延後了2個工作日左右。同去年、前年一樣,官方”隨手”關閉了5.1分支。

安裝介質下載地址:http://sourceforge.net/projects/idempiere/files/v6.1/

更新內容

https://idempiere.atlassian.net/secure/Dashboard.jspa

查詢條件:issuetype = “New Feature” AND status in (Resolved, Closed)

這里針對一些主要升級做了簡單的整理,僅作參考。

平臺類:

OpenJDK >= 10.0.2
註:看代碼的話,允許生產環境可以使用1.8,9.X
至於為什麼不是11,Carlos Ruiz做了相關說明:
https://idempiere.atlassian.net/browse/IDEMPIERE-3798
Hiep Lq給出了升級JDK的方法:
http://wiki.idempiere.org/en/Update_JDK#Setup_jdk
唯一的問題是,我們的生產環境的JDK到底該用哪個版本?
Postgresql >= 9.6.X & 10.3.X
小版本為筆者實際使用中的版本,Postgresql 11也應該可以使用,但由於11剛剛發布,目前沒有上過生產環境。
Jetty >= 9.4.11.v20180605
Eclipse Eclipse IDE for Java EE Developers 4.9.0 SimRel.2018-09
Tycho
對iDempiere用戶來說,這是期盼已久的對應,已經停止更新的Buckminster是一個“毒瘤“,如今終於被切除,轉而開始擁抱有龐大群眾基礎的Maven。
https://idempiere.atlassian.net/browse/IDEMPIERE-3531
JaserReports 6.7.0
zk 8.5.0
Hazelcast 3.9.3
xmlbeans 3.0.0
功能類:

IDEMPIERE-3535 Implement font icon theme. Fixed row edit icon not working in grid view.
IDEMPIERE-3538 NPE happen if show dialog at time not yet complete login
IDEMPIERE-3537 Generic Info Window: Rendering of Search, Table Direct and List columns
IDEMPIERE-3549:allow IAction decorate toolbar button
IDEMPIERE-3563 Improvement to Process/COG toolbar button popup.
IDEMPIERE-3568 Report Wizard is Not Working
IDEMPIERE-3578 BPartner Location name : Preserve custom name
IDEMPIERE-3545 Add plugin information in About window / implement start-stop
IDEMPIERE-3535 Implement font icon theme / integrate fix from Murilo (muriloht) for the lock button
IDEMPIERE-3627 Field and Process Parameter: @SQL support for Readonly logic
IDEMPIERE-3629 Parameter Value Change and Form Validation Listener for Process Dialog
IDEMPIERE-3630 Process Dialog should wait for Info Popup.
IDEMPIERE-3639 Placeholders for every fields
IDEMPIERE-3645 Placeholders break executing a process from swing client
IDEMPIERE-3696 Implementing warning to encourage user to change their password before it is expired
IDEMPIERE-3705 Define customer or vendor by context when creating new BPs via QuickEntry
IDEMPIERE-3715 Improve FDialog to receive arguments for the AD_Message in special cases
IDEMPIERE-3552: fix context menu don’t show when disable combobox
IDEMPIERE-2310 Improve description field with inline Html editor and html rendering
IDEMPIERE-3760 Implement Virtual UI Column
IDEMPIERE-2709 Adding support for editable field on info window
IDEMPIERE-3607:Invoice Report problem when using QR barcode
IDEMPIERE-2319: Adding date value type support in Attribute set and adding transaction support on Attribute dialog
IDEMPIERE-3794 Improvement to Housekeeping
IDEMPIERE-2816/IDEMPIERE-2351 Force background/foreground based on parameters
IDEMPIERE-3799 Avoid users re-running a process that is already being processed
IDEMPIERE-2793 Extendability improvements / integrate patch from logilite
IDEMPIERE-941 soapUI tests not working / fix 2pack for last version
IDEMPIERE-3760 Implement Virtual UI Column / fix oracle script
由於官方已經停止對r5.1的支持,後續只能緊跟官方,盡快的移行到6.1。

iD中國社區之後的工作也會重點的移至6.1的環境搭建及翻譯的相關工作中。

發布履歷

2018年11月04日發布了6.1
2017年10月31日發布了5.1
2016年10月31日發布了4.1
2015年10月31日發布了3.1
2014年10月31日發布了2.1
2013年10月31日發布了2.0
2013年06月27日發布了1.0c
2013年04月24日發布了1.0b
2012年10月31日發布了1.0a
另外,infoWorld的BOSSIE已經連續兩年沒有企業級應用的分類,不知道iDempiere在開源ERP界的地位是否有變化

English Version

iDempiere r6.1 was released on November 5, 2018, approximately 2 business days behind schedule. As in the previous two years, the official team casually closed the 5.1 branch.

Installation media download link: http://sourceforge.net/projects/idempiere/files/v6.1/

Release Notes

https://idempiere.atlassian.net/secure/Dashboard.jspa

Query criteria: issuetype = “New Feature” AND status in (Resolved, Closed)

Below is a brief summary of some major upgrades, for reference only.

Platform:

OpenJDK >= 10.0.2
Note: Looking at the code, production environments are allowed to use 1.8 and 9.X
As for why not 11, Carlos Ruiz provided a related explanation:
https://idempiere.atlassian.net/browse/IDEMPIERE-3798
Hiep Lq provided the method for upgrading JDK:
http://wiki.idempiere.org/en/Update_JDK#Setup_jdk
The only question is: which JDK version should we use in our production environment?
Postgresql >= 9.6.X & 10.3.X
The minor versions are those actually used by the author. Postgresql 11 should also work, but since 11 was just released, it has not yet been deployed in a production environment.
Jetty >= 9.4.11.v20180605
Eclipse Eclipse IDE for Java EE Developers 4.9.0 SimRel.2018-09
Tycho
For iDempiere users, this is a long-awaited change. The discontinued Buckminster was a “burden“ that has finally been removed, and the project now embraces Maven, which has a massive user base.
https://idempiere.atlassian.net/browse/IDEMPIERE-3531
JaserReports 6.7.0
zk 8.5.0
Hazelcast 3.9.3
xmlbeans 3.0.0
Features:

IDEMPIERE-3535 Implement font icon theme. Fixed row edit icon not working in grid view.
IDEMPIERE-3538 NPE happen if show dialog at time not yet complete login
IDEMPIERE-3537 Generic Info Window: Rendering of Search, Table Direct and List columns
IDEMPIERE-3549:allow IAction decorate toolbar button
IDEMPIERE-3563 Improvement to Process/COG toolbar button popup.
IDEMPIERE-3568 Report Wizard is Not Working
IDEMPIERE-3578 BPartner Location name : Preserve custom name
IDEMPIERE-3545 Add plugin information in About window / implement start-stop
IDEMPIERE-3535 Implement font icon theme / integrate fix from Murilo (muriloht) for the lock button
IDEMPIERE-3627 Field and Process Parameter: @SQL support for Readonly logic
IDEMPIERE-3629 Parameter Value Change and Form Validation Listener for Process Dialog
IDEMPIERE-3630 Process Dialog should wait for Info Popup.
IDEMPIERE-3639 Placeholders for every fields
IDEMPIERE-3645 Placeholders break executing a process from swing client
IDEMPIERE-3696 Implementing warning to encourage user to change their password before it is expired
IDEMPIERE-3705 Define customer or vendor by context when creating new BPs via QuickEntry
IDEMPIERE-3715 Improve FDialog to receive arguments for the AD_Message in special cases
IDEMPIERE-3552: fix context menu don’t show when disable combobox
IDEMPIERE-2310 Improve description field with inline Html editor and html rendering
IDEMPIERE-3760 Implement Virtual UI Column
IDEMPIERE-2709 Adding support for editable field on info window
IDEMPIERE-3607:Invoice Report problem when using QR barcode
IDEMPIERE-2319: Adding date value type support in Attribute set and adding transaction support on Attribute dialog
IDEMPIERE-3794 Improvement to Housekeeping
IDEMPIERE-2816/IDEMPIERE-2351 Force background/foreground based on parameters
IDEMPIERE-3799 Avoid users re-running a process that is already being processed
IDEMPIERE-2793 Extendability improvements / integrate patch from logilite
IDEMPIERE-941 soapUI tests not working / fix 2pack for last version
IDEMPIERE-3760 Implement Virtual UI Column / fix oracle script
Since the official team has stopped supporting r5.1, the only option going forward is to keep up with the official releases and migrate to 6.1 as soon as possible.

The iD China community will also shift its focus to environment setup and translation work for 6.1.

Release History

November 4, 2018: Released 6.1
October 31, 2017: Released 5.1
October 31, 2016: Released 4.1
October 31, 2015: Released 3.1
October 31, 2014: Released 2.1
October 31, 2013: Released 2.0
June 27, 2013: Released 1.0c
April 24, 2013: Released 1.0b
October 31, 2012: Released 1.0a
Additionally, infoWorld’s BOSSIE Awards have not included an enterprise application category for two consecutive years, leaving us uncertain whether iDempiere’s position in the open-source ERP landscape has changed.

日本語版

iDempiere r6.1は2018年11月5日にリリースされました。予定より約2営業日遅れとなりました。昨年、一昨年と同様に、公式チームは5.1ブランチをクローズしました。

インストールメディアのダウンロード先:http://sourceforge.net/projects/idempiere/files/v6.1/

更新内容

https://idempiere.atlassian.net/secure/Dashboard.jspa

検索条件:issuetype = “New Feature” AND status in (Resolved, Closed)

以下は主要なアップグレードの簡単なまとめです。参考としてご覧ください。

プラットフォーム:

OpenJDK >= 10.0.2
注:コードを見ると、本番環境では1.8および9.Xの使用が許可されています
なぜ11ではないのかについては、Carlos Ruizが関連する説明を行っています:
https://idempiere.atlassian.net/browse/IDEMPIERE-3798
Hiep LqがJDKアップグレードの方法を提供しています:
http://wiki.idempiere.org/en/Update_JDK#Setup_jdk
唯一の問題は、本番環境でどのJDKバージョンを使用すべきかということです。
Postgresql >= 9.6.X & 10.3.X
マイナーバージョンは筆者が実際に使用しているバージョンです。Postgresql 11も使用可能と思われますが、11はリリースされたばかりのため、まだ本番環境での使用実績はありません。
Jetty >= 9.4.11.v20180605
Eclipse Eclipse IDE for Java EE Developers 4.9.0 SimRel.2018-09
Tycho
iDempiereユーザーにとって、これは待望の変更です。更新が停止されたBuckminsterは“負の遺産“でしたが、ついに除去され、膨大なユーザーベースを持つMavenへの移行が始まりました。
https://idempiere.atlassian.net/browse/IDEMPIERE-3531
JaserReports 6.7.0
zk 8.5.0
Hazelcast 3.9.3
xmlbeans 3.0.0
機能:

IDEMPIERE-3535 Implement font icon theme. Fixed row edit icon not working in grid view.
IDEMPIERE-3538 NPE happen if show dialog at time not yet complete login
IDEMPIERE-3537 Generic Info Window: Rendering of Search, Table Direct and List columns
IDEMPIERE-3549:allow IAction decorate toolbar button
IDEMPIERE-3563 Improvement to Process/COG toolbar button popup.
IDEMPIERE-3568 Report Wizard is Not Working
IDEMPIERE-3578 BPartner Location name : Preserve custom name
IDEMPIERE-3545 Add plugin information in About window / implement start-stop
IDEMPIERE-3535 Implement font icon theme / integrate fix from Murilo (muriloht) for the lock button
IDEMPIERE-3627 Field and Process Parameter: @SQL support for Readonly logic
IDEMPIERE-3629 Parameter Value Change and Form Validation Listener for Process Dialog
IDEMPIERE-3630 Process Dialog should wait for Info Popup.
IDEMPIERE-3639 Placeholders for every fields
IDEMPIERE-3645 Placeholders break executing a process from swing client
IDEMPIERE-3696 Implementing warning to encourage user to change their password before it is expired
IDEMPIERE-3705 Define customer or vendor by context when creating new BPs via QuickEntry
IDEMPIERE-3715 Improve FDialog to receive arguments for the AD_Message in special cases
IDEMPIERE-3552: fix context menu don’t show when disable combobox
IDEMPIERE-2310 Improve description field with inline Html editor and html rendering
IDEMPIERE-3760 Implement Virtual UI Column
IDEMPIERE-2709 Adding support for editable field on info window
IDEMPIERE-3607:Invoice Report problem when using QR barcode
IDEMPIERE-2319: Adding date value type support in Attribute set and adding transaction support on Attribute dialog
IDEMPIERE-3794 Improvement to Housekeeping
IDEMPIERE-2816/IDEMPIERE-2351 Force background/foreground based on parameters
IDEMPIERE-3799 Avoid users re-running a process that is already being processed
IDEMPIERE-2793 Extendability improvements / integrate patch from logilite
IDEMPIERE-941 soapUI tests not working / fix 2pack for last version
IDEMPIERE-3760 Implement Virtual UI Column / fix oracle script
公式チームがr5.1のサポートを終了したため、今後は公式リリースに追従し、できるだけ早く6.1に移行するしかありません。

iD中国コミュニティも今後、6.1の環境構築と翻訳作業に重点を移していく予定です。

リリース履歴

2018年11月4日:6.1リリース
2017年10月31日:5.1リリース
2016年10月31日:4.1リリース
2015年10月31日:3.1リリース
2014年10月31日:2.1リリース
2013年10月31日:2.0リリース
2013年6月27日:1.0cリリース
2013年4月24日:1.0bリリース
2012年10月31日:1.0aリリース
なお、infoWorldのBOSSIE Awardsでは2年連続でエンタープライズアプリケーション部門がなくなっており、オープンソースERP業界におけるiDempiereの地位に変化があったかどうかは不明です。

Ray Lee (System Analyst)
作者 Ray Lee (System Analyst)

iDempeire ERP Contributor, 經濟部中小企業處財務管理顧問 李寶瑞