Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.27 KB

NEWS.md

File metadata and controls

35 lines (22 loc) · 1.27 KB

jinjar (development version)

jinjar 0.3.1

  • Fixed a bug where disabling line statements could raise an error during template parsing. Since line statements are disabled by default, this error could be encountered quite easily (#31).
  • quote_sql() now escapes single-quotes using an additional single-quote (#30).
  • Fixed edge case in how error messages are formatted (#32).
  • Documented how render() can preserve length-1 vectors (#27).

jinjar 0.3.0

This release provides several quality-of-life improvements.

  • print.jinjar_template() now highlights templating blocks using {cli} (#18).
    • Variables are green
    • Control blocks are blue
    • Comments are italic grey
  • print.jinjar_template() gains an n argument to control the number of lines displayed (#18).
  • jinjar_config() objects are now printed using {cli} (#22).
  • Exceptions raised by C++ code are now converted to R errors (#20).

jinjar 0.2.0

  • New parse_template() to parse a template once and render() it multiple times (#13).
  • New template function quote_sql() simplifies writing SQL queries. See vignette("template-syntax") for details (#14).

jinjar 0.1.1

  • path_loader() now correctly finds template files outside the working directory (#11).

jinjar 0.1.0

Initial version on CRAN.