-
Notifications
You must be signed in to change notification settings - Fork 4
[Decision Needed] Path A: Investigate upgrading H5 to support .NET Standard 2.1 APIs #22
Copy link
Copy link
Open
Description
Problem Statement
H5 currently only supports .NET Standard 2.0 APIs for transpilation to JavaScript. DataProvider uses modern .NET 9.0 with dependencies that require .NET 6.0+ APIs. We need to determine if H5 can be upgraded to support .NET Standard 2.1 APIs.
Current State
- H5 version: 24.11.53878
- Latest H5 version: 26.2.64289
- H5 transpilation: DISABLED due to React hooks + API incompatibility
- Dashboard.Web targets netstandard2.1 but H5 only transpiles netstandard2.0 APIs
Investigation Tasks
- Test H5 26.2.64289 to see if it supports netstandard2.1 APIs
- Check H5 GitHub/docs for netstandard2.1 support roadmap
- Test if newer H5 fixes React hooks incompatibility
- Document which netstandard2.1 APIs (if any) are now supported
Success Criteria
- Clear answer: Can H5 transpile netstandard2.1 APIs? Yes/No
- If YES: This is the preferred path (no need to downgrade DataProvider)
- If NO: Must use Path B (downgrade DataProvider to ns2.0 APIs)
Mutually Exclusive With
- Path B (Issue to be created): Downgrade DataProvider to .NET Standard 2.0 APIs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels