Skip to content

Releases: taev-tech/templatey

2025.11.28.0

Choose a tag to compare

@Badg Badg released this 28 Nov 12:48
f108b30

What's Changed

  • Bump UV version in ci/cd by @Badg in #25
  • Fix: re-calculate template loader for every template class by @Badg in #26
  • QOL: add an importable instance of InlineStringTemplateLoader for convenience by @Badg in #27

Full Changelog: 2025.11.13.0...2025.11.28.0

2025.11.13.0

Choose a tag to compare

@Badg Badg released this 13 Nov 17:17
cb37e83

What's Changed

  • Fix: bound slot tree complexity by @Badg in #18
  • Fix mismatch in precall lookup for dynamic and injected templates by @Badg in #19
  • Homogenize names and re-export TemplateClass and TemplateClassInstance by @Badg in #20
  • Migrate template decoration to dceiref by @Badg in #21
  • Add support for slot repetition within template body by @Badg in #22
  • Fix: relax overly-strict validation on extra data by @Badg in #23
  • Feat: implement header/footer/delimiter for slots by @Badg in #24

Full Changelog: 2025.10.13.1...2025.11.13.0

2025.10.13.1

Choose a tag to compare

@Badg Badg released this 13 Oct 16:07
1ba7497

What's Changed

  • Cleanup: fix missing pytest mark by @Badg in #16
  • Cleanup: remove dead code by @Badg in #17

Full Changelog: 2025.10.13.0...2025.10.13.1

2025.10.13.0

Choose a tag to compare

@Badg Badg released this 13 Oct 12:07
548f2a7

What's Changed

  • Remove forwardrefs and reimplement slot tree by @Badg in #14
  • Refactor template config API by @Badg in #15

Full Changelog: 2025.09.18.0...2025.10.13.0

2025.09.18.0

Choose a tag to compare

@Badg Badg released this 18 Sep 15:49
b29202d

What's Changed

  • Improve handling of errors in render loop by @Badg in #12
  • Update API to use template_field instead of param by @Badg in #13

Full Changelog: 2025.08.25.0...2025.09.18.0

2025.08.25.0

Choose a tag to compare

@Badg Badg released this 25 Aug 14:42
92ade30

What's Changed

  • Add support for type aliases within slots by @Badg in #11

Full Changelog: 2025.08.22.0...2025.08.25.0

2025.08.22.0

Choose a tag to compare

@Badg Badg released this 22 Aug 17:59
aad2f7d

What's Changed

  • Add support for explicit loaders when declaring templates by @Badg in #10

Full Changelog: 2025.07.15.0...2025.08.22.0

2025.07.15.0

Choose a tag to compare

@Badg Badg released this 15 Jul 11:31
2a498dd

What's Changed

  • Fix dynamic class slot resolution for recursively nested dynamic-class slots by @Badg in #4
  • Run async env function invocations in taskgroup by @Badg in #5
  • Merge _annotations into _types by @Badg in #6
  • Add support for template comments to DSL by @Badg in #7
  • Add support for template data refs by @Badg in #8
  • Add template segment modifiers by @Badg in #9

Full Changelog: 2025.07.03.0...2025.07.15.0

2025.07.03.0

Choose a tag to compare

@Badg Badg released this 03 Jul 12:50
dbd8a08

What's Changed

  • Fix support for functions and variables/content in forward-ref templates by @Badg in #2
  • Add support for dynamic class slots by @Badg in #3

Full Changelog: 2025.06.17.0...2025.07.03.0

2025.06.17.0

Choose a tag to compare

@Badg Badg released this 17 Jun 21:21
aee2f46

What's Changed

  • Add support for forward refs by @Badg in #1
  • Add support for prerenderers
  • Add support for prefix/suffix on content and slots
  • Fix ComplexContent

Full Changelog: 2025.06.03.1...2025.06.17.0