Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

主要新功能在 OFBiz

...

主力版

原始英文網頁: Main New Features

Tip

這些功能對應大約是從 4.0 版本開始的源碼主幹變更。一如往常的版本開始的源碼主力版變更(從 2007 年以來的相關變更, 請參考頁末下的英文子頁面)。一如往常的, OFBiz 釋出表現穩定的代碼稱號(4.0, 9.04, 10.04), 而主幹提供最新而且很棒的功能。, 而主力版提供最新而且很棒的功能。

2011 年十一月

  • 框架
    • 新的日期時間規格化程式 (有 JavaDoc)
    • 更新 jQuery 到版本 1.7, 且 jQuery UI 程式庫到版本 1.8.16
    • 更新到 Tomcat 7
  • Jackrabbit 分支
    • 更新 Jackrabbit 程式庫到版本 2.3.3
    • 增加查詢支援, 能用 SQL2 / JQOM 查詢語法來查儲存庫

2011 年十月

  • 產品/製造/訂單
    • 管理批號與追蹤
    • 改進促銷碼的產生, 避免近似的字元, 像是: O 和 0
  • 人資
    • 個人檔案增加薪資歷史項目
  • 框架
    • 更新 derby 資料庫到版本 10.8.2.2
  • Jackrabbit 分支
    • 優化檔案處理
    • 改進部份的程式碼, 達到更穩定
    • 新的(快速)內容選擇器在測試沙箱區

2011 年九月

  • 框架
    • 迷你語言 <set> 操作現在支援 groovy 語法在表單欄位的屬性中使用
    • 更新 jQuery 檢核套件到版本 1.8.1
  • Jackrabbit 分支
    • 加入多語言支援給所有使用新的 OCM 層的節點
    • 加入版本支援給所有使用新的 OCM 層的節點
    • 加入更容易使用的新 API 層

2011 年八月

  • 所有元件
    • 移除沒有存在前端網站的全部元件相關的網站紀錄,
  • 內容
    • 增加一個在網站細目的功能: 在目錄, 分類, 產品以及內容部份, 用'SEO' 按鈕產生缺少有助優化的網址。實體資料若已有 seo 的優化替代網址將不會被變更。
  • Scrum
    • 增加 "新的待辦項目" 按鈕, 當選了一個已有待辦項目
    • 待辦項目即使已經掛上時數, 還是可以被刪除
    • 在待辦項目的 "出帳" 按鈕用來設定出帳旗標, 沒有作用而且有錯誤訊息
    • 假使待辦項目的尚未出帳, 時數紀錄就不會在發票中合併成單一項目
    • 電子郵件確認: Scrum - 你的衝刺已開始, 是錯誤的網路領域名稱在衝刺網址: 127.0.0.1
    • 轉換服務名稱, 從 'addWorkEffortTimeToInvoice' 改為 'scrumAddWorkEffortTimeToInvoice' 以便特殊群組
    • 移除 log 的實體警告, 在 scrum 裡有實體變更, 我們尚未確定是否使用, 如果要的話, 可支援建立轉換程式
  • 目錄/電子商務/訂單
    • 增加三個參數選項到巨集: <@ofbizUrl fullPath=true encode=false secure=false> 足以做說明, 這在電子郵件中產生正確網誌是必須的
    • 在訂單確認電子郵件沒有顯示產品的網址, 因為當程式的要求找不到時 ofbizCatalogAltUrl 沒有傳回網址: 已修正
  • 行銷/內容/電子商務
    • 建立多對多的關連到連絡清單和網站, 並更新範例資料, 在這些元件裡建立顯示畫面
  • 成員
    • 偏好設定現在能正確依據使用者登入帳號來呈現
    • 在搜尋列表中, 增加可排序的變更日期及加入日期
  • 人資
    • 以 jquery 版本取代原先的公司樹狀組織呈現
  • 財會/訂單
    • 加入一個新的財務設定選項, 用來設定發票產生是依據訂單或是送貨單, 也可在訂單做單獨設定。另外還包含了 Junit 測試。
  • 框架
    • 更新 jQuery 到版本 1.6.2
    • 增加 viewsize 和 viewindex 參數到清單裡的表單按鈕, 以自動記住頁數和頁面大小
    • 加入 spring 程式庫來測試事件, 相關 junit 範例可以在財務/訂單變更中找到
  • Jackrabbit 分支
    • 完成物件內容對映重構
    • 目前使用 jackrabbit OCM 程式庫對應內容從節點到儲存庫, 讓程式碼更一般化
    • 現在可建立 Java 物件供各種內容使用的案例 (也就是網誌, 論壇, 或產品內容)
    • JCR 實作已搬移至框架
    • 不再有任何連結牽扯資料庫和 JCR 節點
    • 看看新實作的相關描述和類別圖在 ... OFBiz Jackrabbit 分支 Wiki 頁面 (英)
    • 更新 Jackrabbit 程式庫到版本 2.2.8

