Releases: oformaniuk/Handlebars.Net
Releases · oformaniuk/Handlebars.Net
1.3.8
1.3.7
Ensure binaries for all supported targets included
Merge pull request #28 from zjklee/feature/update-ci Simplify CI; Reduce dependencies; Ensure package contains everything; Add strong name
Support for `net451` and proper Helper late binding
Issues:
- RegisterHelper is obsolete, but what's the replacement code? (/issues/23)
- Support lower .NET Framework version net451 (/issues/22)
- Implement proper late binding for Helpers (/pull/20)
Passing proper context to helpers
Fixed bug with passing invalid context to HandlebarsHelper and HandlebarsReturnHelper
Fix versioning in NuGet
Due to previous versioning misstate need to increase version.
Improved performance + fix CompileFast on Unix
Fix `value` variable leaking from `BindingContext`
Fixed:
- #7 - Unexisting variable named value produces strange result
Fix problem with `InternalsVisible` attribute
Merge pull request #5 from zjklee/fix/internalsvisible Remove `InternalsVisible` attribute
First release of updated package
dotnet add package Handlebars.CSharp --version 1.0.1
What's inside (inspired by Handlebars-Net/issues/294):
-
Build/Publish
- migrate to Github Actions for CI
- introduce CD (publish new ‘beta’ version on each push to ‘master’)
- integrate with SonarCloud (code quality check automation)
-
fixes to multiple Github issues from rexm/Handlebars.Net:
- BlockParams support (Handlebars-Net/issues/301)
- Support returning objects from helpers (Handlebars-Net/issues/264)
- Lookup helper (Handlebars-Net/issues/268)
- JObject performance problems (rexm/issues/308)
- Support more advanced helper construction (Handlebars-Net/issues/151)
- Other issues
-
global refactoring (without backing changes to the public API)
-
improvements to extensibility
-
performance improvements (depends on template complexity):
- 2-10x compilation time improvement
- 2-10x execution time improvement
- up to 10x less memory consumption during compilation and execution