Skip to content

Releases: hummingbird-project/swift-mustache

v2.0.0 Beta 3

19 Jul 09:59
cde358e
Compare
Choose a tag to compare
v2.0.0 Beta 3 Pre-release
Pre-release
  • Fix compile issues on Swift 5.8

v2.0.0 Beta 2

16 Jul 15:04
5bb66ac
Compare
Choose a tag to compare
v2.0.0 Beta 2 Pre-release
Pre-release

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

15 Mar 07:40
2663d13
Compare
Choose a tag to compare
v2.0.0 Beta 1 Pre-release
Pre-release

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

31 Jan 16:32
071b182
Compare
Choose a tag to compare
v2.0.0 Alpha 1 Pre-release
Pre-release

Breaking changes

Requires swift 5.7

  • HBMustacheTemplate is a struct
  • HBMustacheLibrary is a struct
  • HBMustacheLibrary.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 and HBMustacheLibraryconform to Sendable.

v1.0.3

14 Jan 08:52
fa56176
Compare
Choose a tag to compare

Patch Release Changes

  • Fix issues with indented partials that generate an empty section at the end
  • Add empty transform for String

v1.0.2

08 Aug 10:19
f95e192
Compare
Choose a tag to compare
  • Improve parsing of partial filenames

v1.0.1

28 Sep 14:45
Compare
Choose a tag to compare
  • Make HBMustacheParent public so users can setup custom methods for accessing children.

v1.0.0

23 Jul 08:16
dffe63d
Compare
Choose a tag to compare

Full release

v0.6.1

03 May 15:55
c65a795
Compare
Choose a tag to compare
  • Make HBMustacheCustomRenderable public
  • Add tests for HBMustacheCustomRenderable

v0.6.0

03 May 15:02
Compare
Choose a tag to compare
  • Add support for custom rendering of swift types via HBMustacheCustomRenderable protocol
  • Extend NSNull to conform to HBMustacheCustomRenderable
  • Use newly merged inheritance spec in tests