Skip to content

Version 3.4

Latest
Compare
Choose a tag to compare
@pantor pantor released this 29 Jan 12:20

⚡ Improvements

  • With this release, inja switched to C++17 and makes extensive use of string_view without providing a polyfill for older compilers.
  • Added an include callback to make finding templates via include more flexible.
  • Added options to Meson build system, e.g. for disabling building tests (#216, thanks to @bbastin and @tristan957).
  • Added a check in the template parsing for too few arguments.

🐛 Bug Fixes

  • Fixed parsing of expression enclosed by paranthesis (#247, thanks to @kubo).
  • Fixed integer overflow by using the underlying json data types.
  • Fixed the parsing of numbers with whitespaces in between (#219).
  • Fixed searching for included templates in the input directory (thanks to @davidchall).
  • Fixed warnings in MSVC 2019 (#230, thanks to @stanmihai4).