2011 年七月

  • Scrum
    • 加入新的元件, 它已在貢獻者的公司使用有一年。所提供功能的更多資訊和如何開始使用, 可連到其公司 網站(英) 找到 ...
  • 訂單
    • 替匿名使用者新增支援自動儲存購物清單。有個排程服務能刪除匿名者的自動儲存購物清單, 如果沒特別指定的話, 預設 30 天清單沒更新就刪除
  • 行銷
    • 數項改進, 並修正電子郵件名單的錯誤

2011 年六月

  • 內容
    • 如同先前替產品增加優化網址, 現在內容也是
    • 增加一個按鈕, 能(重新)產生內容的關鍵字
  • 目錄
    • 現在產品目錄能新增/上傳連結和圖檔
  • Jackrabbit 分支
    • 重構容器的開始動作
    • 更新至 Jackrabbit 2.2.7

2011 年五月

  • 框架
    • 更新至 derby 10.8.1.2
    • 更新至 jQuery 1.6.1 與 jQuery UI 1.8.13
    • 增加 Ant Contrib 並在相關的地方使用
    • 讓 OFBiz 能使用 Amazon EC2 負載平衡
    • 特別針對 AJAX 要求連接逾時(Session)的新處理方式
  • 電子商務和目錄
    • 現在有多種語言也能有可優化的網址, 還有更多 ... 能手動輸入與更新, 但能自動產生目錄或產品名稱。使用方式 ... (英)
    • 電子商務增加 jQuery 樹狀目錄, 只顯示目錄有關的產品或相關目錄的產品。已在 IE 下測試過。從樹狀裡頭顯示產品, 現在使用 AJAX 只更新部份畫面
    • 改進目錄介面, 移動細項功能的標籤到右邊, 用選單畫面元件取代連結, 而且只在有關聯發生時才顯示
    • 針對電子商務和訂單輸入的模組增加產品價格幣別自動轉換, 也可在屬性檔案(properties)關閉此項功能
  • 內容
    • 增加內容的搜尋, 類似產品和工效的搜尋功能
  • Webpos
    • 一個新版本的 Web POS, 完全重寫並大量使用 jQuery 增進與使用者互動的能力
  • 全部元件
    • Javadoc 文件現在用 ant 指定建置目標 docs 和 docs-all 都能正確產生
  • Jackrabbit 分支
    • 文字和檔案內容都支持國際化, 現在可依照不同的語言來儲存內容
    • 系統能自動判斷語言來顯示讀取內容
    • 提供全部內容和節點/目錄的版本化
  • HTML5 分支
    • 一個新分支, 建立為了讓 OFBiz 在 HTML5 方面能完備
Note

5 月 2 日建立 11.04 分支

2011 年四月

  • 框架
    • 加入 famfamfam 圖示庫, 但未使用
    • 透過 JQuery 檢核功能的加持, 改進必要欄位處理
    • 在 Portal 頁面增加查詢
    • 新增 "自治市" 到 getStateList 的搜尋條件, 讓中國的 "自治市" 在州的清單中能夠顯示出來
    • 讓 OFBiz 在 Jenkins 下執行
    • 從 webtools 執行 HTML Selenium 測試套件
    • 增加空的 Firefox 個人資料, 因此做功能測試時, 無須把 https 改為 http
    • 更新 HttpClient 程式庫到版本 4.1, 新的版本有問題修正與新的安全功能
    • 更新 lcal4j 程式庫
    • 以 datejs 程式庫使日期時間選取功能國際化. 這程式庫妥善處理日期和時間的輸入與輸出
    • 更新至 jQuery 1.5.2 和 jQuery UI 1.8.11
  • 訂單
    • 增加參數限制訂單不使用小數位數
  • 產品
    • 增加產品列出歷史的價格功能
  • Jackrabbit 分支
    • 完成首次對(一般)文字與檔案的 CRUD 操作
    • 增加一些架構提議在 Wiki 頁面 (英)

