Access to add and change pages is restricted. See: https://cwiki.apache.org/confluence/display/OFBIZ/Wiki+access

Main New Features in 2010

December 2010

  • Framework
    • Remove all the fail-message tag into services with fail-property
    • We discovered a blocking deadlock issue while tweaking the trunk demo. It's fixed at r1050452
    • Upgrade to Apache Derby 10.7.1.1
    • Integrating Apache ivy 2.2.0, for downloading PostgreSQL JDBC driver and cobertura
    • Migration to Apache lucene 3.0.3, adding small test for it
  • Catalog
    • Fedex shipping integration now use the new Shipment Gateway Config features.
    • UPS shipping integration now use the new Shipment Gateway Config features.
    • Product with different packaging or unit of measure using the same inventory location.More.....
    • It's now possible to create prices with VAT included. It works for all types of prices, so Prices Rules and Promo can also be used (using List Price type)
  • jQuery branch
    • The branch has been merged back to the trunk. The trunk no longer uses any other scripts than jQuery (no more Dojo, Prototype, etc.)
    • A beforejQuery tag has been put just before the merging.

November 2010

  • Framework
    • Multi tenant can now be allocated to a certain domain name, so the tenant selection on the login screen is not shown anymore.
  • Setup
    • Component updated and simplified. More....
  • Applications
    • Almost complete Traditional Chinese translation
  • jQuery branch
    • elRTE http://elrte.org/ editor added to replace the old WYSIWYG Editor
    • The development/migration is complete, we need more volunteers for the testing phase...

October 2010

  • Accounting
    • New payment processor: Securepay from securepay.com.au
    • New 'Birt' driven reports.
  • Content
    • Improved and fixed blog function. More.....
  • EbayStore
    • Change Active list screen to be the Open List screen: Open screen shows the items that which have the active status in Ebay.
    • Merge the Sold- and the Unsold screen to be the Closed List screen: The Closed List screen shows the items that are sold and the items which are out of date.
    • Create the services to get transactions and orders from eBay and show it in the Transaction screen and Order screen.
    • Create the services to import the transactions and orders from eBay to OFBiz
  • Ecommerce
    • Speed improvements by using the OFBiz cache as much as possible. More....
  • jQuery branch
    • We almost finished the development/ migration and started with the testing phase
    • All Dojo, Prototype and Calendar libraries, and calls to these libraries, have been removed
    • A new feature in Jquery branch allows to set a dependent field using autocomplete in lookups. Convenient when, for instance, you want to allow you users to handle names instead of Ids but need to set an Id key in a hidden field. Demonstrated with Geo in example/control/FormWidgetExamples
  • Product/Catalog
    • Refactored Price Rules screen. The same mechanism will be used later for Promo Rules, hopefully before merging jQuery...

September 2010

  • Framework
    • New Geo Management in Webtools
    • The effort to remove dependencies from applications continue
  • jQuery branch
    • Work on jQuery branch continue : The Link Zones New Geo Management is using asmselect for improving multiple-select in Widget Forms. Also used as an example in Example component and in Accounting/Commission Run screen. WIP for using it also in Freemarker templates

August 2010

  • Framework
    • Added a dependent dropdows example in the Example component, also used it in Party
    • BIRT charts are now usable
    • Added demo data for example, graphs/reports are now using it
  • jQuery branch
    • Work on jQuery branch is steadily going

July 2010

  • jQuery branch
    • A new jQuery branch has been created, the ultimate goal is to replace propotype and Dojo, no risks of conflicts as it uses jquery() and not $(), WIP...
  • Framework
    • Improved the internationalization of the current calendar (will be replace by a jQuery calendar later)
    • Migration to FOP 1.0
  • Applications
    • Better French labels

June 2010

  • Framework
    • Adding possibility to pass parameter on engine by serviceengine.xml
    • Adding new service engine xml-rpc-local
  • Applications
    • Improved Dutch language

May 2010

  • Framework
    • Help text tooltips can be created for form fields. For example, hover your mouse over some field labels on the Product Store form on the demo server (username=admin, password=ofbiz).
    • Charting capacity with flotr
    • Screen widgets are constructed using the factory pattern. Users can create their own screen widgets.
  • Applications
    • All lookups are now layered but an example of popup in the Example component (for nostalgics)

Here the R10.04 branch has been created

April 2010

  • Framework
    • UtilCache now automatically removes expired(ttl and softref) items in the background.
    • Migration to Tomcat 6.0.26
  • Order
    • loadCartFromOrder can now read OrderItemShipGroup
  • Applications
    • Almost all lookups now use the layered presentation. We will fix some bugs which prevent us, for the moment, to generalize to lookups called from lookups.
  • Portals
    • Adding a bunch of new portal generic screens

March 2010

  • Product
    • Products inside categories can now be filtered by introductionDate
  • Workeffort
    • enhanced workeffort calendars: it is now possible to select a calendar type ("personal", "manufacturing") and then specify further search constraints; simple stat information (like total number of people allocated in a day by all the events happening in that day) are available; improved information for specific work efforts (like production run or production run tasks)
  • Accounting
    • implemented LIFO and FIFO costing methods for accounting
  • Project manager:
    • Adding milestones to Gantt charts
  • Framework
    • Removed of several previously deprecated methods in base and entity engine.
    • Improve startup time, by reducing heavy debug logging in catalina and axis. In a production environment, this gave a 40% speedup during startup.
    • Found/fixed several cases where an entity value would fall back on using the "default" delegator.
  • Framework: Multitenancy
    • First steps to an integrated multitenant functionality.

February 2010

  • Accounting
    • implemented fixed asset depreciations and associated accounting transactions
  • Theming
    • New theme Tomahawk

January 2010

  • A single badly formed email address will not abort sending an email to any other recipients.
  • Added autocompleter support to some screens in accounting, party, product, and workeffort components.
  • Added web analytics support, with support for google and bing analytics.
  • Started work on layered lookups; instead of a separate popup window for form field lookups, do an ajax request and do it dynamically as a layered div.
  • Added some ordermgr reports that make use of birt.
  • No labels