Skip to content

Releases: vapor/leaf

0.1.2

31 Aug 03:50
Compare
Choose a tag to compare
0.1.2 Pre-release
Pre-release

New:

Non-Leaf Views load as raw bytes.

0.1.1

26 Aug 19:40
Compare
Choose a tag to compare
0.1.1 Pre-release
Pre-release

Fixed:

  • Allow disable cache

Better:

  • Include => Embed

New:

  • Index tag
  • BasicTag protocol for simpler quicker implementations.

0.1.0

26 Aug 01:25
Compare
Choose a tag to compare
0.1.0 Pre-release
Pre-release

Welcome, Leaf!

Leaf was built by and for the Vapor framework, but it is in no way dependent on it. Leaf is a general purpose template engine that is designed to make view generation easy and predictable all by itself. It is deeply integrated with the Node type which has shown itself to be very powerful and flexible. The goals of this project will be:

  • ease of use
  • extensibility
  • consistency
  • performance

These will be our guide posts moving forward and improving the library. Please help us aspire to these goals by suggesting features, reporting bugs etc. You can participate on GitHub, or join us in our slack to take part in the discussion! Things are basic right now, and occasionally operations may feel clunkier than we'd like. We're calling this version "sugar free". Our plan is to work within the currently defined parameters until we find and patch areas that do not fit. Once we feel the framework is robust enough, we will begin discussion around syntactic sugar. With that said, working so far has been surprisingly intuitive and we hope you'll feel the same way. We look forward to input!

🍃