THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
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)
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
- 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.