The CWMS Release Notes are to help explain changes to CWMS from the previous version (i.e. if the version denotes 3.3.0, it is providing information from CWMS 3.2.3 to CWMS 3.3.0).  If you are migrating more than one version at a time, you will need to look at multiple versions in this space (i.e., if going from CWMS 3.1.1 to CWMS 3.2.2, you should look at the 3.2.1 version and then the 3.2.2 version). Older versions of this page can be accessed by clicking the drop-down in the top right corner of this page. Please contact the CWMS team at HEC for additional assistance.

CWMS 3.3.0 Highlights

  • Built-in CAVI Extracts for Cumulus and CWMS Data API
  • User no longer needs to have "Advanced Options" enabled to have multiple Program Orders
  • Data Status Summary now supports CWMS Data API - read only
  • Time Series Icons now supports CWMS Data API - read only
  • Major Scripting migration due to transition from hecjavadev to HECMonolith 
  • Major Improvements made to Model Linking.
  • CWMSVue improvements to Graphical and Validation Editors
  • Almost every library is developed under a continuous integration/continuous delivery framework
    • More automated testing than ever before

CWMS Software Version Supported in CWMS 3.3.0 

HEC-MetVue: 3.1.0

HEC-HMS: 4.10

HEC-ResSim: 3.5*

HEC-RAS: 6.3.1

HEC-FIA: 3.3

*Denotes unofficial release.


CWMS is a collection of software designed and assembled to assist Corps of Engineers water managers in making decisions regarding the release or storage of water and the operation of the various projects throughout their area of responsibility.  This collection of software is separated into three groups, Client Software, Modeling Software, and Server & Database Software.  The Client and Modeling Software are combined into a single CWMS Client package for installation on your PC.  The Server & Database software are assembled into a separate package for installation on your CWMS Server.