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).

see children pages since 2007 at bottom). As always, OFBiz releases represent stable code while trunk includes the latest and greatest functionalities.

December

...

2013

  • Framework
      Securing User Password - OFBIZ-4958
    • A new security feature has been introduced. It helps users to protect the password from unauthorized guesses. User password is to be set in per-defined pattern, where administrator can set her/his own pattern's definition as per company policy. Error messages localisation is a bit more involved...

November 2012

  • Framework

October 2012

  • Complete Japanese translation

September 2012

  • Framework

August 2012

  • Framework
    • Lookups improvement when using the read-only feature, examples in example component
    • Overhauled Job Scheduler - less chance of saturating the server under heavy load, better multi-delegator handling
  • Accounting
    • Completed French translation

July 2012

  • Framework
    • Minerva and XAPool Moved to Attic
    • Overhauled Mini-language. New grammar, 40% performance improvement.
    • Performance Metrics framework added. Controller can monitor request performance and switch to a different view under heavy load.
  • Product
    • Improved Price Rules UI (2nd phase)
  • POS
    • Right to Left (RTL) layouts now available, hence easier use of the POS in, for instance, Arabic languages.
    • Arabic language translation

June 2012

  • Framework
    • More Vietnamese labels
    • Seleniumxml Moved to Attic
  • Applications
    • More Vietnamese labels

May 2012

  • Framework
    • Improved controller documentation (site-conf.xsd)
    • Added distributable element in web.xml files.
    • ij.script and derbytools-10.8.2.2.jar Moved to Attic
  • Manufacturing
    • Improved help screens
  • Shark
Note

The 12.04 branch was created on April, 30.

April 2012

  • Framework
    • Moved guiapp component inside specialpurpose/POS component
    • Enabled NOT-IN operator to performFind
    • New hideResultInLog service attribute
    • Added a .xmlcatalog.xml for XML catalogs
    • CatalinaContainer now respects <distributable/> nodes for web.xml files
    • Unifed admin port and key setting: single point of definition in start.properties
    • New ant target for downloading mysql driver
    • New ant task which uses YUICompressor to dynamically minify js and css files
    • Adds 1 to all ports, but jndi and rmi ports (see r1330778), in test container in order to be able to run concurrently an OFBiz instance and a test instance on the same machine.
    • New js and css compressableMimeTypes in ofbiz-container (Tomcat related)
    • New generic EMAIL_PASSWORD EmailTemplateSetting (used to send a new password at user request)
    • Allows build.xml in hot-deploy folder to build components in a specific order
  • SFA
    • Added Dependent Country State Drop Downs to SFA New Postal Address
    • SFA Postal Address now uses Country State Drop Downs
  • Ecommerce
    • Edit Contact Information now uses now Dependent drop-downs
    • Creation of new user now uses Dependent drop-downs
  • Project Mgr
    • Improved help screens
  • Facility
    • Edit Contact Information now uses Dependent drop-downs
  • Party
    • Party Manager Postal address now uses Dependent drop-downs

March 2012

  • Framework
    • More than 50% of labels have now a Vietnamese translation, more to come in next months
    • Integrated JSR-223. Now OFBiz services and events can be written in any JSR-223 compliant scripting language. OFBiz includes support for bsh, Groovy, and JavaScript.
    • A series of enhancements to enable the ability to implement services/events in Groovy (or other scripting languages) in a declarative style similar to Minilang
    • Add jQuery Mobile library
    • Upgrade Jetty to Version 8.1.2
    • Upgrade Apache POI to version 3.8
    • Upgrade Groovy to version 1.8.6
    • Webslinger component removed
    • Webslinger moved to Attic
  • Product
    • New getCategoryTrail service to calculate category trail. To be used mostly for ecommerce
  • Ecommerce
    • Add Product Reviews to the profile Screen

February 2012

  • Framework

January 2012

    • '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

 

...

  • Depreciation screens for fixed assets now show mapping to GL Accounts JIRA-4636

...