This adds a number of features, but is definitely a breaking change.
Added
- Capability to define multiple directories.
- Support for child themes (loads templates from child and parent, but child templates override parent ones). This feature inspired by alfacommunication-alessandro/plumbing-templates fork.
- Built-in support for roots/acorn.
- Better internal documentation.
Changed
- Internal behavior and functions.
register_template_directory()
should work as before, but all other functions are likely gone, different, or produce different output. - Relies more heavily on Finder to locate, filter templates.
- Update names for filter hooks to be more reasonable and extensible.