Releases: canhorn/EventHorizon.Blazor.TypeScript.Interop.Generator
1.5.1 - Added Physics Samples 🚀
1.5.0 - Scenario Support Update ✨
What's Changed
-
feat: Added better Generic Void type handling by @canhorn in #72
-
feat: Added better handling of Literal Value types by @canhorn in #72
-
feat: Added Readonly parsing in TypeScript by @canhorn in #72
Added ability to remove/ignore specific properties in model generation. -
feat: Update ASTModel class inheritance by @canhorn in #72
This commit updates the ASTModel class to inherit from the ASTNode class, providing a more consistent and structured hierarchy for the AST model. This change improves code organization and maintainability. -
perf: Updated Data Model and added Max Degree of Parallelism by @canhorn in #72
The Data Model was done to decrease lookup times.
Added Parallelism to allow for parallel processing of generation step. -
feat: Support more Scenarios by @canhorn in #72
Better support interface parsing/writing
Better support Generic parsing/writing
Include base class constructors in extended class.
Expanded scenarios for better coverage. -
feat: Added Variable and Function Declaration Parsing and Writing by @canhorn in #72
chore: Code Cleanup -
feat: Fixed Reference Types being parsed as Union Types when they were not. by @canhorn in #72
test: Added more test coverage.
Full Changelog: 1.4.0...1.5.0+2
1.4.0 - .NET8 Update ✨
What's Changed
-
chore: Update formatting in code files by @canhorn in #70
Used CSharpier. -
feat(formatting): Updated CSharpText Formatter to use CSharpier by @canhorn in #70
-
feat(server): Updated Server Generation to format after Generation Cleanup. by @canhorn in #70
-
build: Update NodeJS version to 20 in GitHub workflow by @canhorn in #70
-
chore: Update .gitignore and project dependencies by @canhorn in #70
-
fix: Fixed Missing support for private and protected Accessibility types in NodeJS Parser by @canhorn in #70
chore: Update NoWarn property in project files
Full Changelog: 1.3.0...1.4.0
1.3.0 - .NET6 Update ✨
What's Changed
- feat: Updated to .NET 6 ✨ by @canhorn in #64
- feat: Added Result Callback to Blazor Server Generator Templates ✨ by @canhorn in #64
- feat: Updated to current version for Package References ✨ by @canhorn in #64
- build: Regenerated _generated projects 🛠 by @canhorn in #64
Full Changelog: 1.2.5...1.3.0
1.2.4 - Expanded C# Keyword Normalization
Added more C# keywords
- #59 Fix added reserved keywords to DotNetNormalizer.cs - Thank you @badcommandorfilename for the PR!
What's Changed
- Fix added reserved keywords to DotNetNormalizer.cs by @badcommandorfilename in #59
New Contributors
- @badcommandorfilename made their first contribution in #59
Full Changelog: 1.2.3...1.2.4
1.2.3 - Project Template Dependency Update
Updated Project Dependency EventHorizon.Blazor.Interop to version 0.2.3
What's Changed
Full Changelog: 1.2.2...1.2.3
1.2.1 - Dependency Updates
Updated EventHorizon.Blazor.Interop to 0.2.1, this changed the way null's are handled when passed from the .NET layer to the JavaScript layer.
1.2.0 - Action Result Callback
Action Result Callback - Can now create a callbacks in C# that returns a result to the JavaScript caller.
1.1.4 - Maintenance Release
- Fixed No Namespace Issues
Blazor Server Support
With this release the tool can now generate Blazor Server supported projects.