Release Notes: xTuple ERP 4.9.5 now available

Version 4.9.5 || May 2016

xTuple ERP 4.9.5 is now available for download from xTuple's GitHub repository or the xTuple PostBooks® project page on SourceForge. This release fixes bugs in Project Types, document associations, and a critical update to credit card processing using Authorize.net. The commercial editions and packages can be downloaded by commercial customers from xTuple's Community Website. See more information about deploying this release in the detailed 4.9.5 Release Notes on GitHub and below.

Note: This release requires the plv8 extension to PostgreSQL. See our GitHub wiki for PLv8 installation instructions and a blog post describing PLv8.

Thanks to all who contributed to make this release possible.

Feature

  • Implemented in REST API Add dispatch function/service to save credit cards over the REST API

Bug fixes

  • Fixed issue #26654 User is not able to select 'Project Types' in Project screen
  • Fixed issue #27434 ACH block count incorrect
  • Fixed issue #27643 Authorize.net transaction ID issue
  • Fixed issue #27728 project Type is not populating when Project window opened
  • Fixed issue #27840 Attached incident appears to be duplicate but isn't
  • Fixed in REST API Remove shipto_id requirement from favorites

Deployment Notes

We've lately revised the naming conventions and the behavior of our core updater packages. Our overall goal is to simplify the process of installing and upgrading xTuple ERP databases.

Just as was true for the 4.4.1 release, you will only need to apply one updater package to upgrade to the latest release--that is, assuming you are already running on at least 4.4.0. The new updater packages are designed to bring you all the way up to their version, no matter what version (>= 4.4.0!) that you're on.

Beginning with 4.5.0, we even went a step further: not only will a single package take you through every version of the app, it will also install all the constituent parts of your edition. Before now, if you wanted to do an upgrade to the Manufacturing or Enterprise Editions, you would have needed to perform the standard/dist upgrade and then the manufacturing upgrade. Not any more. With the new process, only one upgrade package is needed for the entire upgrade. No more upgrading the core and then upgrading the related packages. Everything is upgraded all at once.

NOTE FOR DISTRIBUTION EDITION CUSTOMERS: The xwd package no longer exists as a separate entity. All the functionality that was contained in the xwd package is now included in the single "distribution" upgrade or install package.

To be verbose about all of this:

postbooks-upgrade-495.gz will:
upgrade a PostBooks database from anywhere >= 4.4.0 to 4.9.5

distribution-upgrade-495.gz will:
upgrade the standard/dist (i.e., inventory code) to 4.9.5
upgrade the distribution (i.e., xwd code) to 4.9.5

distribution-install-495.gz will:
do a one-time install of tables, etc. for standard (i.e., inventory code) at 4.9.5
do a one-time install of tables, etc. for distribution at 4.9.5

manufacturing-upgrade-495.gz will:
upgrade the standard/dist (i.e., inventory code) to 4.9.5
upgrade the manufacturing code to 4.9.5

manufacturing-install-495.gz will:
do a one-time install of tables, etc. for standard (i.e., inventory code) at 4.9.5
do a one-time install of tables, etc. for manufacturing at 4.9.5

enterprise-upgrade-495.gz will:
upgrade the standard/dist (i.e., inventory code) to 4.9.5
upgrade the distribution (i.e., xwd code) to 4.9.5
upgrade the manufacturing code to 4.9.5

enterprise-install-495.gz will:
do a one-time install of tables, etc. for standard (i.e., inventory code) at 4.9.5
do a one-time install of tables, etc. for distribution at 4.9.5
do a one-time install of tables, etc. for manufacturing at 4.9.5

PLEASE NOTE: Other packages, such as Advanced Commissions and Fixed Assets, are currently remaining on their own release schedule and should be installed as before.

Gil Moskowitz

Director Software Development

Gil joined xTuple in 2005 to develop the first version of multi-currency support in our products. He helped xTuple transition from its original closed source OpenMFG product to the commercial open source company we are today. Before coming to xTuple, Gil worked for several large and small software companies in a variety of roles, including Informix Software, where he managed the database backup/restore utility group. He always advocates for, and delivers, high-quality products through improvements to the software development process. Ask about his other jobs next time you see him — ! He has a B.A. in Biology from Reed College and an M.S. in Computer Science from Old Dominion University.