Skip to content

Releases: noxum/CompiledHandlebars

v.0.3.0

13 Jul 12:07
Compare
Choose a tag to compare

Allows the usage of the compiler in a .net core environment.
This is achieved by changing the way handlebars-templates are compiled.

Before, the compiled would ship as Visual Studio CustomTool.
Now it is a simple CommandLine Tool that takes solution or project-files as arguments.
Have a look in the examples folder to learn how to setup your projects.

Also, #equals-Blocks are now supported.

v0.3.3

25 Jul 17:34
Compare
Choose a tag to compare

Released a ViewEngine for the use with asp.net core.
Have a look at the asp.net core example to see how it can be used.

v0.2.6

28 Apr 10:10
Compare
Choose a tag to compare
v0.2.6 Pre-release
Pre-release

Bugfixes

  • Fixed Bug where #each over a class that inherited IEnumerable was not resolved correctly

v.0.2.5

20 Apr 11:20
Compare
Choose a tag to compare
v.0.2.5 Pre-release
Pre-release

Bugfixes:

  • Interfaces inhereting form other interfaces are now handled correctly
  • Multiline-Comments with Whitespacecontrol (e.g. "{{-- Comment --}}") fixed
  • There can now be whitespace between the model- and the layouttokens

Thanks to Marvin Schwing for contributing.

v.0.2.4

24 Feb 15:39
Compare
Choose a tag to compare
v.0.2.4 Pre-release
Pre-release

New Tooling:

  • Build a ViewEngine for integration into ASP.NET MVC projects
  • Revised the Command Line Iterface to be compatible with dotNetCore Projects

Bugfixes

  • Whitespace control through HandlebarsTokens fixed
  • Nested classes as ViewModels possible
  • Fixed Namespace resolution
  • MarkupLiterals in combination with multiline comments fixed
  • Unnecessary #if bug fixed

v.0.2.0

16 Nov 02:23
Compare
Choose a tag to compare
v.0.2.0 Pre-release
Pre-release

Newly implemented Handlebars features:

  • Allow generic types as models
  • Handlebars Templates with static content
  • Literal Parameters for Helpers and Partials
  • Else in #with blocks
  • #each over objects

Bugfixes:

  • 0 is now treated as falsy
  • "{{&" token render unencoded HTML
  • HelperCalls encode HTML correctly
  • Partials are checked for correct namespace

Initial Release

10 Nov 23:21
Compare
Choose a tag to compare
Initial Release Pre-release
Pre-release
v0.1.2

0.1.2