From 221548f141b703c644a2be354a18c338b42b1a5e Mon Sep 17 00:00:00 2001 From: Patrick Spek Date: Sun, 26 Mar 2023 11:13:34 +0200 Subject: Add bpt for file templating --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'CHANGELOG.md') diff --git a/CHANGELOG.md b/CHANGELOG.md index 78cf85f..0af0434 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -65,6 +65,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The `sync` subcomman will now `stash` any changes before it attempts to `pull`. Afterwards, `stash pop` will be ran to apply the last `stash`ed changes again. +- The `file_template` function has been altered to be able to use various + templating engines. Currently it supports `satpl` (which stands for sed-awk + template, the "original" templating mechanism used in Bashtard) and `bpt` + (which stands for [Bash Pure Templates](https://github.com/husixu1/bpt). The + engine used is defined through the file's extension. If no extension is set, + it will default to `satpl`. ## [1.0.0] - 2022-05-06 -- cgit v1.1