Releases: USACE-RMC/WPF-Framework
Releases · USACE-RMC/WPF-Framework
Release list
WPF Framework v1.0.4
WPF Framework v1.0.4
Highlights
- Publishes coordinated v1.0.4 packages for WPF Framework Core, Models, Support, and Controls.
- Updates the Controls package to consume RMC.Numerics from NuGet at the 2.1.4 release line.
- Improves NumericControls compatibility with component-only distribution types.
Controls and Numerics
- Added support for component-only distribution types in distribution selectors and uncertain-data editors.
- Added regression coverage for distribution factory compatibility.
RMC.Wpf.Framework.Controlsnow declaresRMC.Numerics[2.1.4,3.0.0).
Install
dotnet add package RMC.Wpf.Framework.Controls --version 1.0.4WPF Framework v1.0.3
WPF Framework v1.0.3
Fixed
- DatabaseControls TableViewer’s Export Table dialog now defaults to CSV instead of Excel, matching the Frequency Plot Export Series Data behavior.
- DBF, Excel (
.xlsx), and SQLite export options remain available.
Packaging
- Updated all RMC WPF Framework packages and applicable assembly metadata to version 1.0.3.
- Expanded package validation to verify RMC-owned assembly, file, and product versions.
- Vendored OxyPlot and AvalonDock assemblies remain included in their respective framework packages.
Compatibility
- No public API changes.
WPF Framework v1.0.2
Highlights
WPF Framework v1.0.2 improves time-series table validation performance and correctness.
Changes
- Replaced repeated full-table scans with targeted ordering checks.
- Preserved validation after edits, replacements, resets, and large-series rebuilds.
- Updated all four NuGet packages and the hardened updater payload to version 1.0.2.
Install
dotnet add package RMC.Wpf.Framework.Core --version 1.0.2
dotnet add package RMC.Wpf.Framework.Models --version 1.0.2
dotnet add package RMC.Wpf.Framework.Support --version 1.0.2
dotnet add package RMC.Wpf.Framework.Controls --version 1.0.2WPF Framework v1.0.1
Highlights
WPF Framework v1.0.1 hardens application updates and improves time-series and plotting controls.
Software Updates
- Updates run from a disposable updater copy, allowing installed updater binaries to be replaced safely.
- Settings, logs, backups, and transient update data are protected from release archives.
- Archives are validated and staged before installation.
- Failed installations restore overwritten files and remove files introduced by the failed update.
- Applications may require SHA256 verification and preserve additional relative paths.
Controls and Documentation
- Improved validation of irregular time-series ordering.
- New OxyPlot line annotations start with editable text.
- Refreshed the controls gallery and package documentation.
Install
dotnet add package RMC.Wpf.Framework.Core --version 1.0.1
dotnet add package RMC.Wpf.Framework.Models --version 1.0.1
dotnet add package RMC.Wpf.Framework.Support --version 1.0.1
dotnet add package RMC.Wpf.Framework.Controls --version 1.0.1WPF Framework v1.0.0
WPF Framework v1.0.0
Initial public release of the USACE-RMC WPF Framework.
This release provides a .NET 10 desktop application framework with docking layout, runtime theming, undo/redo infrastructure, charting, database tools, expression parsing, directed acyclic graph controls, numeric controls, and GitHub Releases-based software update support.
NuGet packages are available for Core, Models, Support, and Controls.