Release Notes & Known Issues
Release Notes
CWMS-Vue has now been packaged as its own standalone package that is independent of the traditional HEC-RTS software package. The CWMS-Vue build can be replaced in the CWMS-v3.5 package without impact to anything within the CAVI except for opening the application directly under CAVI Tools→Applications→CWMS-Vue. All the other shortcuts from the CAVI will open the embedded CWMS-Vue (v4.0.1) and will only display the Time Series Tabs.


New Features
Below are the major features added since CWMS-Vue v4.1.0.
On-Demand Updater
Newly integrated functionality in CWMS-Vue now allows users to sync application updates on demand. The new On-Demand Updater enables users to receive build updates without downloading an entire installation package; instead, it compares the user’s local copy to the latest build and only downloads and updates the components that have changed. This feature will be used to deploy bug fixes, security patches, and performance enhancements more quickly and will support resolving issues uncovered during the cloud migration process. By reducing the size and frequency of full installations, it also helps minimize ongoing impacts and long-term, unnecessary workarounds for end users. At this time, the On-Demand Updater is enabled only for the standalone CWMS-Vue client. It is not available for the CWMS-Vue instance that is embedded in RTS (i.e. when launched from the RTS CWMS-Vue icon).
To check for updates, navigate to Help → Check for Updates.... This will check whether any version updates are available and will either indicate that you are running the latest version or that an updated version is available and you can choose to sync with it. If Install Update is selected, it will sync new files and/or files that have changed, which may take a few moments. Once the sync is complete, it will prompt the user that CWMS-Vue will be restarted.


Location Level Editor Enhancement
The ability to add an expiration to a location level from within the Location Level editor.

Location Kind Editor
In support to migrate features from CMA top CWMS-Vue, location kind editors have been added to the Locations Tab of CWMS-Vue.

Known Issues
Below is a list of Known Issues and their current status. Issues with a status of Resolved have been addressed and are included in CWMS-Vue 4.2.
| Summary | Component/s | Public Description | Key | Public Status |
|---|---|---|---|---|
| Location Level Editor - Add Ability to put expiration date into current GUI | CWMS Location Levels Tab | Add ability to put expiration date for into Location Level Editor | CWMSVUE-338 | Resolved |
| Allow user to edit location Kind parameter | CMA, CWMS Locations Tab | As part of the migration away from CMA, allow users to edit the location kind parameter both when creating a new location and when updating an existing location. | CWMSVUE-635 | Resolved |
| CWMSVue JavaFX warning of unnamed module | General | CWMS-Vue JavaFX warning of unnamed module CAVI Warning - WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @6ce139a4' CWMS-Vue Warning - WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @78e01b3d' | CWMSVUE-698 | Resolved |
| Console still shows “CWMSVue 4.0.0” in the title bar | Code Debt, Technical Debt | Console window title is not updated with current CWMS-Vue build name/number. | CWMSVUE-731 | Resolved |
| Agency Alias Location Groups not showing up in Ratings Tab | Code Debt, Technical Debt | The agency alias information does populate in the Ratings Tab. | CWMSVUE-732 | Resolved |
| Filtering by interval in Time Series Tab is extremely slow | CWMS Time Series Tab | The filter by interval locks up the window and seems to affect other filters subsequently afterwards. If you only filter by location, parameter, etc. the filter seems quick. | CWMSVUE-733 | Resolved |
| Unable to save rating curve to dss paired data file | CWMS Ratings Tab | NPE is returned when attempting to save rating curve to file of type dss paired data. | CWMSVUE-740 | Resolved |
| CAVI Screening - Doesn’t always save data | Data Validation Editor | Data doesn’t always save data using DVE within RTS v3.5 or CWMS-Vue. | CWMSVUE-742 | Resolved |
| Implement On-Demand Update Syncing | Build | Implement an on-demand update software syncing so that the field can receive bug fixes in near real time as they are deployed. | CWMSVUE-761 | Resolved |
| Make console log off by default | Build | Set the console log off by default. | CWMSVUE-768 | Resolved |
| Unable to login to local CDA | CDA | Cannot log into local CDAs in CWMS-Vue since CWMS-Vue v4.2.0.02-beta. | CWMSVUE-771 | Resolved |
| Replace CMA within CWMS-Vue | CMA | Replacement for CMA. | CWMSVUE-589 | In Progress |
| Implement Measurements CDA endpoint for A2W (Access to Water) | CDA | Implement CDA endpoint for A2W (Access to Water) and carry through to CWMS-Vue. | CWMSVUE-634 | In Progress |
| Vertical Datum Unit Label Incorrect | Vertical Datum | The "Vertical Datum Units" is mislabeled as meters versus feet. This issue is cosmetic only; the data itself is in the correct units as specified in the View-->Unit System. | CWMSVUE-717 | In Progress |
| Location Table Unit Issue | CWMS Locations Tab | When entering a value in the elevation field with units “ft” specified, it stores the value as a metric entry. | CWMSVUE-763 | In Progress |
| CWMS owned TS Categories showing Groups for all offices | CWMS Time Series Groups Tab | When connected to CDA, going to the Timeseries group tab CWMS owned categories are showing TS groups for all offices. It should only show Groups owned by the Login office. | CWMSVUE-770 | In Progress |
| Exception when trying to plot large time windows in Measurements tab using CDA | CDA, Measurement Plots | Exception when trying to plot large time windows in Measurements tab using CDA. Current workaround is to limit time window to ~5yrs. | CWMSVUE-636 | Future Version |
| Add filter by Watershed and Stream to Time Series Tab | CMA, CWMS Time Series Tab | Add a filter by watershed and/or stream to the the Time Series tab. | CWMSVUE-646 | Future Version |
| Add or Migrate Basin Connectivity Editors | CMA | Migrate the basin connectivity editors from REGI, or create editors for the basin connectivity. This will enable defining streams and watersheds for filtering locations and time series by stream or watershed. | CWMSVUE-710 | Future Version |
| Filter resets in Time Series Tab after lazy loading completes | CWMS Time Series Tab | Time Series Id filter column resets once lazy loading is complete. The reset goes back to what was set when CWMS-Vue was opened (likely blank). | CWMSVUE-734 | Future Version |
| Rating Curve filter column resets after lazy loading completes | CWMS Ratings Tab | Rating Curve filter column resets once lazy loading is complete. The reset goes back to what was set when CWMS-Vue was opened (likely blank). | CWMSVUE-735 | Future Version |
| Rating table errors for rating spec with long location aliases | CWMS Ratings Tab | When loading the rating tab if a location alias exists that has a large number of characters for a location that has a rating spec the following error with appear in the error log. If the number of characters in the location alias is reduced then the error goes away. | CWMSVUE-764 | Future Version |