github mitsuhiko/minijinja 3.0.0-alpha.1

pre-release5 hours ago

Release Notes

  • Switched minijinja-contrib date and time filters from time/time-tz to Jiff. Custom formats now use strftime-style syntax instead of time format descriptions. #694
  • Added Environment.SetUnknownMethodCallback to the Go port. #934
  • Changed floor division and modulo in Rust and Go to match Jinja2 semantics. #935
  • Fixed the title filter treating every ASCII punctuation character as a word boundary in Rust and Go. Words now start after whitespace or one of -, (, {, [ and < as in Jinja2, so "don't"|title renders as Don't instead of Don'T. #930
  • Fixed loop.changed() always reporting a change in the Go port. #936
  • Fixed Go context values converting whole-number floats into integers. #937
  • Fixed empty iterators in the Go port being incorrectly treated as non-iterable and truthy. #933

Install minijinja-cli 3.0.0-alpha.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/minijinja/releases/download/3.0.0-alpha.1/minijinja-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/mitsuhiko/minijinja/releases/download/3.0.0-alpha.1/minijinja-cli-installer.ps1 | iex"

Download minijinja-cli 3.0.0-alpha.1

File Platform Checksum
minijinja-cli-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
minijinja-cli-x86_64-apple-darwin.tar.xz Intel macOS checksum
minijinja-cli-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
minijinja-cli-i686-pc-windows-msvc.zip x86 Windows checksum
minijinja-cli-x86_64-pc-windows-msvc.zip x64 Windows checksum
minijinja-cli-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
minijinja-cli-i686-unknown-linux-gnu.tar.xz x86 Linux checksum
minijinja-cli-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
minijinja-cli-armv7-unknown-linux-gnueabihf.tar.xz ARMv7 Linux checksum
minijinja-cli-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
minijinja-cli-i686-unknown-linux-musl.tar.xz x86 MUSL Linux checksum
minijinja-cli-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum

Don't miss a new minijinja release

NewReleases is sending notifications on new releases.