Skip to content

Releases: canhorn/EventHorizon.Blazor.TypeScript.Interop.Generator

1.5.1 - Added Physics Samples 🚀

03 Sep 04:02
854b34f
Compare
Choose a tag to compare

What's Changed

  • Added Physics Example to Samples by @canhorn in #74
  • Enhancement of Parsing Optional Parameters by @canhorn in #74

Full Changelog: 1.5.0...1.5.1

1.5.0 - Scenario Support Update ✨

01 Sep 17:58
b3c0aeb
Compare
Choose a tag to compare

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.

  • perf: Added Class reference lookups. by @canhorn in #72

Full Changelog: 1.4.0...1.5.0+2

1.4.0 - .NET8 Update ✨

27 May 03:12
Compare
Choose a tag to compare

What's Changed

  • feat: Updated to .NET8 by @canhorn in #70

  • chore: Update formatting in code files by @canhorn in #70
    Used CSharpier.

  • feat(upgrade): Upgraded to .NET8 by @canhorn in #70

  • 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

  • chore: Readme Updates 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

  • chore: Updated Sample WASM project 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 ✨

27 Dec 20:12
382eb16
Compare
Choose a tag to compare

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

14 Oct 03:39
4a919bf
Compare
Choose a tag to compare

Added more C# keywords

What's Changed

New Contributors

Full Changelog: 1.2.3...1.2.4

1.2.3 - Project Template Dependency Update

23 Jul 17:32
05dedfd
Compare
Choose a tag to compare

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

11 Jul 22:18
6546fa3
Compare
Choose a tag to compare

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

28 Jun 03:52
a43f473
Compare
Choose a tag to compare

Action Result Callback - Can now create a callbacks in C# that returns a result to the JavaScript caller.

1.1.4 - Maintenance Release

22 Apr 15:51
0750eb3
Compare
Choose a tag to compare
  • Fixed No Namespace Issues

Blazor Server Support

11 Apr 01:34
85c781a
Compare
Choose a tag to compare

With this release the tool can now generate Blazor Server supported projects.