2011 年三月

  • 框架
    • 更新到 jQuery 1.5.1
    • ant 增加 sonar 相關 task
    • 當使用 selenium, 會下載 selenium RC 1.0.3 版
    • 重構 Start.java
    • 重構 Container.java 與 ContainerLoader.java, 讓容器 (containers) 做載入/開始/停止這些動作有更好的控制。
    • 模組熱部署 (Hot-Deploy) 現在能夠載入他們自己的容器, 因此在元件組態目錄下, 有個 hot-deploy-container.xml 檔案被建立
    • 從一些類別移除警告訊息, 能更容易維護
  • 內容
    • 使用 Apache Tika 自動偵測上傳文件的 MIME 類型。
  • 目錄
    • 現在目錄樹狀成員以序列數排序
    • 建立目錄與產品的優化網址
  • Googlebase
    • 擴充安全功能
    • 網址標簽讓 Google 分析報告的來源中呈現
    • 新增的搜尋參數:
      • ACTIVE_PRODUCT: 在 OFBiz 裡的現行產品
      • GOOGLE_SYNCED: 與 google 同步的產品
      • DISCONTINUED_PRODUCT: 庫存的產品

2011 年 2 月

  • 應用元件
    • 移除編譯時的警告訊息
  • 框架
    • 一般連接現在可從層面方塊(Layered Boxes)中展開目標的內容(如同查找 lookups 一樣)
    • 在 widget.properties 中採用 widget.autocompleter.defaultMinLength 並設為 2: 預設使用者敲入後, 才進行自動完成的最少字元數目 (jQuery 預設為 1)。
    • 增加一個 CSS 手法, 當自動完成有數十個項目時, 會有一個垂直捲軸。
    • 使用界面的日期時間選取有新的區間, 以便準確設定時間。
    • 遷移到 Tomcat 6.0.32。
  • 目錄
    • 增加產品圖片管理。
    • 透過產品圖片管理批次處理圖片的大小與改名。
    • 更新 Cybersource 付款閘道。
  • 電子商務
    • 刪除不需要的 JS 程式庫, 增進頁面載入效率。
    • 新增購物車的單元測試。
  • 風格主題
    • 華麗方塊以供風格主題的預覽。
    • 修正 Droppingcrumps 的下拉選單和 BlueLight 風格主題的問題。
    • BlueLight 下拉選單佈局有些視覺的變更。

2011 年 1 月

  • 示範
    • 感謝 Apache 軟體基金會慷慨 (實際上是基礎架構小組) 提供我們雙倍可用的記憶體。現在有 4GB 供主力版和穩定版使用, 並且修正一些問題, 示範實體達成前所未有的可靠。
  • 應用元件
    • 更多 java 編譯錯誤訊息已被移除。
    • 更多在 java 服務中固定的回應訊息已被國際化。
  • 特殊元件
    • 更多在 java 服務中固定的回應訊息已被國際化。
  • 框架
    • 一個新的 Groovysh 容器, 像原有的那個 Beanshell。他們兩者基於安全的理由, 都先已註解的方式呈現。
    • 一個新的佈局示範選項加在 Webtools 裡。有助於開發者追隨使用界面的最佳實務。
  • 行銷
    • 郵件名單功能被完成, 並且擴充。更多資訊在 這裡
  • 多租戶
    • 現在能更容易在 OFBiz 中建立一個新的租戶, 係透過 ant 任務 'run-create-tenant'。更多資訊在 這裡
  • 電子商務
    • 增加一個熱門分類到電子商務首頁, 是透過真實訂單的資料倉儲所產生的。並且也從資料倉儲調整年/月/週的銷售報表。
  • 目錄
    • 改進目錄維護畫面, 使用合併的目錄/分類 jQuery 樹狀結構, 並增加新的 '分類' 搜尋和條列功能。
    • 現在整合了 DHL 運送, 使用新的運送閘道配置特性。
    • 現在整合了 USPS 運送, 使用新的運送閘道配置特性。
  • Ebay 商店
    • 更多改進與錯誤修正。終極目標是取代 Ebay 元件。
  • 風格主題
    • 舊的 FlatGray 已被更新, 現在它有了新的摩登外觀。

2010 年 12 月

  • 框架
    • 移除全部失敗訊息標籤, 轉到服務的 fail-property 中呈現。
    • 我們發現主力版會發生死結的問題, 做了些調整, 在 r1050452 中修正。
    • 更新到 Apache Derby 10.7.1.1。
    • 遷移到 Apache lucene 3.0.3. 並為此增加少許的測試。
  • 目錄
    • 現在整合了 Fedex 運送, 使用新的運送閘道配置特性。
    • 現在整合了 UPS 運送, 使用新的運送閘道配置特性。
    • 在相同一個存貨地點, 產品可以有不同包裝或計量單位。更多資訊在 這裡
    • 現在可建立價格搭配加值稅。可適用於任何類型的價格, 因此價格規則和促銷也都能使用 (使用標示價格類型)。
  • jQuery 分支
    • 此一分支已被合併成為主力版, 這個主力版不使用任何 jQuery 外的腳本套件。(不會有 Dojo, Prototype, 等等)
    • 放置一個 beforejQuery 標籤, 標示為合併前的版本。

