Kotlin Extensions with with function literals with receiver

Kotlin Extensions for all HTML builders with with function literals with receiver.

Kotlin extensions. New raw() to avoid escape HTML as text().

Solve issue 55. Upgrade to HtmlApiFaster 1.0.16. Kotlin Extensions - new dyn lambda with parent Element as receiver.

Kotlin extensions and support for suspending continuations.

Solve issues 105. Upgrade to HtmlApiFaster 1.0.15. New builder Kotlin extensions including suspending() for suspendable continuations

Release 4.2 Fixes on disabling indentation and interleaving text with attributes. Turn HtmlView strongly typed with M.

Solve issues 103 and 104. The former reported a problem when text() is interleaved between attributes, and the latter reported a problem to don't remove new...

Release 4.1 Minor enhancements

Do not emit HTML boolean attribute whenever it has a false value. Update tag Script regarding legacy attribute type values.

Release 4.0 Support for Asynchronous Models

New HtmlViewAsync subclass of HtmPage with a renderAsync(). renderAsync() and writeAsync() return CompletableFuture of String and Void. New builder await(par...

Release 3.9 Support for Custom Elements

New custom element feature that allows to define HtmlFlow views. Invoking .custom('alert-info') returns an instance of a new class CustomElement that inherit...

Release 3.7

When parent template is initialized with a PrintStream, any internal use of addPartial() should use implicitly that PrintStream regardless the output approac...

Release 3.6

Update Junit release.

Spring-based pet clinic app with HtmlFlow views

spring-petclinic implementation of the sample Spring-based pet clinic web application integrated with HtmlFlow views. Replaced the Thymeleaf template engine...

RSS Subscribe


See more posts from the News Archive.