Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Main New Features In The OFBiz Trunk

Warning
titleDeprecated

This page is no longer maintained. We will now use JIRA for that. See Change logs, here is example for the upcoming branch. You might also want to follow  OFBiz's official mensual blog posts (smile). It contains also bug fixes and more...

Tip

These features correspond approximately to main trunk changes since Release 4.0 (for children pages which contain the previous years changes, click on the tree icon into the left panel).

As always, OFBiz releases represent stable code while trunk versions include includes the latest and greatest functionalities.

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 Franch 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)
Note

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

...

December 2013

  • Framework
    • It's not new but was not working for a moment. The geo location works again, for both Google Map and OpenLayers

November 2013

  • Framework
    • Introduced Tomcat's JreMemoryLeakPreventionListener (read why at OFBIZ-5395), most useful when used with an external applicaiton server (whith redeployment phases)

October 2013

  • Framework
    • It's now possible to use a port offset parameter to run an instance on another set of ports (all are handled with the offset). See ant -p for more, look for "portoffset". It works also for tests (ant run-tests) but a weird issue with testSOAPSimpleService service, so I did not commit this part yet.

June 2013

  • Framework
    • More Czech translations
    • Allow to dynamically set the log level for a class or package

May 2013

  • Framework
    • Added a mean to collect and show the Requests Events durations using Metrics framework added (there is no threshold handling for event metrics)
    • Some more Russian common labels

April 2013

  • Framework
    • Added the possibility to force the user to reset his password in a pre-defined regular interval of time
    • Some more Russian common labels

Februrary 2013

Complete Chinese translation

January 2013

  • Framework
    • Allow a whole controller or/and request/s to override a default 302 in case of redirect

 

...