2010 年 11 月

  • 框架
    • 多租戶現在可配置到網路領域名稱, 因此在登入時選擇租戶的畫面將不再呈現。
  • 設定
    • 元件更新並簡化。更多資訊在 這裡
  • 應用
    • 幾近完整的繁體中文翻譯。
  • jQuery 分支
    • 增加 elRTE http://elrte.org/ 編輯器, 取代原有的所見即所得編輯器。
    • 開發/合併已經完成, 我們需要更多志願者參與測試階段 …

2010 年 10 月

  • 財務會計
    • 新增付款處理機制: 來自 securepay.com.au 的 Securepay。
    • 新增 'Birt' 開發的報表。
  • 內容
    • 改進與修正相關部落格功能。
  • eBay 商店
    • 改變活動清單畫面成為開始清單畫面: 該畫面顯示項目在 eBay 終始否啟用。
    • 合併售出和未售畫面到結案清單畫面: 該清單顯示項目是否售出, 以及是否過期。
    • 新建立服務能從 eBay 取得交易和訂單, 並顯示在交易或訂單畫面。
    • 新建立服務能從 eBay 匯入交易和訂單到 OFBiz。
  • 電子商務
    • 儘可能使用 OFBiz 快取來增進速度。
  • jQuery 分支
    • 我們幾乎已經完成 development/ 目錄下的改版, 並開始進行測試階段。
    • 全部 Dojo, Prototype 和 Calendar 程式庫, 還有呼叫這些程式庫的部分都被移除。
    • 新的 jQuery 分支功能允許設定從屬欄位在找尋資料時, 使用自動完成功能。這蠻方便的, 舉例來說要讓使用者以名字取代 Id, 但必須要設定一個 Id 鍵值是隱藏欄位。在 example/control/FormWidgetExamples 目錄下有相關地理資訊範例。
  • 產品/目錄
    • 重構價格規則畫面。相同機制將用在促銷規則, 希望在 jQuery 合併之前...

2010 年 9 月

  • 框架部份
    • 網站工具(Webtools)有新的地理資訊管理。
    • 在應用程式裡頭, 持續努力把不用的程式庫移掉。
  • jQuery 分支
    • 繼續進行jQuery分支: 連結區裡新的地理資訊管理使用 jQuery asmSelect 改進了表單元件的多項目選擇功能。也做成一個範例, 以及會計/佣金執行畫面, 還有在 WIP 的 Freemark 樣板中使用。

2010 年 8 月

  • 框架部份
    • 在範例元件中增加與 dropdows 相關範例, 也在 Party 中使用。
    • 現在 BIRT 圖表可供使用
    • 增加範例的示範資料, 現在圖表/報表都使用它。
  • jQuery 分支
    • 關於 jQuery 分支的相關作業持續穩定發展中。

2010 年 7 月

  • jQuery 分支
    • 新的 jQuery 分枝建立了, 終極目標是取代 propotype 以及 Dojo, 只用 jquery() 沒用到 $() 是沒有衝突風險, 工作進行中 ...
  • 框架部份
    • 改進當前日曆的國際化 (日後將被 jQuery 版本日曆取代)。
    • 遷移到 FOP 1.0。
  • 應用部份
    • 更好的法文文字標籤。

2010 年 6 月

  • 框架部份
    • 增加可在引擎傳遞參數, 藉由 serviceengine.xml 設定。
    • 增加新的服務引擎 xml-rpc-local。
  • 應用部份
    • 改進德文翻譯。

...

  • 單一的不符標準電子郵件地址, 將不會造成中斷遞送電子郵件, 而影響其他的收件人。
  • 在會計, 成員, 產品, 和工效幾個子系統的某些畫面增加自動完成功能。
  • 增加支援網站分析, 支援了 google 和 bing 網站分析。
  • 開始進行以網頁層級做查閱功能; 取代原本表單欄位查閱要另外彈出視窗, 使用 Ajax 要求, 然後動態處理 div 網頁層級。
  • 使用 Birt 增加一些訂單管理的報表。

更早的新功能項目(英文)