Releases: hummingbird-project/swift-mustache
Releases · hummingbird-project/swift-mustache
v2.0.0 Beta 3
- Fix compile issues on Swift 5.8
v2.0.0 Beta 2
Breaking changes
- Made deprecated symbols unavailable
Minor release changes
- Added recursive transforms. PR #37 from @MahdiBM
- Make
MustacheSequence
public. PR #38 from @MahdiBM - Fix issues
inheritance
spec brought up. Still two issues to fix though. - Add development support for reloading templates when they rendered. PR #30
Other changes
- Using 0.53.10 of SwiftFormat
v2.0.0 Beta 1
Major release changes
- Renamed package to swift-mustache and library has been renamed to
Mustache
- Removed "HB" prefix from all symbols
Other changes
- Merged 2.0 branch into
main
v2.0.0 Alpha 1
Breaking changes
Requires swift 5.7
HBMustacheTemplate
is a structHBMustacheLibrary
is a structHBMustacheLibrary.loadTemplates
is async- Templates no longer store the library they belong to, so to render templates that use partials you need to supply the library at render either via
HBMustacheLibrary.render
or `HBMustacheTemplate.render(_:library:).
Minor release changes
HBMustacheTemplate
andHBMustacheLibrary
conform toSendable
.
v1.0.3
v1.0.2
- Improve parsing of partial filenames
v1.0.1
- Make
HBMustacheParent
public so users can setup custom methods for accessing children.
v1.0.0
Full release
v0.6.1
- Make
HBMustacheCustomRenderable
public - Add tests for
HBMustacheCustomRenderable
v0.6.0
- Add support for custom rendering of swift types via
HBMustacheCustomRenderable
protocol - Extend
NSNull
to conform toHBMustacheCustomRenderable
- Use newly merged inheritance spec in tests