Skip to content

Update to .NET#228

Merged
jamaa merged 41 commits intomasterfrom
update-net
May 1, 2026
Merged

Update to .NET#228
jamaa merged 41 commits intomasterfrom
update-net

Conversation

@jamaa
Copy link
Copy Markdown
Member

@jamaa jamaa commented Mar 28, 2026

Upgrade from .NET Framework 4.8 to .NET 9.0 #214

TODOs:

  • Currently used TeeChart package version 4.2023.4.18 does not support legend check boxes for .NET, see Legend checkboxes deprecated in TeeChart #122
  • Default Encoding has been changed to UTF8 in .NET, resulting in character encoding issues when reading e.g. WEL files
  • MathParserNet is currently not compatible with .NET therefore the Calculator analysis function has been deactivated for now
  • SWMM.DLLAdapter is currently not compatible with .NET, therefore SWMM OUT binary files can no longer be supported

Applications using the Wave API will need to update to .NET as well in order to be able to continue to use Wave. Affected applications:

  • BlueM.Opt
  • BlueM.Win

See also discussion here: #229

@jamaa jamaa linked an issue Mar 28, 2026 that may be closed by this pull request
@jamaa jamaa self-assigned this Mar 28, 2026
@devmki
Copy link
Copy Markdown
Member

devmki commented Mar 30, 2026

Just a note before i forget it:
The used pureHDF5 Version should be updated for .NET 9.0. Currently we are using Versions 1.x because they supported .NET 4.8

@jamaa jamaa mentioned this pull request Apr 25, 2026
@jamaa jamaa marked this pull request as ready for review May 1, 2026 14:38
@jamaa jamaa merged commit b61a54b into master May 1, 2026
2 checks passed
@jamaa jamaa deleted the update-net branch May 1, 2026 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update to .NET

2 participants