darnocian 87 Posted November 13, 2023 Hi all, I'm pleased to announce the new release (v1.7.3) of the Sempare Template Engine. Update includes: NEW: initial compatibility with the DelphiMVCFramework (https://github.com/danieleteti/delphimvcframework/pull/711) NEW: added some helper debug methods for probing the stack frames NEW: add Context.VariableResolver allow for pulling variables (previously you had to publish variables explicitly or pass all data upfront) NEW: map values can now contain expressions. You can use configuration like { "key": "value" } within the template. Useful when passing data to included templates dynamically to limit variable scope. FIX: context missing on two of the TTemplateRegistry.Eval overloads which resulted in some of the config being missed. FIX: general refactorings FIX: VCL dependency removed. Introductory licensing text is now included in template output when run without the define. FIX: refactor SempareVersion() helper Older release notes can be viewed on the releases page. Have fun. Share this post Link to post